[Pkg-xfce-devel] Bug#762642: lightdm: black screen after logging out

Vincent Lefevre vincent at vinc17.net
Wed Sep 24 00:04:18 UTC 2014


Package: lightdm
Version: 1.10.2-1
Severity: important

After logging out, I got a black screen with a frozen mouse pointer.
I could still switch VT's, but VT 7 (and 8, and 9, just in case)
only showed a black screen. I had to reboot.

Excerpt of the lightdm.log.old file:

[...]
[+686295.26s] DEBUG: User /org/freedesktop/Accounts/User1000 changed
[+686300.22s] DEBUG: User /org/freedesktop/Accounts/User1000 changed
[+686303.05s] DEBUG: User /org/freedesktop/Accounts/User1000 changed
[+686307.82s] DEBUG: User /org/freedesktop/Accounts/User1000 changed
[+686309.54s] DEBUG: User /org/freedesktop/Accounts/User1000 changed
[+686310.72s] DEBUG: User /org/freedesktop/Accounts/User1000 changed
[+686322.43s] DEBUG: User /org/freedesktop/Accounts/User1000 changed
[+686326.51s] DEBUG: User /org/freedesktop/Accounts/User1000 changed
[+686326.90s] DEBUG: Session pid=3895: Exited with return value 0
[+686326.90s] DEBUG: Seat: Session stopped
[+686326.90s] DEBUG: Seat: Stopping display server, no sessions require it
[+686326.90s] DEBUG: Sending signal 15 to process 2831
[+686327.85s] DEBUG: User /org/freedesktop/Accounts/User1000 changed
[+686330.64s] DEBUG: User /org/freedesktop/Accounts/User1000 changed
[+686331.91s] DEBUG: Sending signal 9 to process 2831
[+686332.41s] DEBUG: Process 2831 terminated with signal 9
[+686332.49s] DEBUG: DisplayServer x-0: X server stopped
[+686332.49s] DEBUG: Releasing VT 7
[+686332.49s] DEBUG: DisplayServer x-0: Removing X server authority /var/run/lightdm/root/:0
[+686332.58s] DEBUG: Seat: Display server stopped
[+686332.58s] DEBUG: Seat: Active display server stopped, starting greeter
[+686332.58s] DEBUG: Seat: Creating greeter session
[+686332.66s] DEBUG: Seat: Creating display server of type x
[+686332.68s] DEBUG: Using VT 7
[+686332.68s] DEBUG: Seat: Starting local X display on VT 7
[+686332.68s] DEBUG: DisplayServer x-0: Logging to /var/log/lightdm/x-0.log
[+686332.68s] DEBUG: DisplayServer x-0: Writing X server authority to /var/run/lightdm/root/:0
[+686332.68s] DEBUG: DisplayServer x-0: Launching X Server
[+686332.69s] DEBUG: Launching process 14688: /usr/bin/X :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
[+686332.69s] DEBUG: DisplayServer x-0: Waiting for ready signal from X server :0
[+686335.78s] DEBUG: Got signal 10 from process 14688
[+686335.78s] DEBUG: DisplayServer x-0: Got signal from X server :0
[+686335.78s] DEBUG: DisplayServer x-0: Connecting to XServer :0
[+686335.80s] DEBUG: Seat: Display server ready, starting session authentication
[+686335.80s] DEBUG: Session pid=14697: Started with service 'lightdm-greeter', username 'lightdm'
[+686335.93s] DEBUG: Session pid=14697: Authentication complete with return value 0: Success
[+686335.93s] DEBUG: Seat: Session authenticated, running command
[+686335.93s] DEBUG: Session pid=14697: Running command /usr/sbin/lightdm-gtk-greeter
[+686335.97s] DEBUG: Creating shared data directory /var/lib/lightdm-data/lightdm
[+686335.97s] WARNING: Could not create user data directory /var/lib/lightdm-data/lightdm: Error creating directory: No such file or directory
[+686335.97s] DEBUG: Session pid=14697: Logging to /var/log/lightdm/x-0-greeter.log
[+686594.96s] WARNING: Session pid=14697: Error reading from session: Interrupted system call
[+686594.96s] DEBUG: Activating VT 7
[+686594.96s] DEBUG: Activating login1 session c3
[+686594.96s] CRITICAL: g_dbus_connection_call_sync_internal: assertion 'object_path != NULL && g_variant_is_object_path (object_path)' failed
[+686594.96s] DEBUG: Got signal 15 from process 16713
[+686594.96s] DEBUG: Caught Terminated signal, shutting down
[+686594.96s] DEBUG: Stopping display manager
[+686594.96s] DEBUG: Seat: Stopping
[+686594.96s] DEBUG: Seat: Stopping display server
[+686594.96s] DEBUG: Sending signal 15 to process 14688
[+686594.96s] DEBUG: Seat: Stopping session

