Fresh Cinnamon install. Lightdm fails at boot

Hi
I’m having trouble with my fresh install of manjaro Cinnamon 21.1.2.

Booting into live usb, No problemo
Using the xfce version, No problemo

But after i installed the Cinnamon ISO i’m greeted at first boot with: “[FAILED] Failed to start Light Display Manager.” And cannot get passed it.

I’ve done every step in this guide:

But when i enter: $ systemctl status lightdm
All i get is this:

Please help me out!

Please have a look into /var/log.
Especially into lightdm.log and Xorg*.log.

If you are unsure what to make ot of the contens, you can post it here between

```
newline,
your-log,
newline,
again 3x`

Alright here’s the logs.

/var/log/lightdm/lightdm.log :

[+0.00s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.00s] DEBUG: Starting Light Display Manager 1.30.0, UID=0 PID=716
[+0.00s] DEBUG: Loading configuration dirs from /usr/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration dirs from /usr/local/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration dirs from /var/lib/flatpak/exports/share/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration dirs from /etc/xdg/lightdm/lightdm.conf.d
[+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf
[+0.00s] DEBUG:   [LightDM] contains unknown option login-check-graphical
[+0.00s] DEBUG:   [VNCServer] contains unknown option user-session
[+0.00s] DEBUG:   [VNCServer] contains unknown option session-wrapper
[+0.00s] DEBUG: Registered seat module local
[+0.00s] DEBUG: Registered seat module xremote
[+0.00s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.00s] DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’
[+0.00s] DEBUG: Monitoring logind for seats
[+0.00s] DEBUG: New seat added from logind: seat0
[+0.00s] DEBUG: Seat seat0: Loading properties from config section Seat:*
[+0.00s] DEBUG: Seat seat0 has property CanMultiSession=no
[+0.00s] DEBUG: Seat seat0: Starting
[+0.00s] DEBUG: Seat seat0: Creating greeter session
[+0.00s] DEBUG: Seat seat0: Creating display server of type x
[+0.00s] DEBUG: Could not run plymouth --ping: Failed to execute child process “plymouth” (No such file or directory)
[+0.00s] DEBUG: Using VT 7
[+0.00s] DEBUG: Seat seat0: Starting local X display on VT 7
[+0.00s] DEBUG: XServer 0: Logging to /var/log/lightdm/x-0.log
[+0.00s] DEBUG: XServer 0: Writing X server authority to /run/lightdm/root/:0
[+0.00s] DEBUG: XServer 0: Launching X Server
[+0.00s] DEBUG: Launching process 722: /usr/bin/X :0 -seat seat0 -auth /run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
[+0.00s] DEBUG: XServer 0: Waiting for ready signal from X server :0
[+0.00s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
[+0.00s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
[+0.00s] DEBUG: Loading users from org.freedesktop.Accounts
[+0.00s] DEBUG: User /org/freedesktop/Accounts/User1000 added
[+0.01s] DEBUG: Process 722 exited with return value 1
[+0.01s] DEBUG: XServer 0: X server stopped
[+0.01s] DEBUG: Releasing VT 7
[+0.01s] DEBUG: XServer 0: Removing X server authority /run/lightdm/root/:0
[+0.01s] DEBUG: Seat seat0: Display server stopped
[+0.01s] DEBUG: Seat seat0: Stopping session
[+0.01s] DEBUG: Seat seat0: Session stopped
[+0.01s] DEBUG: Seat seat0: Stopping display server, no sessions require it
[+0.01s] DEBUG: Seat seat0: Stopping; greeter display server failed to start
[+0.01s] DEBUG: Seat seat0: Stopping
[+0.01s] DEBUG: Seat seat0: Stopped
[+0.01s] DEBUG: Required seat has stopped
[+0.01s] DEBUG: Stopping display manager
[+0.01s] DEBUG: Display manager stopped
[+0.01s] DEBUG: Stopping daemon
[+0.01s] DEBUG: Exiting with return value 1

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


X.Org X Server 1.21.1.2
X Protocol Version 11, Revision 0
Current Operating System: Linux Alpha-Q 5.13.13-1-MANJARO #1 SMP PREEMPT Thu Aug 26 20:34:21 UTC 2021 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.13-x86_64 root=UUID=43848715-8d4a-4b4e-b0a6-c76fce4f76e0 rw quiet apparmor=1 security=apparmor udev.log_priority=3
 
Current version of pixman: 0.40.0
	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 Dec 23 10:00:17 2021
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
vesa: Refusing to run on UEFI
(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/Xorg.0.log :

[     5.919] 
X.Org X Server 1.21.1.2
X Protocol Version 11, Revision 0
[     5.919] Current Operating System: Linux Alpha-Q 5.13.13-1-MANJARO #1 SMP PREEMPT Thu Aug 26 20:34:21 UTC 2021 x86_64
[     5.919] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.13-x86_64 root=UUID=43848715-8d4a-4b4e-b0a6-c76fce4f76e0 rw quiet apparmor=1 security=apparmor udev.log_priority=3
[     5.919]  
[     5.919] Current version of pixman: 0.40.0
[     5.919] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[     5.919] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[     5.919] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Dec 23 10:00:17 2021
[     5.920] (==) Using config directory: "/etc/X11/xorg.conf.d"
[     5.920] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[     5.920] (==) No Layout section.  Using the first Screen section.
[     5.920] (==) No screen section available. Using defaults.
[     5.920] (**) |-->Screen "Default Screen Section" (0)
[     5.920] (**) |   |-->Monitor "<default monitor>"
[     5.920] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[     5.920] (==) Automatically adding devices
[     5.920] (==) Automatically enabling devices
[     5.920] (==) Automatically adding GPU devices
[     5.920] (==) Automatically binding GPU devices
[     5.920] (==) Max clients allowed: 256, resource mask: 0x1fffff
[     5.920] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[     5.920] 	Entry deleted from font path.
[     5.920] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[     5.920] 	Entry deleted from font path.
[     5.920] (==) FontPath set to:
	/usr/share/fonts/misc,
	/usr/share/fonts/TTF,
	/usr/share/fonts/100dpi,
	/usr/share/fonts/75dpi
[     5.920] (==) ModulePath set to "/usr/lib/xorg/modules"
[     5.920] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[     5.920] (II) Module ABI versions:
[     5.920] 	X.Org ANSI C Emulation: 0.4
[     5.920] 	X.Org Video Driver: 25.2
[     5.920] 	X.Org XInput driver : 24.4
[     5.920] 	X.Org Server Extension : 10.0
[     5.920] (++) using VT number 7

[     5.920] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[     5.922] (--) PCI:*(46@0:0:0) 10de:1b81:1043:85a0 rev 161, Mem @ 0xf6000000/16777216, 0xe0000000/268435456, 0xf0000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
[     5.922] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[     5.922] (II) LoadModule: "glx"
[     5.922] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[     5.923] (II) Module glx: vendor="X.Org Foundation"
[     5.923] 	compiled for 1.21.1.2, module version = 1.0.0
[     5.923] 	ABI class: X.Org Server Extension, version 10.0
[     5.923] (==) Matched nouveau as autoconfigured driver 0
[     5.923] (==) Matched nv as autoconfigured driver 1
[     5.923] (==) Matched modesetting as autoconfigured driver 2
[     5.923] (==) Matched fbdev as autoconfigured driver 3
[     5.923] (==) Matched vesa as autoconfigured driver 4
[     5.924] (==) Assigned the driver to the xf86ConfigLayout
[     5.924] (II) LoadModule: "nouveau"
[     5.924] (WW) Warning, couldn't open module nouveau
[     5.924] (EE) Failed to load module "nouveau" (module does not exist, 0)
[     5.924] (II) LoadModule: "nv"
[     5.924] (WW) Warning, couldn't open module nv
[     5.924] (EE) Failed to load module "nv" (module does not exist, 0)
[     5.924] (II) LoadModule: "modesetting"
[     5.924] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[     5.924] (II) Module modesetting: vendor="X.Org Foundation"
[     5.924] 	compiled for 1.21.1.2, module version = 1.21.1
[     5.924] 	Module class: X.Org Video Driver
[     5.924] 	ABI class: X.Org Video Driver, version 25.2
[     5.924] (II) LoadModule: "fbdev"
[     5.924] (WW) Warning, couldn't open module fbdev
[     5.924] (EE) Failed to load module "fbdev" (module does not exist, 0)
[     5.924] (II) LoadModule: "vesa"
[     5.924] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[     5.924] (II) Module vesa: vendor="X.Org Foundation"
[     5.924] 	compiled for 1.21.1.1, module version = 2.5.0
[     5.924] 	Module class: X.Org Video Driver
[     5.924] 	ABI class: X.Org Video Driver, version 25.2
[     5.924] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[     5.924] (II) VESA: driver for VESA chipsets: vesa
[     5.924] (EE) open /dev/dri/card0: No such file or directory
[     5.924] (WW) Falling back to old probe method for modesetting
[     5.924] (EE) open /dev/dri/card0: No such file or directory
[     5.924] vesa: Refusing to run on UEFI
[     5.924] (EE) Screen 0 deleted because of no matching config section.
[     5.924] (II) UnloadModule: "modesetting"
[     5.924] (EE) Device(s) detected, but none match those in the config file.
[     5.924] (EE) 
Fatal server error:
[     5.924] (EE) no screens found(EE) 
[     5.924] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[     5.924] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[     5.924] (EE) 
[     5.924] (EE) Server terminated with error (1). Closing log file.

That’s it.

Not sure what to do about the errors.

Only warning: These 3 seem to be in the wrong section (please see at arch wiki)

Error: So it seems lightdm stopped because Xorg server does not work propperly

This kernel is EOL !

Please change to 5.10 LTS or to another kernel that is supported

This may be the source of your problem. The driver for your graphic card seems to not be loaded. Maybe because of the EOL-kernel
I suggest using 2 kernels (5.10 and 5.15) to test this.

2 Likes

Wow, so the ISO i downloaded yesterday from Manjaro - Cinnamon contains a EOL kernel.

Anyways, i’ll give it a shot to fix it. Hard install for a newb like me :zipper_mouth_face:

Edit:
So i installed the 5.15 kernel and now atleast i can ctrl + alt + f5 $ startx

Yes the ISOs for some installs remain unchanged for some time. :man_shrugging:
I also do think it would be best to use LTS-kernels on them (or at least 2 kernels, one LTS, one newest stable)

Got it all to work now! Ty for the help!

What i did when the failed lightdm message appeared was:

  • ctrl + alt + f5
  • login
  • $ sudo mhwd-kernel -i linux515
  • $ startx
  • Install the nvidia driver via GUI
  • reboot

Big ty for the support! :sunglasses:

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.