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