At 686594.96s, this is the reboot, I assume.

x-0-greeter.log.old file:

;US-ASCII source
(lightdm-gtk-greeter:14699): Gdk-WARNING **: lightdm-gtk-greeter: Fatal IO error 11 (Resource temporarily unavailable) on X server :0.

But it gives no timestamps.

x-0.log.old file:

X.Org X Server 1.16.1
Release Date: 2014-09-21
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.2.0-4-amd64 x86_64 Debian
Current Operating System: Linux xvii 3.16-1-amd64 #1 SMP Debian 3.16.2-3 (2014-09-13) x86_64
Kernel command line: root=/dev/mapper/xvii-root ro quiet reboot=pci
Build Date: 22 September 2014  09:45:37PM
xorg-server 2:1.16.1-1 (http://www.debian.org/support) 
Current version of pixman: 0.32.6
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Sep 24 01:37:25 2014
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
resize called 1440 900
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
>                   Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
(II) AIGLX: Suspending AIGLX clients for VT switch
(II) AIGLX: Suspending AIGLX clients for VT switch
(II) AIGLX: Suspending AIGLX clients for VT switch
(EE) Server terminated successfully (0). Closing log file.

But it gives no timestamps. After reboot, x-0.log contains:

X.Org X Server 1.16.1
Release Date: 2014-09-21
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.2.0-4-amd64 x86_64 Debian
Current Operating System: Linux xvii 3.16-1-amd64 #1 SMP Debian 3.16.2-3 (2014-09-13) x86_64
Kernel command line: root=/dev/mapper/xvii-root ro quiet reboot=pci
Build Date: 22 September 2014  09:45:37PM
xorg-server 2:1.16.1-1 (http://www.debian.org/support) 
Current version of pixman: 0.32.6
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Wed Sep 24 01:43:21 2014
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
resize called 1440 900
The XKEYBOARD keymap compiler (xkbcomp) reports:
> Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
>                   Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
resize called 1920 1200

I suppose the "resize called 1920 1200" occurs after logging in, since
this is what I do at this time.

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages lightdm depends on:
ii  adduser                                3.113+nmu3
ii  consolekit                             0.4.6-5
ii  dbus                                   1.8.8-1
ii  debconf [debconf-2.0]                  1.5.53
ii  libc6                                  2.19-11
ii  libgcrypt11                            1.5.4-3
ii  libglib2.0-0                           2.42.0-1
ii  libpam-systemd                         204-14
ii  libpam0g                               1.1.8-3.1
ii  libxcb1                                1.10-3
ii  libxdmcp6                              1:1.1.1-1
ii  lightdm-gtk-greeter [lightdm-greeter]  1.8.5-1

Versions of packages lightdm recommends:
ii  xserver-xorg  1:7.7+7

Versions of packages lightdm suggests:
ii  accountsservice  0.6.37-3
ii  upower           0.99.1-3

-- Configuration Files:
/etc/lightdm/lightdm.conf changed:
[LightDM]
[SeatDefaults]
greeter-hide-users=false
[XDMCPServer]
[VNCServer]


-- debconf-show failed



More information about the Pkg-xfce-devel mailing list