PDA

View Full Version : [ubuntu] [14.04] lightdm dies with signal 6 while starting



samlev
September 25th, 2014, 12:53 AM
I've been running this machine for some time (a year or so), and this morning when I went to boot up, the boot stopped with a black screen and a flashing white cursor.

After a few attempts at a boot (and successfully booting into windows to make sure my hardware wasn't fried), I got into the root console through the "recovery" boot option.

I emailed myself the lightdm log files:

/var/log/lightdm/lightdm.log


[+0.02s] DEBUG: Logging to /var/log/lightdm/lightdm.log[+0.02s] DEBUG: Starting Light Display Manager 1.10.1, UID=0 PID=1405
[+0.02s] DEBUG: Loading configuration dirs from /usr/share/lightdm/lightdm.conf.d
[+0.02s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-greeter-wrapper.conf
[+0.02s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-guest-wrapper.conf
[+0.02s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
[+0.02s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf
[+0.02s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/50-xserver-command.conf
[+0.02s] DEBUG: Loading configuration dirs from /usr/local/share/lightdm/lightdm.conf.d
[+0.02s] DEBUG: Loading configuration dirs from /etc/xdg/lightdm/lightdm.conf.d
[+0.02s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf
[+0.02s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.02s] DEBUG: Registered seat module xlocal
[+0.02s] DEBUG: Registered seat module xremote
[+0.02s] DEBUG: Registered seat module unity
[+0.02s] DEBUG: Registered seat module surfaceflinger
[+0.02s] DEBUG: Adding default seat
[+0.02s] DEBUG: Seat: Starting
[+0.02s] DEBUG: Seat: Creating greeter session
[+0.02s] DEBUG: Seat: Creating display server of type x
[+0.02s] DEBUG: Deactivating Plymouth
[+0.04s] DEBUG: Using VT 7
[+0.04s] DEBUG: Seat: Starting local X display on VT 7
[+0.04s] DEBUG: DisplayServer x-0: Logging to /var/log/lightdm/x-0.log
[+0.04s] DEBUG: DisplayServer x-0: Writing X server authority to /var/run/lightdm/root/:0
[+0.04s] DEBUG: DisplayServer x-0: Launching X Server
[+0.04s] DEBUG: Launching process 1426: /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
[+0.04s] DEBUG: DisplayServer x-0: Waiting for ready signal from X server :0
[+0.05s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.05s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+0.14s] DEBUG: Process 1426 terminated with signal 6
[+0.14s] DEBUG: DisplayServer x-0: X server stopped
[+0.14s] DEBUG: Releasing VT 7
[+0.14s] DEBUG: DisplayServer x-0: Removing X server authority /var/run/lightdm/root/:0
[+0.14s] DEBUG: Quitting Plymouth
[+0.19s] DEBUG: Seat: Display server stopped
[+0.19s] DEBUG: Seat: Stopping; greeter display server failed to start
[+0.19s] DEBUG: Seat: Stopping
[+0.19s] DEBUG: Seat: Stopping session
[+0.19s] DEBUG: Seat: Session stopped
[+0.19s] DEBUG: Seat: Stopped
[+0.19s] DEBUG: Required seat has stopped
[+0.19s] DEBUG: Stopping display manager
[+0.19s] DEBUG: Display manager stopped
[+0.19s] DEBUG: Stopping daemon
[+0.19s] DEBUG: Seat: Stopping session
[+0.19s] DEBUG: Exiting with return value 1

/var/log/lightdm/x-0.log

X.Org X Server 1.15.1Release Date: 2014-04-13
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.2.0-61-generic x86_64 Ubuntu
Current Operating System: Linux sam-ubuntu 3.13.0-36-generic #63-Ubuntu SMP Wed Sep 3 21:30:07 UTC 2014 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.13.0-36-generic root=UUID=7fc4ba4b-0a2f-48c1-9e4c-9ad2c4f580db ro quiet splash
Build Date: 30 July 2014 12:21:54AM
xorg-server 2:1.15.1-0ubuntu2.1 (For technical support please see http://www.ubuntu.com/support)
Current version of pixman: 0.30.2
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: Thu Sep 25 09:00:24 2014
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
Initializing built-in extension Generic Event Extension
Initializing built-in extension SHAPE
Initializing built-in extension MIT-SHM
Initializing built-in extension XInputExtension
Initializing built-in extension XTEST
Initializing built-in extension BIG-REQUESTS
Initializing built-in extension SYNC
Initializing built-in extension XKEYBOARD
Initializing built-in extension XC-MISC
Initializing built-in extension SECURITY
Initializing built-in extension XINERAMA
Initializing built-in extension XFIXES
Initializing built-in extension RENDER
Initializing built-in extension RANDR
Initializing built-in extension COMPOSITE
Initializing built-in extension DAMAGE
Initializing built-in extension MIT-SCREEN-SAVER
Initializing built-in extension DOUBLE-BUFFER
Initializing built-in extension RECORD
Initializing built-in extension DPMS
Initializing built-in extension Present
Initializing built-in extension DRI3
Initializing built-in extension X-Resource
Initializing built-in extension XVideo
Initializing built-in extension XVideo-MotionCompensation
Initializing built-in extension SELinux
Initializing built-in extension XFree86-VidModeExtension
Initializing built-in extension XFree86-DGA
Initializing built-in extension XFree86-DRI
Initializing built-in extension DRI2
Loading extension GLX
vesa: Ignoring device with a bound kernel driver
(EE)
Fatal server error:
(EE) no screens found(EE)
(EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(EE)
(EE) Server terminated with error (1). Closing log file.

/var/log/lightdm/x-0-greeter.log

[+0.00s] DEBUG: unity-greeter.vala:496: Starting unity-greeter 14.04.10 UID=110 LANG=en_AU.UTF-8[+0.00s] DEBUG: unity-greeter.vala:499: Setting cursor
[+0.00s] DEBUG: unity-greeter.vala:513: Loading command line options
[+0.00s] DEBUG: unity-greeter.vala:541: Setting GTK+ settings
[+0.04s] DEBUG: unity-greeter.vala:564: Creating Unity Greeter
[+0.04s] DEBUG: unity-greeter.vala:57: Creating background surface
[+0.05s] DEBUG: Connecting to display manager...
[+0.05s] DEBUG: Wrote 18 bytes to daemon
[+0.05s] DEBUG: Read 8 bytes from daemon
[+0.05s] DEBUG: Read 150 bytes from daemon
[+0.05s] DEBUG: Connected version=1.10.1 default-session=ubuntu show-manual-login=false hide-users=false has-guest-account=true show-remote-login=true
[+0.68s] DEBUG: menubar.vala:335: LANG=en_AU.UTF-8 LANGUAGE=en_AU:en_GB:en
[+0.69s] DEBUG: menubar.vala:367: LANG=en_AU.UTF-8 LANGUAGE=en_AU:en_GB:en
[+0.69s] DEBUG: Loading users from org.freedesktop.Accounts
[+0.69s] DEBUG: User /org/freedesktop/Accounts/User1001 added
[+0.70s] DEBUG: User /org/freedesktop/Accounts/User1000 added
[+0.72s] DEBUG: user-list.vala:1030: Adding/updating user erin (Erin Schmal)
[+0.72s] DEBUG: Loading sessions from org.freedesktop.DisplayManager
[+0.72s] DEBUG: user-list.vala:1030: Adding/updating user sam (Samuel Levy)
[+2.83s] DEBUG: user-list.vala:1012: Adding guest account entry
[+3.04s] DEBUG: Ignoring session /usr/share/xsessions/gnome.desktop
[+3.04s] DEBUG: Loaded session /usr/share/xsessions/mate.desktop (MATE, This session logs you into MATE)
[+3.05s] DEBUG: Loaded session /usr/share/xsessions/ubuntu.desktop (Ubuntu, This session logs you into Ubuntu)
[+3.05s] DEBUG: Loaded session /usr/share/lightdm/remote-sessions/uccsconfigure.desktop (UCCS Configure, Setup a UCCS Account)
[+3.05s] DEBUG: Loaded session /usr/share/lightdm/remote-sessions/freerdp.desktop (FreeRDP, Full Screen RDP session)
[+3.05s] DEBUG: Starting authentication for user sam...
[+3.05s] DEBUG: Wrote 19 bytes to daemon
[+3.05s] DEBUG: main-window.vala:185: Screen is 3840x1200 pixels
[+3.05s] DEBUG: main-window.vala:193: Monitor 0 is 1920x1200 pixels at 0,0
[+3.05s] DEBUG: main-window.vala:193: Monitor 1 is 1920x1200 pixels at 1920,0
[+3.05s] DEBUG: unity-greeter.vala:567: Showing greeter
[+3.05s] DEBUG: unity-greeter.vala:252: Showing main window
[+3.05s] DEBUG: background.vala:483: Regenerating backgrounds
[+3.05s] DEBUG: background.vala:68: Making background /usr/share/backgrounds/warty-final-ubuntu.png at 1920x1200
[+3.06s] DEBUG: unity-greeter.vala:610: Starting main loop
[+3.06s] DEBUG: Read 8 bytes from daemon
[+3.06s] DEBUG: Read 33 bytes from daemon
[+3.06s] DEBUG: Prompt user with 1 message(s)
[+3.07s] DEBUG: background.vala:68: Making background /home/sam/Pictures/desktop/BkS0Y.jpg at 1920x1200
[+3.07s] DEBUG: settings-daemon.vala:75: Acquired org.gnome.SessionManager
[+3.07s] DEBUG: settings-daemon.vala:102: Acquired org.gnome.ScreenSaver
[+3.07s] DEBUG: settings-daemon.vala:159: All bus names acquired, starting unity-settings-daemon
[+3.09s] DEBUG: unity-greeter.vala:235: starting system-ready sound
[+3.47s] DEBUG: background.vala:159: Error loading background: Failed to open file '/home/sam/Pictures/desktop/BkS0Y.jpg': Permission denied
[+4.72s] DEBUG: Connected to Application Indicator Service.
[+4.72s] DEBUG: menubar.vala:537: Adding indicator object 0x8079d0 at position 0
[+4.73s] DEBUG: menubar.vala:537: Adding indicator object 0x807710 at position 0
[+4.74s] DEBUG: Request current apps
[+4.75s] DEBUG: Building new application entry: :1.21 with icon: nm-device-wired at position 0
[+4.75s] DEBUG: menubar.vala:537: Adding indicator object 0xb16ae0 at position 2
[+4.75s] DEBUG: background.vala:121: Render of background /usr/share/backgrounds/warty-final-ubuntu.png complete
[+4.76s] DEBUG: background.vala:121: Render of background /home/sam/Pictures/desktop/BkS0Y.jpg complete
[+4.76s] DEBUG: background.vala:138: images[0] was null for /home/sam/Pictures/desktop/BkS0Y.jpg
[+4.76s] DEBUG: menubar.vala:537: Adding indicator object 0x807450 at position 2
[+4.76s] DEBUG: menubar.vala:537: Adding indicator object 0x807f50 at position 2
[+4.92s] DEBUG: main-window.vala:185: Screen is 3840x1200 pixels
[+4.92s] DEBUG: main-window.vala:193: Monitor 0 is 1920x1200 pixels at 0,0
[+4.92s] DEBUG: main-window.vala:193: Monitor 1 is 1920x1200 pixels at 1920,0


** (unity-settings-daemon:2039): WARNING **: Unable to register client: GDBus.Error:org.freedesktop.DBus.Error.UnknownMeth od: No such method 'RegisterClient'
[+5.88s] DEBUG: user-list.vala:294: removing manual login since we have a remote login entry
[+9.13s] DEBUG: User /org/freedesktop/Accounts/User121 added
[+15.04s] DEBUG: Providing response to display manager
[+15.04s] DEBUG: Wrote 25 bytes to daemon
[+15.07s] DEBUG: Read 8 bytes from daemon
[+15.07s] DEBUG: Read 15 bytes from daemon
[+15.07s] DEBUG: Authentication complete for user sam with return code 0
[+15.09s] DEBUG: Starting session mate
[+15.09s] DEBUG: Wrote 16 bytes to daemon
[+15.09s] DEBUG: Read 8 bytes from daemon
[+15.09s] DEBUG: Read 4 bytes from daemon
[+15.09s] DEBUG: unity-greeter.vala:605: Got a SIGTERM
[+15.09s] DEBUG: unity-greeter.vala:613: Cleaning up
[+15.09s] DEBUG: unity-greeter.vala:621: Upstart exited with return value 0
[+15.09s] DEBUG: unity-greeter.vala:633: AT-SPI exited with return value 0
[+15.09s] DEBUG: unity-greeter.vala:639: Exiting
init: indicator-bluetooth main process (2042) killed by TERM signal
init: indicator-power main process (2047) killed by TERM signal
init: indicator-datetime main process (2050) killed by TERM signal


** (unity-settings-daemon:2039): WARNING **: Name taken or bus went away - shutting down
init: indicator-session main process (2059) killed by TERM signal
init: indicator-application main process (2233) killed by TERM signal


(unity-settings-daemon:2039): dconf-WARNING **: failed to commit changes to dconf: The connection is closed
g_dbus_connection_real_closed: Remote peer vanished with error: Error sending message: Broken pipe (g-io-error-quark, 44). Exiting.

And for good measure... /var/log/Xorg.0.log

[ 17.800]X.Org X Server 1.15.1
Release Date: 2014-04-13
[ 17.800] X Protocol Version 11, Revision 0
[ 17.800] Build Operating System: Linux 3.2.0-61-generic x86_64 Ubuntu
[ 17.800] Current Operating System: Linux sam-ubuntu 3.13.0-36-generic #63-Ubuntu SMP Wed Sep 3 21:30:07 UTC 2014 x86_64
[ 17.800] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.13.0-36-generic root=UUID=7fc4ba4b-0a2f-48c1-9e4c-9ad2c4f580db ro quiet splash
[ 17.800] Build Date: 30 July 2014 12:21:54AM
[ 17.800] xorg-server 2:1.15.1-0ubuntu2.1 (For technical support please see http://www.ubuntu.com/support)
[ 17.800] Current version of pixman: 0.30.2
[ 17.800] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 17.800] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 17.800] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Sep 25 09:00:24 2014
[ 17.801] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[ 17.803] (==) No Layout section. Using the first Screen section.
[ 17.803] (==) No screen section available. Using defaults.
[ 17.803] (**) |-->Screen "Default Screen Section" (0)
[ 17.803] (**) | |-->Monitor "<default monitor>"
[ 17.803] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 17.803] (==) Automatically adding devices
[ 17.803] (==) Automatically enabling devices
[ 17.803] (==) Automatically adding GPU devices
[ 17.804] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 17.804] Entry deleted from font path.
[ 17.805] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ 17.805] Entry deleted from font path.
[ 17.805] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ 17.805] Entry deleted from font path.
[ 17.805] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ 17.805] Entry deleted from font path.
[ 17.805] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ 17.805] Entry deleted from font path.
[ 17.805] (==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/Type1,
built-ins
[ 17.805] (==) ModulePath set to "/usr/lib/x86_64-linux-gnu/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[ 17.805] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 17.805] (II) Loader magic: 0x7fa9e007ed40
[ 17.805] (II) Module ABI versions:
[ 17.805] X.Org ANSI C Emulation: 0.4
[ 17.805] X.Org Video Driver: 15.0
[ 17.805] X.Org XInput driver : 20.0
[ 17.805] X.Org Server Extension : 8.0
[ 17.805] (II) xfree86: Adding drm device (/dev/dri/card0)
[ 17.806] (--) PCI:*(0:1:0:0) 10de:1189:1458:3542 rev 161, Mem @ 0xf6000000/16777216, 0xe8000000/134217728, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
[ 17.806] Initializing built-in extension Generic Event Extension
[ 17.806] Initializing built-in extension SHAPE
[ 17.806] Initializing built-in extension MIT-SHM
[ 17.806] Initializing built-in extension XInputExtension
[ 17.806] Initializing built-in extension XTEST
[ 17.806] Initializing built-in extension BIG-REQUESTS
[ 17.806] Initializing built-in extension SYNC
[ 17.806] Initializing built-in extension XKEYBOARD
[ 17.806] Initializing built-in extension XC-MISC
[ 17.806] Initializing built-in extension SECURITY
[ 17.806] Initializing built-in extension XINERAMA
[ 17.806] Initializing built-in extension XFIXES
[ 17.807] Initializing built-in extension RENDER
[ 17.807] Initializing built-in extension RANDR
[ 17.807] Initializing built-in extension COMPOSITE
[ 17.807] Initializing built-in extension DAMAGE
[ 17.807] Initializing built-in extension MIT-SCREEN-SAVER
[ 17.807] Initializing built-in extension DOUBLE-BUFFER
[ 17.807] Initializing built-in extension RECORD
[ 17.807] Initializing built-in extension DPMS
[ 17.807] Initializing built-in extension Present
[ 17.807] Initializing built-in extension DRI3
[ 17.807] Initializing built-in extension X-Resource
[ 17.807] Initializing built-in extension XVideo
[ 17.807] Initializing built-in extension XVideo-MotionCompensation
[ 17.807] Initializing built-in extension SELinux
[ 17.807] Initializing built-in extension XFree86-VidModeExtension
[ 17.807] Initializing built-in extension XFree86-DGA
[ 17.807] Initializing built-in extension XFree86-DRI
[ 17.807] Initializing built-in extension DRI2
[ 17.807] (WW) "glamoregl" will not be loaded unless you've specified it to be loaded elsewhere.
[ 17.807] (II) "glx" will be loaded by default.
[ 17.807] (WW) "xmir" is not to be loaded by default. Skipping.
[ 17.807] (II) LoadModule: "glx"
[ 17.808] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 17.814] (II) Module glx: vendor="X.Org Foundation"
[ 17.814] compiled for 1.15.1, module version = 1.0.0
[ 17.814] ABI class: X.Org Server Extension, version 8.0
[ 17.814] (==) AIGLX enabled
[ 17.814] Loading extension GLX
[ 17.814] (==) Matched nvidia as autoconfigured driver 0
[ 17.814] (==) Matched nouveau as autoconfigured driver 1
[ 17.814] (==) Matched nvidia as autoconfigured driver 2
[ 17.814] (==) Matched nouveau as autoconfigured driver 3
[ 17.814] (==) Matched modesetting as autoconfigured driver 4
[ 17.814] (==) Matched fbdev as autoconfigured driver 5
[ 17.814] (==) Matched vesa as autoconfigured driver 6
[ 17.814] (==) Assigned the driver to the xf86ConfigLayout
[ 17.814] (II) LoadModule: "nvidia"
[ 17.815] (WW) Warning, couldn't open module nvidia
[ 17.815] (II) UnloadModule: "nvidia"
[ 17.815] (II) Unloading nvidia
[ 17.815] (EE) Failed to load module "nvidia" (module does not exist, 0)
[ 17.815] (II) LoadModule: "nouveau"
[ 17.815] (WW) Warning, couldn't open module nouveau
[ 17.815] (II) UnloadModule: "nouveau"
[ 17.815] (II) Unloading nouveau
[ 17.815] (EE) Failed to load module "nouveau" (module does not exist, 0)
[ 17.815] (II) LoadModule: "modesetting"
[ 17.815] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 17.816] (II) Module modesetting: vendor="X.Org Foundation"
[ 17.816] compiled for 1.15.0, module version = 0.8.1
[ 17.816] Module class: X.Org Video Driver
[ 17.816] ABI class: X.Org Video Driver, version 15.0
[ 17.816] (II) LoadModule: "fbdev"
[ 17.816] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 17.817] (II) Module fbdev: vendor="X.Org Foundation"
[ 17.817] compiled for 1.15.0, module version = 0.4.4
[ 17.817] Module class: X.Org Video Driver
[ 17.817] ABI class: X.Org Video Driver, version 15.0
[ 17.817] (II) LoadModule: "vesa"
[ 17.817] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 17.818] (II) Module vesa: vendor="X.Org Foundation"
[ 17.818] compiled for 1.15.0, module version = 2.3.3
[ 17.818] Module class: X.Org Video Driver
[ 17.818] ABI class: X.Org Video Driver, version 15.0
[ 17.818] (==) Matched nvidia as autoconfigured driver 0
[ 17.818] (==) Matched nouveau as autoconfigured driver 1
[ 17.818] (==) Matched nvidia as autoconfigured driver 2
[ 17.818] (==) Matched nouveau as autoconfigured driver 3
[ 17.818] (==) Matched modesetting as autoconfigured driver 4
[ 17.818] (==) Matched fbdev as autoconfigured driver 5
[ 17.818] (==) Matched vesa as autoconfigured driver 6
[ 17.818] (==) Assigned the driver to the xf86ConfigLayout
[ 17.818] (II) LoadModule: "nvidia"
[ 17.818] (WW) Warning, couldn't open module nvidia
[ 17.818] (II) UnloadModule: "nvidia"
[ 17.818] (II) Unloading nvidia
[ 17.818] (EE) Failed to load module "nvidia" (module does not exist, 0)
[ 17.818] (II) LoadModule: "nouveau"
[ 17.818] (WW) Warning, couldn't open module nouveau
[ 17.818] (II) UnloadModule: "nouveau"
[ 17.818] (II) Unloading nouveau
[ 17.818] (EE) Failed to load module "nouveau" (module does not exist, 0)
[ 17.818] (II) LoadModule: "modesetting"
[ 17.818] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[ 17.818] (II) Module modesetting: vendor="X.Org Foundation"
[ 17.818] compiled for 1.15.0, module version = 0.8.1
[ 17.818] Module class: X.Org Video Driver
[ 17.818] ABI class: X.Org Video Driver, version 15.0
[ 17.818] (II) UnloadModule: "modesetting"
[ 17.818] (II) Unloading modesetting
[ 17.818] (II) Failed to load module "modesetting" (already loaded, 0)
[ 17.818] (II) LoadModule: "fbdev"
[ 17.819] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[ 17.819] (II) Module fbdev: vendor="X.Org Foundation"
[ 17.819] compiled for 1.15.0, module version = 0.4.4
[ 17.819] Module class: X.Org Video Driver
[ 17.819] ABI class: X.Org Video Driver, version 15.0
[ 17.819] (II) UnloadModule: "fbdev"
[ 17.819] (II) Unloading fbdev
[ 17.819] (II) Failed to load module "fbdev" (already loaded, 0)
[ 17.819] (II) LoadModule: "vesa"
[ 17.819] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[ 17.819] (II) Module vesa: vendor="X.Org Foundation"
[ 17.819] compiled for 1.15.0, module version = 2.3.3
[ 17.819] Module class: X.Org Video Driver
[ 17.819] ABI class: X.Org Video Driver, version 15.0
[ 17.819] (II) UnloadModule: "vesa"
[ 17.819] (II) Unloading vesa
[ 17.819] (II) Failed to load module "vesa" (already loaded, 0)
[ 17.819] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[ 17.819] (II) FBDEV: driver for framebuffer: fbdev
[ 17.819] (II) VESA: driver for VESA chipsets: vesa
[ 17.819] (++) using VT number 7


