A little more digging: bringing up mir_proving_server and xeyes manually: 1. sudo stop lightdm 2. sudo mir_proving_server 3. sudo chown $USER /tmp/mir_socket 4. sudo chmod 777 /tmp/mir_socket 5. Xmir :1 -mirSocket /tmp/mir_socket 6. in separate shell, do: DISPLAY=:1 xeyes
I can tell X to blank the display with DISPLAY=:1 xset dpms force off and Mir deals with it ok - no crash.
A little more digging: bringing up mir_proving_server and xeyes manually:
1. sudo stop lightdm
2. sudo mir_proving_server
3. sudo chown $USER /tmp/mir_socket
4. sudo chmod 777 /tmp/mir_socket
5. Xmir :1 -mirSocket /tmp/mir_socket
6. in separate shell, do:
DISPLAY=:1 xeyes
I can tell X to blank the display with
DISPLAY=:1 xset dpms force off
and Mir deals with it ok - no crash.