You are not logged in.

#1 2021-02-14 10:55:11

TheSheepGuy
Member
Registered: 2020-04-13
Posts: 47

[SOLVED] SDDM doesn't start after updating qt5-base to 5.15.2-5

When I ran an update last night and shut down my computer, I turned it on again this morning and SDDM wouldn't start. After I downgraded qt5-base from 5.15.2-5 to 5.15.2-3 it started again. Is anyone else experiencing this issue?

Looking at journalctl, there's this which might be of interest.

Feb 14 10:23:04 arch-desktop systemd[1]: Started Simple Desktop Display Manager.
░░ Subject: A start job for unit sddm.service has finished successfully
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ A start job for unit sddm.service has finished successfully.
░░ 
░░ The job identifier is 716.
Feb 14 10:23:04 arch-desktop audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Feb 14 10:23:04 arch-desktop systemd-logind[374]: Removed session 1.
░░ Subject: Session 1 has been terminated
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ Documentation: sd-login(3)
░░ 
░░ A session with the ID 1 has been terminated.
Feb 14 10:23:04 arch-desktop kernel: audit: type=1130 audit(1613298184.465:115): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Feb 14 10:23:04 arch-desktop sddm[555]: /usr/bin/sddm: error while loading shared libraries: /usr/lib/libQt5DBus.so.5: invalid ELF header
Feb 14 10:23:04 arch-desktop systemd[1]: sddm.service: Main process exited, code=exited, status=127/n/a
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ An ExecStart= process belonging to unit sddm.service has exited.
░░ 
░░ The process' exit code is 'exited' and its exit status is 127.
Feb 14 10:23:04 arch-desktop audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=failed'
Feb 14 10:23:04 arch-desktop systemd[1]: sddm.service: Failed with result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ The unit sddm.service has entered the 'failed' state with result 'exit-code'.
Feb 14 10:23:04 arch-desktop kernel: audit: type=1131 audit(1613298184.475:116): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=failed'
Feb 14 10:23:04 arch-desktop systemd[1]: sddm.service: Scheduled restart job, restart counter is at 1.
░░ Subject: Automatic restarting of a unit has been scheduled
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ Automatic restarting of the unit sddm.service has been scheduled, as the result for
░░ the configured Restart= setting for the unit.
Feb 14 10:23:04 arch-desktop kernel: audit: type=1130 audit(1613298184.825:117): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Feb 14 10:23:04 arch-desktop kernel: audit: type=1131 audit(1613298184.825:118): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Feb 14 10:23:04 arch-desktop kernel: audit: type=1130 audit(1613298184.829:119): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Feb 14 10:23:04 arch-desktop kernel: audit: type=1131 audit(1613298184.829:120): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=failed'
Feb 14 10:23:04 arch-desktop audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Feb 14 10:23:04 arch-desktop audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Feb 14 10:23:04 arch-desktop audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Feb 14 10:23:04 arch-desktop audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=failed'
Feb 14 10:23:04 arch-desktop systemd[1]: Stopped Simple Desktop Display Manager.
░░ Subject: A stop job for unit sddm.service has finished
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ A stop job for unit sddm.service has finished.
░░ 
░░ The job identifier is 826 and the job result is done.
Feb 14 10:23:04 arch-desktop sddm[556]: /usr/bin/sddm: error while loading shared libraries: /usr/lib/libQt5DBus.so.5: invalid ELF header
Feb 14 10:23:04 arch-desktop systemd[1]: Started Simple Desktop Display Manager.
░░ Subject: A start job for unit sddm.service has finished successfully
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ A start job for unit sddm.service has finished successfully.
░░ 
░░ The job identifier is 826.
Feb 14 10:23:04 arch-desktop systemd[1]: sddm.service: Main process exited, code=exited, status=127/n/a
░░ Subject: Unit process exited
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ An ExecStart= process belonging to unit sddm.service has exited.
░░ 
░░ The process' exit code is 'exited' and its exit status is 127.
Feb 14 10:23:04 arch-desktop systemd[1]: sddm.service: Failed with result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ The unit sddm.service has entered the 'failed' state with result 'exit-code'.
Feb 14 10:23:05 arch-desktop systemd[1]: sddm.service: Scheduled restart job, restart counter is at 2.
░░ Subject: Automatic restarting of a unit has been scheduled
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ Automatic restarting of the unit sddm.service has been scheduled, as the result for
░░ the configured Restart= setting for the unit.
Feb 14 10:23:05 arch-desktop systemd[1]: Stopped Simple Desktop Display Manager.
░░ Subject: A stop job for unit sddm.service has finished
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ A stop job for unit sddm.service has finished.
░░ 
░░ The job identifier is 936 and the job result is done.
Feb 14 10:23:05 arch-desktop audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Feb 14 10:23:05 arch-desktop audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Feb 14 10:23:05 arch-desktop systemd[1]: sddm.service: Start request repeated too quickly.
Feb 14 10:23:05 arch-desktop systemd[1]: sddm.service: Failed with result 'exit-code'.
░░ Subject: Unit failed
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ The unit sddm.service has entered the 'failed' state with result 'exit-code'.
Feb 14 10:23:05 arch-desktop systemd[1]: Failed to start Simple Desktop Display Manager.
░░ Subject: A start job for unit sddm.service has failed
░░ Defined-By: systemd
░░ Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
░░ 
░░ A start job for unit sddm.service has finished with a failure.
░░ 
░░ The job identifier is 936 and the job result is failed.
Feb 14 10:23:05 arch-desktop kernel: audit: type=1130 audit(1613298185.182:121): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=sddm comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
Feb 14 10:23:14 arch-desktop systemd[1]: Stopping User Manager for UID 0...
░░ Subject: A stop job for unit user@0.service has begun execution

If wanted, I can upgrade qt5 again, then try starting sddm, then post the entire output of journalctl, since this session includes both a failed and successful start of it.

Last edited by TheSheepGuy (2021-02-14 11:47:13)

Offline

#2 2021-02-14 11:31:06

arojas
Developer
From: Spain
Registered: 2011-10-09
Posts: 2,303

Re: [SOLVED] SDDM doesn't start after updating qt5-base to 5.15.2-5

Looks like your update was borked. Update again and check that 'pacman -Qkk qt5-base' doesn't return any error

Offline

#3 2021-02-14 11:47:00

TheSheepGuy
Member
Registered: 2020-04-13
Posts: 47

Re: [SOLVED] SDDM doesn't start after updating qt5-base to 5.15.2-5

arojas wrote:

Looks like your update was borked.

Yes, that's all it was, updating the system again worked. Thank you.

Offline

Board footer

Powered by FluxBB