LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop
User Name
Password
Linux - Desktop This forum is for the discussion of all Linux Software used in a desktop context.

Notices


Reply
  Search this Thread
Old 10-25-2015, 10:09 AM   #1
makeyourself
LQ Newbie
 
Registered: Dec 2012
Posts: 20

Rep: Reputation: Disabled
gdm3 black screen with cursor after upgrade


A couple of days ago I done an upgrade with apt and since that time whenever I boot up I am presented with only a blank screen and an unresponsive cursor. I cannot switch console using Ctl+Alt+F*. The only thing I can do is Alt+SysRq+(R,E,I,S) which kills gdm3 and gets me back to the console.
* I can get into Xorg fine via the startx command
* As a temporary fix, if I enable automatic login (via /etc/gdm3/daemon.conf) then gdm3 works.
But I can't get the normal authenticated login screen to work.
* I have tried purging gdm3 and reinstalling it, which didn't achieve anything.
* My distro is Debian testing.

Output of journalctl for a failed attempt at running gdm3 with verbose debugging enabled:
Code:
Oct 25 01:24:43 [hostname-removed] systemd[1]: Starting GNOME Display Manager...
Oct 25 01:24:43 [hostname-removed] systemd[1]: Started GNOME Display Manager.
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: Enabling debugging
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: Changing user:group to Debian-gdm:Debian-gdm
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: Successfully connected to D-Bus
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmManager: GDM starting to manage displays
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: Could not ping plymouth: Failed to execute child process "/bin/plymouth" (No such file or directory)
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmLocalDisplayFactory: Adding display on seat seat0
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmDisplay: id: (null)
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmDisplay: seat id: (null)
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmDisplay: session class: greeter
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmDisplay: initial: no
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmDisplay: allow timed login: yes
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmDisplay: local: yes
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmDisplay: session type: wayland
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmDisplay: seat id: seat0
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmDisplay: initial: yes
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmDisplayStore: Adding display /org/gnome/DisplayManager/Displays/38765344 to store
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmDisplay: Managing display: /org/gnome/DisplayManager/Displays/38765344
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmDisplay: Preparing display: /org/gnome/DisplayManager/Displays/38765344
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: doing initial setup? no
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmDisplay: prepare display
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmDisplay: Got automatic login details for display: 0
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: Creating D-Bus server for worker for session
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: D-Bus server for workers listening on unix:abstract=/tmp/dbus-a1vUf33N
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: Creating D-Bus server for greeters and such
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: D-Bus server for greeters listening on unix:abstract=/tmp/dbus-Sku28mtp
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: Setting display device: (null)
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmDisplay: Running greeter
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmDisplay: Creating greeter for (null) (null)
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmLaunchEnvironment: Starting...
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmLaunchEnvironment: Setting up run time dir /var/run/gdm3/greeter
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: Creating D-Bus server for worker for session
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: D-Bus server for workers listening on unix:abstract=/tmp/dbus-KDcOyUki
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: Creating D-Bus server for greeters and such
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: D-Bus server for greeters listening on unix:abstract=/tmp/dbus-TycEJLPv
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: Setting display device: (null)
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: starting conversation gdm-launch-environment
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSessionWorkerJob: Starting worker...
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSessionWorkerJob: Running session_worker_job process: gdm-session-worker [pam/gdm-launch-environment] /usr/lib/gdm3/gdm-session-worker
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSessionWorkerJob: : SessionWorkerJob on pid 15868
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: setting session to type 'wayland'
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmLocalDisplayFactory: display status changed: 1
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: Enabling debugging
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: connecting to address: unix:abstract=/tmp/dbus-KDcOyUki
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmDBusServer: new connection 0x24f8650
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: Handling new connection from worker
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: Authenticating new connection
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: calling 'ListCachedUsers'
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: Failed to identify the current session: No such device or address
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: seat unloaded, so trying to set loaded property
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: Listing cached users, so not setting loaded property
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: Listing cached users, so not setting loaded property
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: worker connection is 0x24f8650
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: Emitting conversation-started signal
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: Beginning setup for session for program using PAM service gdm-launch-environment
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: Conversation started
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: attempting to change state to SETUP_COMPLETE
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: initializing PAM; service=gdm-launch-environment username=Debian-gdm seat=seat0
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: Set PAM environment variable: 'XDG_SEAT=seat0'
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: Set PAM environment variable: 'XDG_SESSION_CLASS=greeter'
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: state SETUP_COMPLETE
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: ListCachedUsers finished, will set loaded property after list is fully loaded
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: tracking new user with object path /org/freedesktop/Accounts/User1000
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: tracking new user with object path /org/freedesktop/Accounts/User1001
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: unrefing manager owned by finished ListCachedUsers call
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: user [username-removed] is now loaded
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: user [username-removed] was not yet known, adding it
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: tracking user '[username-removed]'
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: not yet loaded, so not emitting user-added signal
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: not all users loaded yet
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: attempting to change state to AUTHENTICATED
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: authenticating user Debian-gdm
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: state AUTHENTICATED
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: user systest is now loaded
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: user systest was not yet known, adding it
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: tracking user 'systest'
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: not yet loaded, so not emitting user-added signal
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: no pending users, trying to set loaded property
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: Seat wouldn't load, so giving up on it and setting loaded property
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: sending user-changed signal for user systest
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: sent user-changed signal for user systest
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: updating user systest
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: attempting to change state to AUTHORIZED
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: determining if authenticated user (password required:0) is authorized to session
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: state AUTHORIZED
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: attempting to change state to ACCREDITED
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: Set PAM environment variable: 'LOGNAME=Debian-gdm'
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: Set PAM environment variable: 'USER=Debian-gdm'
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: Set PAM environment variable: 'USERNAME=Debian-gdm'
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: Set PAM environment variable: 'HOME=/var/lib/gdm3'
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: Set PAM environment variable: 'SHELL=/bin/false'
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: Set PAM environment variable: 'PATH=/usr/local/bin:/usr/bin:/bin:/usr/games'
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: state ACCREDITED
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: type wayland, program? yes, seat seat0
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: session display mode set to new-vt
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: Set PAM environment variable: 'XDG_SESSION_TYPE=wayland'
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: attempting to change state to ACCOUNT_DETAILS_SAVED
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: user Debian-gdm, not fully loaded yet, will save account details later
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: trying to track new user with username Debian-gdm
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: finding user 'Debian-gdm' state 1
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: finding user 'Debian-gdm' state 2
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: Looking for user 'Debian-gdm' in accounts service
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: new user in accounts service with object path /org/freedesktop/Accounts/User113
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: tracking new user with object path /org/freedesktop/Accounts/User113
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: Found object path of user 'Debian-gdm': /org/freedesktop/Accounts/User113
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: finding user 'Debian-gdm' state 3
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: user 'Debian-gdm' fetched
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: finished handling request for user 'Debian-gdm'
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: unrefing manager owned by fetch user request
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: user Debian-gdm is now loaded
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: user Debian-gdm was not yet known, adding it
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: tracking user 'Debian-gdm'
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: loaded, so emitting user-added signal
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: no pending users, trying to set loaded property
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: already loaded, so not setting loaded property
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: sending user-changed signal for user Debian-gdm
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: sent user-changed signal for user Debian-gdm
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: updating user Debian-gdm
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: user Debian-gdm is now loaded
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: sessions changed (user Debian-gdm) num=0
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: no pending users, trying to set loaded property
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: ActUserManager: already loaded, so not setting loaded property
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionSettings: saved session is
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionSettings: saved language is
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: saving account details for user Debian-gdm
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: Error calling GetAll() when retrieving properties for /org/freedesktop/Accounts/User113: Operation was cancelled
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: AccountsService: Error calling GetAll() when retrieving properties for /org/freedesktop/Accounts/User113: Operation was cancelled
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: attempting to change state to SESSION_OPENED
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: GdmSessionWorker: Set PAM environment variable: 'XDG_VTNR=7'
Oct 25 01:24:43 [hostname-removed] gdm-launch-environment][15868]: pam_unix(gdm-launch-environment:session): session opened for user Debian-gdm by [username-removed](uid=0)
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: Emitting 'session-opened' signal
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmDisplay: Greeter session opened
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmDisplay: session id: c7
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: Stopping all conversations except for gdm-launch-environment
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: type wayland, program? yes, seat seat0
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: getting session command for file 'default.desktop'
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: getting session command for file 'default.desktop'
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: getting session command for file 'default.desktop'
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: getting session command for file 'default.desktop'
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: getting desktop names for file 'default.desktop'
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: type wayland, program? yes, seat seat0
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmSession: Emitting 'session-started' signal with pid '15879'
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmDisplay: Greeter started
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmManager: trying to register new display
Oct 25 01:24:43 [hostname-removed] gdm3[15863]: GdmLocalDisplayFactory: display status changed: 2
Oct 25 01:24:45 [hostname-removed] gdm3[15863]: GdmManager: trying to open new session
Oct 25 01:24:45 [hostname-removed] gdm3[15863]: GdmDBusServer: new connection 0x24f8750
Oct 25 01:24:45 [hostname-removed] gdm3[15863]: GdmSession: Handling new connection from outside
Oct 25 01:24:45 [hostname-removed] gdm3[15863]: GdmManager: client connected
Oct 25 01:24:45 [hostname-removed] gdm3[15863]: GdmDisplay: Got timed login details for display: 0
 
