mirror of
https://github.com/brl/mutter.git
synced 2024-12-23 11:32:04 +00:00
wayland: don't let the login screen steal :0
In 3.16, GDM keeps a login screen running on vt1. This login screen starts an Xwayland instance. Since it's the first X server to start, it gets the prized :0 display number. This commit works around that problem, for now, by having GDM's display number start at 1024. https://bugzilla.gnome.org/show_bug.cgi?id=746295
This commit is contained in:
parent
6880cae3fb
commit
8c16ac47c1
@ -352,6 +352,13 @@ choose_xdisplay (MetaXWaylandManager *manager)
|
||||
int display = 0;
|
||||
char *lockfile = NULL;
|
||||
|
||||
/* Hack to keep the unused Xwayland instance on
|
||||
* the login screen from taking the prime :0 display
|
||||
* number.
|
||||
*/
|
||||
if (g_getenv ("RUNNING_UNDER_GDM") != NULL)
|
||||
display = 1024;
|
||||
|
||||
do
|
||||
{
|
||||
lockfile = create_lockfile (display, &display);
|
||||
|
Loading…
Reference in New Issue
Block a user