You are not logged in.
But only on boot or reboot. `systemctl status lightdm shows`
Jun 25 16:55:52 gecko systemd[1]: lightdm.service: Start request repeated too quickly.
Jun 25 16:55:52 gecko systemd[1]: lightdm.service: Failed with result 'exit-code'.
Jun 25 16:55:52 gecko systemd[1]: Failed to start Light Display Manager.
I thought it was a problem with X not working properly with the video card and the xf86-video-amdgpu driver, but when I subsequently run
systemctl start lightdm
lightdm starts and I get a usable GUI. The initial boot shows the following error message
[ 7.218584] snd_hda_intel 0000:03:00.1: bound 0000:03:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
[ 7.423431] [drm:amdgpu_dm_init.isra.0.cold [amdgpu]] *ERROR* Failed to register vline0 irq 30!
but this seems to be unrelated to the problem of lightdm not starting. It's not a huge deal to start lightdm by hand after the system has booted, but still curious if there's a fix for this, as it seems it might be a systemd timing issue (which shouldn't exist).
Last edited by pgoetz (2022-06-26 19:14:28)
Offline
Online
Thank you, this resolved the issue:
It may happen that your system boots so fast that LightDM service is started before your graphics drivers are properly loaded. If this is your case, you will want to add the following to your lightdm.conf file:
/etc/lightdm/lightdm.conf
[LightDM]
logind-check-graphical=true
Offline