Bug#849852: gdm3: fails to switch on second monitor (sometimes also main monitor) after resuming from hibernate

Florian fbugs at gmx.net
Sun Jan 1 12:44:36 UTC 2017


Package: gdm3
Version: 3.22.1-1
Severity: normal

I have a dual-monitor setup with an external monitor connected to my
laptop (intel graphics). After resuming from hibernate, most of the
times the external monitor does not switch on anymore. It is also not
possible to log in, since the working monitor does not show any login
dialog etc. Trying to switch to a console leads to a restart of gdm,
showing the login dialog (the second monitor remains switched off),
but trying to login does not work (it returns to the login screen 
immediately). The then-available shutdown button can be used, but 
the system never succeeds in actually shutting down the
system, it remains on with switched-off screen. Only a hard reset
resolves that situation then.

A few times the external monitor switched on, but not the laptop
monitor. Then it was possible to log in, and the laptop monitor appears
to be switched off in the monitor settings. Attempting to switch it on
fails without reaction.



In the first case, I see the following in the syslog:


/usr/lib/gdm3/gdm-x-session[1978]: (EE) modeset(0): failed to set mode:
Invalid argument

and then lots of:

/usr/lib/gdm3/gdm-x-session[1978]: (WW) modeset(0): flip queue failed:
Device or resource busy
/usr/lib/gdm3/gdm-x-session[1978]: (WW) modeset(0): Page flip failed:
Device or resource busy
/usr/lib/gdm3/gdm-x-session[1978]: (EE) modeset(0): present flip failed


In the second case:

/usr/lib/gdm3/gdm-x-session[2322]: (EE) modeset(0): failed to set mode:
Invalid argument
org.gnome.Shell.desktop[29479]: Window manager warning: Configuring CRTC
63 with mode 75 (1366 x 768 @ 60.018642) at position 1680, 0 and
transform 0 failed



In the worst case, this can lead to data loss because a hard reset is
needed.
Any more information needed?





-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.8.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages gdm3 depends on:
ii  accountsservice                              0.6.40-4
ii  adduser                                      3.115
ii  dconf-cli                                    0.26.0-2
ii  dconf-gsettings-backend                      0.26.0-2
ii  debconf [debconf-2.0]                        1.5.59
ii  gir1.2-gdm-1.0                               3.22.1-1
ii  gnome-session [x-session-manager]            3.22.2-1
ii  gnome-session-bin                            3.22.2-1
ii  gnome-session-flashback [x-session-manager]  3.22.0-3
ii  gnome-settings-daemon                        3.22.1-1
ii  gnome-shell                                  3.22.2-1
ii  gnome-terminal [x-terminal-emulator]         3.22.1-1
ii  gsettings-desktop-schemas                    3.22.0-1
ii  libaccountsservice0                          0.6.40-4
ii  libaudit1                                    1:2.6.7-1
ii  libc6                                        2.24-8
ii  libcanberra-gtk3-0                           0.30-3
ii  libcanberra0                                 0.30-3
ii  libgdk-pixbuf2.0-0                           2.36.2-1
ii  libgdm1                                      3.22.1-1
ii  libglib2.0-0                                 2.50.2-2
ii  libglib2.0-bin                               2.50.2-2
ii  libgtk-3-0                                   3.22.5-1
ii  libkeyutils1                                 1.5.9-9
ii  libpam-modules                               1.1.8-3.4
ii  libpam-runtime                               1.1.8-3.4
ii  libpam-systemd                               232-8
ii  libpam0g                                     1.1.8-3.4
ii  librsvg2-common                              2.40.16-1
ii  libselinux1                                  2.6-3
ii  libsystemd0                                  232-8
ii  libwrap0                                     7.6.q-25
ii  libx11-6                                     2:1.6.4-2
ii  libxau6                                      1:1.0.8-1
ii  libxdmcp6                                    1:1.1.2-1.1
ii  lsb-base                                     9.20161125
ii  metacity [x-window-manager]                  1:3.22.1-1
ii  mutter [x-window-manager]                    3.22.2-2
ii  policykit-1                                  0.105-17
ii  ucf                                          3.0036
ii  x11-common                                   1:7.7+18
ii  x11-xserver-utils                            7.7+7
ii  xterm [x-terminal-emulator]                  327-2

Versions of packages gdm3 recommends:
ii  at-spi2-core    2.22.0-4
ii  desktop-base    8.0.2
ii  x11-xkb-utils   7.7+3
ii  xserver-xephyr  2:1.19.0-3
ii  xserver-xorg    1:7.7+18
ii  zenity          3.22.0-1

Versions of packages gdm3 suggests:
ii  gnome-orca            3.22.2-1
ii  libpam-gnome-keyring  3.20.0-3

-- debconf information:
  gdm3/daemon_name: /usr/sbin/gdm3
* shared/default-x-display-manager: gdm3



More information about the pkg-gnome-maintainers mailing list