After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 709062 - GDM does not display login screen on external monitor even when booted with the laptop lid closed.
GDM does not display login screen on external monitor even when booted with t...
Status: RESOLVED OBSOLETE
Product: gdm
Classification: Core
Component: general
3.10.x
Other Linux
: Normal normal
: ---
Assigned To: GDM maintainers
GDM maintainers
docking-station
Depends on:
Blocks:
 
 
Reported: 2013-09-30 01:58 UTC by Dustin Falgout
Modified: 2018-05-24 10:57 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Dustin Falgout 2013-09-30 01:58:59 UTC
This has been an issue for a while now. I searched several times for duplicate bug report but only came up with one that was submitted back on v3.4 (688413). If I boot my laptop with the lid closed, which is my primary setup, GDM displays the login fields on the laptop screen and only gray wallpaper and top bar on my external monitor. I can press enter, input password, press enter again to login and then GDM immediately displays Shell on my external monitor and shuts off the laptop screen as configured. I understand why GDM isn't reading the monitor.xml until login as it is specific to the user but there should be a global configuration for this as well. The workaround that I have been using is to copy my monitors.xml file to ~gdm/.config.
Comment 1 Olivier Crête 2013-11-23 21:32:41 UTC
I have a similar problem where I have my TV connected as a secondary monitor, and even though the TV is off, gdm decides to put the greeter dare.
Comment 2 Dustin Falgout 2013-11-23 22:00:17 UTC
(In reply to comment #1)
> I have a similar problem where I have my TV connected as a secondary monitor,
> and even though the TV is off, gdm decides to put the greeter dare.

Have you tried the workaround I mentioned? Setup your display while logged in using GNOME settings and then copy the setup over to gdm like this:

cp /home/user/.config/monitors.xml ~gdm/.config
Comment 3 Allan Day 2014-12-05 17:13:52 UTC
This downstream report could be the same issue: https://bugzilla.redhat.com/show_bug.cgi?id=1101879
Comment 4 Jeremy Newton 2016-01-22 01:01:52 UTC
This bug could be related?

https://bugzilla.gnome.org/show_bug.cgi?id=748098
Comment 5 jan0michael 2017-11-23 09:51:26 UTC
 
> Have you tried the workaround I mentioned? Setup your display while logged
> in using GNOME settings and then copy the setup over to gdm like this:
> 
> cp /home/user/.config/monitors.xml ~gdm/.config

Works for me on Debian Stretch.

cp /home/user/.config/monitors.xml /var/lib/gdm3/.config
chown Debian-gdm:Debian-gdm /var/lib/gdm3/.config/monitors.xml
chmod 644 /var/lib/gdm3/.config/monitors.xml
Comment 6 GNOME Infrastructure Team 2018-05-24 10:57:20 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gdm/issues/168.