Per comment #17 it might actually be easiest to build a workaround in Mir for now... Either disable secondary compositor threads, or build a SingleThreadedCompositor to replace MultiThreadedCompositor.
In my spare time I'm working on an idea where post() could be made non-blocking. So that would eliminate the need for Mir's compositor to be threaded, and nouveau should then work (as well as it ever did for X).
Per comment #17 it might actually be easiest to build a workaround in Mir for now... Either disable secondary compositor threads, or build a SingleThreadedC ompositor to replace MultiThreadedCo mpositor.
In my spare time I'm working on an idea where post() could be made non-blocking. So that would eliminate the need for Mir's compositor to be threaded, and nouveau should then work (as well as it ever did for X).