You are not logged in.

#1 2026-08-02 04:54:45

rupeshforu3
Member
Registered: 2023-01-06
Posts: 125

Arch Linux can't login mate and cinnamon through sddm.

Hi I am Rupesh from India and I have a desktop PC with Ryzen zen3 5500GT Apu and asus prime b450 motherboard. I have installed Arch Linux with desktop environments like plasma, cinnamon, mate, xfce and gnome.

Along with them I have installed other window managers through aur helper yay.

At present everything is working fine except I can't login mate and cinnamon through sddm but I am able to run them through startx as follows.

startx /usr/bin/cinnamon
startx /usr/bin/mate-session

I am providing the output of journalctl below. Upon examining this output you can find out what is wrong.

Aug 01 20:56:58 Rupesh sddm[718]: Xauthority path: "/run/sddm/xauth_kzPABh"
Aug 01 20:56:58 Rupesh sddm[718]: Writing cookie to "/run/sddm/xauth_kzPABh"
Aug 01 20:56:58 Rupesh sddm[718]: Running: /usr/bin/X -nolisten tcp -background none -seat seat0 vt2 -auth /run/sddm/xauth_kzPABh -noreset -displayfd 16
Aug 01 20:56:59 Rupesh sddm[718]: Running display setup script  "/usr/share/sddm/scripts/Xsetup"
Aug 01 20:56:59 Rupesh sddm[718]: Loading theme configuration from "/usr/share/sddm/themes/breeze/theme.conf"
Aug 01 20:56:59 Rupesh sddm-helper[763]: pam_unix(sddm-greeter:session): session opened for user sddm(uid=964) by (uid=0)
Aug 01 20:56:59 Rupesh systemd-logind[626]: New session 'c1' of user 'sddm' with class 'greeter' and type 'x11'.
Aug 01 20:56:59 Rupesh (systemd)[769]: pam_warn(systemd-user:setcred): function=[pam_sm_setcred] flags=0x8002 service=[systemd-user] terminal=[] user=[sddm] ruser=[<unknown>] rhost=[<unknown>]
Aug 01 20:56:59 Rupesh (systemd)[769]: pam_unix(systemd-user:session): session opened for user sddm(uid=964) by sddm(uid=0)
Aug 01 20:56:59 Rupesh systemd-logind[626]: New session '1' of user 'sddm' with class 'manager-early' and type 'unspecified'.
Aug 01 20:56:59 Rupesh systemd[769]: Submitting pending crash events skipped, unmet condition check ConditionPathExistsGlob=/var/lib/sddm/.cache/drkonqi/sentry-envelopes/*
Aug 01 20:56:59 Rupesh systemd[1]: Started Session c1 of User sddm.
Aug 01 20:56:59 Rupesh sddm-helper[763]: Starting X11 session: "" "/usr/bin/sddm-greeter-qt6 --socket /tmp/sddm-:0-KknAfG --theme /usr/share/sddm/themes/breeze"
Aug 01 20:56:59 Rupesh sddm-greeter-qt6[784]: Loading theme configuration from "/usr/share/sddm/themes/breeze/theme.conf"
Aug 01 20:56:59 Rupesh sddm-greeter-qt6[784]: Loading file:///usr/share/sddm/themes/breeze/Main.qml...
Aug 01 20:57:13 Rupesh sddm-greeter-qt6[784]: file:///usr/share/sddm/themes/breeze/Main.qml:241:17 Parameter "username" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
Aug 01 20:57:13 Rupesh sddm-helper[845]: pam_kwallet5(sddm:auth): pam_kwallet5: pam_sm_authenticate
Aug 01 20:57:13 Rupesh sddm-helper[845]: pam_kwallet5(sddm:setcred): pam_kwallet5: pam_sm_setcred
Aug 01 20:57:13 Rupesh sddm-helper[845]: pam_unix(sddm:session): session opened for user build2(uid=1001) by build2(uid=0)
Aug 01 20:57:13 Rupesh sddm-helper[763]: pam_unix(sddm-greeter:session): session closed for user sddm
Aug 01 20:57:13 Rupesh sddm[718]: Auth: sddm-helper exited successfully
Aug 01 20:57:13 Rupesh sddm[718]: Greeter stopped. SDDM::Auth::HELPER_SUCCESS
Aug 01 20:57:14 Rupesh sddm-helper[845]: pam_kwallet5(sddm:session): pam_kwallet5: pam_sm_open_session
Aug 01 20:57:14 Rupesh sddm-helper[845]: Starting X11 session: "" "/usr/share/sddm/scripts/Xsession \"cinnamon-session-cinnamon\""
Aug 01 20:57:14 Rupesh sddm-helper[845]: pam_unix(sddm:session): session closed for user build2
Aug 01 20:57:14 Rupesh sddm-helper[845]: pam_kwallet5(sddm:session): pam_kwallet5: pam_sm_close_session
Aug 01 20:57:14 Rupesh sddm-helper[845]: pam_kwallet5(sddm:setcred): pam_kwallet5: pam_sm_setcred
Aug 01 20:57:14 Rupesh sddm[718]: Auth: sddm-helper exited successfully
Aug 01 20:57:14 Rupesh sddm[718]: Running display stop script  QList("/usr/share/sddm/scripts/Xstop")
Aug 01 20:57:14 Rupesh sddm[718]: Removing display SDDM::Display(0x563f4ec09ef0) ...
Aug 01 20:57:14 Rupesh sddm[718]: Xauthority path: "/run/sddm/xauth_uqhWQR"
Aug 01 20:57:14 Rupesh sddm[718]: Writing cookie to "/run/sddm/xauth_uqhWQR"
Aug 01 20:57:14 Rupesh sddm[718]: Running: /usr/bin/X -nolisten tcp -background none -seat seat0 vt2 -auth /run/sddm/xauth_uqhWQR -noreset -displayfd 18
Aug 01 20:57:15 Rupesh sddm[718]: Running display setup script  "/usr/share/sddm/scripts/Xsetup"
Aug 01 20:57:15 Rupesh sddm[718]: Loading theme configuration from "/usr/share/sddm/themes/breeze/theme.conf"
Aug 01 20:57:15 Rupesh sddm-helper[965]: pam_unix(sddm-greeter:session): session opened for user sddm(uid=964) by (uid=0)
Aug 01 20:57:15 Rupesh systemd-logind[626]: New session 'c2' of user 'sddm' with class 'greeter' and type 'x11'.
Aug 01 20:57:15 Rupesh systemd[1]: Started Session c2 of User sddm.
Aug 01 20:57:15 Rupesh sddm-helper[965]: Starting X11 session: "" "/usr/bin/sddm-greeter-qt6 --socket /tmp/sddm-:0-FrojMP --theme /usr/share/sddm/themes/breeze"
Aug 01 20:57:15 Rupesh sddm-greeter-qt6[967]: Loading theme configuration from "/usr/share/sddm/themes/breeze/theme.conf"
Aug 01 20:57:15 Rupesh sddm-greeter-qt6[967]: Loading file:///usr/share/sddm/themes/breeze/Main.qml...
Aug 01 20:57:29 Rupesh sddm-greeter-qt6[967]: file:///usr/share/sddm/themes/breeze/Main.qml:241:17 Parameter "username" is not declared. Injection of parameters into signal handlers is deprecated. Use JavaScript functions with formal parameters instead.
Aug 01 20:57:29 Rupesh sddm-helper[1013]: pam_kwallet5(sddm:auth): pam_kwallet5: pam_sm_authenticate
Aug 01 20:57:29 Rupesh sddm-helper[1013]: pam_kwallet5(sddm:setcred): pam_kwallet5: pam_sm_setcred
Aug 01 20:57:29 Rupesh sddm-helper[1013]: pam_unix(sddm:session): session opened for user build2(uid=1001) by build2(uid=0)
Aug 01 20:57:29 Rupesh sddm-helper[1013]: pam_kwallet5(sddm:session): pam_kwallet5: pam_sm_open_session
Aug 01 20:57:29 Rupesh sddm-helper[1013]: Starting X11 session: "" "/usr/share/sddm/scripts/Xsession \"mate-session\""
Aug 01 20:57:29 Rupesh sddm-helper[965]: pam_unix(sddm-greeter:session): session closed for user sddm
Aug 01 20:57:29 Rupesh sddm[718]: Auth: sddm-helper exited successfully
Aug 01 20:57:29 Rupesh sddm[718]: Greeter stopped. SDDM::Auth::HELPER_SUCCESS
Aug 01 20:57:39 Rupesh (sd-pam)[771]: pam_unix(systemd-user:session): session closed for user sddm
Aug 01 20:57:54 Rupesh sudo[1197]:   build2 : TTY=tty3 ; PWD=/build/build2 ; USER=root ; COMMAND=/usr/bin/journalctl -b 0 --grep=sddm
Aug 01 21:00:21 Rupesh sudo[1214]:   build2 : TTY=tty3 ; PWD=/build/build2 ; USER=root ; COMMAND=/usr/bin/journalctl -b 0 --grep=sddm
Aug 01 20:56:54 Rupesh kernel: virt/tdx: TDX not supported by the host platform
Aug 01 20:56:58 Rupesh wpa_supplicant[711]: nl80211: kernel reports: Match already configured
Aug 01 20:56:58 Rupesh wpa_supplicant[711]: nl80211: kernel reports: Match already configured
Aug 01 20:56:58 Rupesh wpa_supplicant[711]: nl80211: kernel reports: Match already configured
Aug 01 20:56:58 Rupesh wpa_supplicant[711]: nl80211: kernel reports: Match already configured
Aug 01 20:56:58 Rupesh wpa_supplicant[711]: nl80211: kernel reports: Match already configured
Aug 01 20:56:58 Rupesh wpa_supplicant[711]: nl80211: kernel reports: Match already configured
Aug 01 20:56:58 Rupesh wpa_supplicant[711]: nl80211: kernel reports: Match already configured
Aug 01 20:56:59 Rupesh dbus-broker-launch[787]: Ignoring duplicate name 'org.freedesktop.FileManager1' in service file '/usr/share//dbus-1/services/org.freedesktop.FileManager1.service'
Aug 01 20:56:59 Rupesh dbus-broker-launch[787]: Ignoring duplicate name 'org.freedesktop.FileManager1' in service file '/usr/share//dbus-1/services/org.kde.dolphin.FileManager1.service'
Aug 01 20:56:59 Rupesh dbus-broker-launch[787]: Ignoring duplicate name 'org.freedesktop.Notifications' in service file '/usr/share//dbus-1/services/org.kde.plasma.Notifications.service'
Aug 01 20:56:59 Rupesh dbus-broker-launch[787]: Ignoring duplicate name 'org.freedesktop.Notifications' in service file '/usr/share//dbus-1/services/org.knopwob.dunst.service'
Aug 01 20:56:59 Rupesh dbus-broker-launch[787]: Ignoring duplicate name 'org.freedesktop.FileManager1' in service file '/usr/share//dbus-1/services/org.xfce.Thunar.FileManager1.service'
Aug 01 20:56:59 Rupesh dbus-broker-launch[787]: Ignoring duplicate name 'org.freedesktop.Notifications' in service file '/usr/share//dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service'
Aug 01 20:57:06 Rupesh wpa_supplicant[711]: bgscan simple: Failed to enable signal strength monitoring
Aug 01 20:57:13 Rupesh sddm-helper[845]: gkr-pam: unable to locate daemon control file
Aug 01 20:57:14 Rupesh dbus-broker-launch[899]: Ignoring duplicate name 'org.freedesktop.FileManager1' in service file '/usr/share//dbus-1/services/org.freedesktop.FileManager1.service'
Aug 01 20:57:14 Rupesh dbus-broker-launch[899]: Ignoring duplicate name 'org.freedesktop.FileManager1' in service file '/usr/share//dbus-1/services/org.kde.dolphin.FileManager1.service'
Aug 01 20:57:14 Rupesh dbus-broker-launch[899]: Ignoring duplicate name 'org.freedesktop.Notifications' in service file '/usr/share//dbus-1/services/org.kde.plasma.Notifications.service'
Aug 01 20:57:14 Rupesh dbus-broker-launch[899]: Ignoring duplicate name 'org.freedesktop.Notifications' in service file '/usr/share//dbus-1/services/org.knopwob.dunst.service'
Aug 01 20:57:14 Rupesh dbus-broker-launch[899]: Ignoring duplicate name 'org.freedesktop.FileManager1' in service file '/usr/share//dbus-1/services/org.xfce.Thunar.FileManager1.service'
Aug 01 20:57:14 Rupesh dbus-broker-launch[899]: Ignoring duplicate name 'org.freedesktop.Notifications' in service file '/usr/share//dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service'
Aug 01 20:57:14 Rupesh cinnamon-session-binary[905]: CRITICAL: t+0.00514s: Unable to start session: Lost name on bus: org.gnome.SessionManager
Aug 01 20:57:29 Rupesh sddm-helper[1013]: gkr-pam: unable to locate daemon control file

Kindly try to suggest how to properly login mate and cinnamon through sddm.

Regards,
Rupesh.

Offline

#2 2026-08-02 04:57:32

rupeshforu3
Member
Registered: 2023-01-06
Posts: 125

Re: Arch Linux can't login mate and cinnamon through sddm.

I am able to login plasma and gnome xfce through sddm.

Offline

#3 2026-08-02 06:48:52

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,164

Re: Arch Linux can't login mate and cinnamon through sddm.

Upon examining this output you can find out what is wrong.

No I can't, probably because

Aug 01 20:57:54 Rupesh sudo[1197]:   build2 : TTY=tty3 ; PWD=/build/build2 ; USER=root ; COMMAND=/usr/bin/journalctl -b 0 --grep=sddm

won't cover any of this beyond

Aug 01 20:57:14 Rupesh sddm-helper[845]: Starting X11 session: "" "/usr/share/sddm/scripts/Xsession \"cinnamon-session-cinnamon\""
Aug 01 20:57:29 Rupesh sddm-helper[1013]: Starting X11 session: "" "/usr/share/sddm/scripts/Xsession \"mate-session\""

coming out of and going into nowhere.
Don't randomly filter the journal.

Online

#4 2026-08-02 07:09:36

rupeshforu3
Member
Registered: 2023-01-06
Posts: 125

Re: Arch Linux can't login mate and cinnamon through sddm.

Then how to know what is wrong and why I can't login mate and cinnamon through sddm.

Offline

#5 2026-08-02 07:12:48

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,164

Re: Arch Linux can't login mate and cinnamon through sddm.

Start by looking at or posting the unfiltered journal that actually has a chance to cover the problem?

Online

Board footer

Powered by FluxBB