touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #122672
[Bug 1516670] Re: Nesting Mir servers with assorted display configs causes lockup
** Also affects: mir (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to mir in Ubuntu.
https://bugs.launchpad.net/bugs/1516670
Title:
Nesting Mir servers with assorted display configs causes lockup
Status in Mir:
Fix Committed
Status in mir package in Ubuntu:
New
Bug description:
Using a mako, with external display attached, flashed with ubuntu-pd
and Mir trunk + a few branches:
lp:~alan-griffiths/mir/fix-1463873
lp:~alan-griffiths/mir/fullscreen-sticks
lp:~alan-griffiths/mir/name-nested-display-for-output
lp:~alan-griffiths/mir/more-detailed-log-from-shell-report
(The latter three are probably irrelevant, the first one is needed for
the scenario to work well enough to see this error.)
$ sudo stop lightdm
$ cd mir/build
$ bin/mir_demo_server --window-manager system-compositor --display-config sidebyside --file /tmp/mir_socket
(in a new ssh session)
$ cd mir/build
$ bin/mir_demo_server --host /tmp/mir_socket --display-config clone
(in a new ssh session)
$ cd mir/build
$ bin/mir_demo_standalone_render_surfaces --no-file --display-config single --host /run/user/32011/mir_socket
^C
(This last command can be repeated numerous times without problems manifesting)
$ bin/mir_demo_client_egltriangle
The triangle is displayed, but doesn't rotate.
In the second (nested) session there's an error:
[1447687623.835199] <ERROR> MirBufferStream: Error processing incoming
buffer error registering graphics buffer for client use
Neither the client, not nested server respond to ^C until the host
server is stopped with ^C.
To manage notifications about this bug go to:
https://bugs.launchpad.net/mir/+bug/1516670/+subscriptions