Old 11-04-2015, 10:29 AM   #2
Keruskerfuerst
Senior Member
 
Registered: Oct 2005
Location: Horgau, Germany
Distribution: Manjaro KDE, Win 10
Posts: 2,199

Rep: Reputation: 164Reputation: 164
What distro are you using?
 
Old 11-04-2015, 11:39 AM   #3
makeyourself
LQ Newbie
 
Registered: Dec 2012
Posts: 20

Original Poster
Rep: Reputation: Disabled
Debian. I meant to say that I ended up submitting a bug report about this:
https://bugs.debian.org/cgi-bin/bugr...cgi?bug=803112
There's a couple of workarounds mentioned in the bug report thread for anyone experiencing the same problem. I'll mark this as solved.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Yet Another Black Screen - gdm3 Fails to Start X with nouveau stanlinux Debian 3 07-30-2015 11:52 AM
black screen with only white cursor guido.decraemer Linux - Newbie 1 03-26-2015 10:31 PM
Acer A0A 110 has a black screen during boot up along with a black cursor sw3etpinay Linux - Newbie 23 12-29-2010 11:05 AM
Black screen and X cursor Brian8568 Linux - Software 3 07-27-2006 07:49 PM
Black screen with cursor on boot mharley Linux - Newbie 3 02-19-2005 06:32 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop

All times are GMT -5. The time now is 01:40 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration