Related problems working on laptop with external monitor attached:
1. $ sudo bin/mir_demo_server --window-manager system-compositor --arw-file --display-config clone --vt 1 2. $ bin/mir_demo_server --host /tmp/mir_socket --display-config sidebyside --shell-report log
expected: display config switches to sidebyside observed: display config remains clone
(because the nested server doesn't have focus because it hasn't painted a surface - is this wrong for system-compositor?)
3. $ bin/mir_demo_client_egltriangle
expected: spinning triangle appears observed: triangle doesn't appear, but display config switches to sidebyside
4. ^C triangle and restart
expected: spinning triangle appears observed: spinning triangle appears
5. Drag triangle off right of screen
expected: spinning triangle moves to second monitor observed: spinning triangle clipped before reaching edge of monitor
6. Drag triangle off left of screen
expected: spinning triangle clipped at reaching edge of monitor observed: spinning triangle clipped "wraps" to right of monitor
Related problems working on laptop with external monitor attached:
1. $ sudo bin/mir_demo_server --window-manager system-compositor --arw-file --display-config clone --vt 1
2. $ bin/mir_demo_server --host /tmp/mir_socket --display-config sidebyside --shell-report log
expected: display config switches to sidebyside
observed: display config remains clone
(because the nested server doesn't have focus because it hasn't painted a surface - is this wrong for system-compositor?)
3. $ bin/mir_ demo_client_ egltriangle
expected: spinning triangle appears
observed: triangle doesn't appear, but display config switches to sidebyside
4. ^C triangle and restart
expected: spinning triangle appears
observed: spinning triangle appears
5. Drag triangle off right of screen
expected: spinning triangle moves to second monitor
observed: spinning triangle clipped before reaching edge of monitor
6. Drag triangle off left of screen
expected: spinning triangle clipped at reaching edge of monitor
observed: spinning triangle clipped "wraps" to right of monitor