[ 17.824] (WW) Falling back to old probe method for modesetting
[ 17.824] (II) Loading sub module "fbdevhw"
[ 17.824] (II) LoadModule: "fbdevhw"
[ 17.824] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 17.824] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 17.824] compiled for 1.15.1, module version = 0.0.2
[ 17.824] ABI class: X.Org Video Driver, version 15.0
[ 17.824] (EE) open /dev/fb0: No such file or directory
[ 17.824] (II) Loading sub module "fbdevhw"
[ 17.824] (II) LoadModule: "fbdevhw"
[ 17.824] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 17.824] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 17.824] compiled for 1.15.1, module version = 0.0.2
[ 17.824] ABI class: X.Org Video Driver, version 15.0
[ 17.824] (EE) open /dev/fb0: No such file or directory
[ 17.824] (WW) Falling back to old probe method for fbdev
[ 17.824] (II) Loading sub module "fbdevhw"
[ 17.824] (II) LoadModule: "fbdevhw"
[ 17.824] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[ 17.824] (II) Module fbdevhw: vendor="X.Org Foundation"
[ 17.824] compiled for 1.15.1, module version = 0.0.2
[ 17.824] ABI class: X.Org Video Driver, version 15.0
[ 17.824] (EE) open /dev/fb0: No such file or directory
[ 17.824] (EE) open /dev/fb0: No such file or directory
[ 17.824] vesa: Ignoring device with a bound kernel driver
[ 17.824] (WW) Falling back to old probe method for vesa
[ 17.824] (EE) Screen 0 deleted because of no matching config section.
[ 17.824] (II) UnloadModule: "modesetting"
[ 17.824] (EE) Screen 0 deleted because of no matching config section.
[ 17.824] (II) UnloadModule: "modesetting"
[ 17.824] (EE) Screen 0 deleted because of no matching config section.
[ 17.824] (II) UnloadModule: "fbdev"
[ 17.824] (II) UnloadSubModule: "fbdevhw"
[ 17.824] (EE) Screen 0 deleted because of no matching config section.
[ 17.824] (II) UnloadModule: "fbdev"
[ 17.824] (II) UnloadSubModule: "fbdevhw"
[ 17.824] (II) UnloadSubModule: "fbdevhw"
[ 17.824] (EE) Screen 0 deleted because of no matching config section.
[ 17.824] (II) UnloadModule: "vesa"
[ 17.824] (EE) Device(s) detected, but none match those in the config file.
[ 17.824] (EE)
Fatal server error:
[ 17.824] (EE) no screens found(EE)
[ 17.824] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[ 17.824] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[ 17.825] (EE)
[ 17.826] (EE) Server terminated with error (1). Closing log file.

About my setup:

I run an Nvidia graphics card, and Mate Desktop (although I still use the lightdm greeter). This problem is occurring before the greeter shows up, so most of the system is booted, but the only way I can get into is is via the root console in recovery mode, or via SSH from my laptop.