You are not logged in.

#1 2025-06-26 06:44:27

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

failed to start gtk based desktop environments from sddm.

Hi I am Rupesh from India and I have brought a new system with AMD Ryzen zen3 5500GT and Asus prime b450 motherboard. I have installed Arch Linux successfully and installed various desktop environments. At present I can't login into gtk based desktop environments.

After installation of Arch Linux basic packages I have installed all the available desktop environments like gnome, cinnamon, mate, xfce, plasma and others like Maxx-desktop which is from AUR.

I have also installed trinity desktop environment.

At present I am able to enter into trinity desktop environment and KDE plasma desktop environment but I can't enter into cinnamon, mate, xfce and gnome through SDDM display manager.

After entering username and password in SDDM display manager and pressing login button within five seconds I am getting back into SDDM display manager.

I am providing the logs of journalctl and dmesg below.

Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:1 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:2 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:3 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:4 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:5 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:6 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:7 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:8 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:9 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:10 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:11 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:12 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:13 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:14 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:15 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:16 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:17 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:18 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:19 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:20 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:22 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:23 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:24 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:25 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:26 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:27 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:28 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:29 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:30 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:31 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:32 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:33 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:34 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:35 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:36 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:37 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:38 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:39 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:40 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:41 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:43 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:44 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:45 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:46 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:47 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:48 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:49 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:50 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:51 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:52 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:53 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:54 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:55 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:56 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:57 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:58 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:59 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:60 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:61 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:62 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:64 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:65 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:66 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:67 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:68 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:69 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:70 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:71 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:72 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:73 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:74 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:75 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:76 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:77 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:78 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:79 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:80 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:81 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:82 Unknown group 'plugdev', ignoring.
Jun 25 17:46:41 Rupesh systemd-udevd[463]: /etc/udev/rules.d/40-streamdeck.rules:83 Unknown group 'plugdev', ignoring.
Jun 25 17:46:45 Rupesh dbus-broker-launch[765]: Ignoring duplicate name 'org.freedesktop.FileManager1' in service file '/usr/share//dbus-1/services/org.freedesktop.FileManager1.service'
Jun 25 17:46:45 Rupesh dbus-broker-launch[765]: Ignoring duplicate name 'org.freedesktop.Notifications' in service file '/usr/share//dbus-1/services/org.freedesktop.mate.Notifications.service'
Jun 25 17:46:45 Rupesh dbus-broker-launch[765]: Ignoring duplicate name 'org.freedesktop.FileManager1' in service file '/usr/share//dbus-1/services/org.kde.dolphin.FileManager1.service'
Jun 25 17:46:45 Rupesh dbus-broker-launch[765]: Ignoring duplicate name 'org.freedesktop.Notifications' in service file '/usr/share//dbus-1/services/org.kde.plasma.Notifications.service'
Jun 25 17:46:45 Rupesh dbus-broker-launch[765]: Ignoring duplicate name 'org.freedesktop.Notifications' in service file '/usr/share//dbus-1/services/org.knopwob.dunst.service'
Jun 25 17:46:45 Rupesh dbus-broker-launch[765]: Ignoring duplicate name 'org.freedesktop.FileManager1' in service file '/usr/share//dbus-1/services/org.xfce.Thunar.FileManager1.service'
Jun 25 17:46:45 Rupesh dbus-broker-launch[765]: Ignoring duplicate name 'org.freedesktop.Notifications' in service file '/usr/share//dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service'
Jun 25 17:46:58 Rupesh sddm-helper[809]: gkr-pam: unable to locate daemon control file
Jun 25 17:46:59 Rupesh dbus-broker-launch[850]: Ignoring duplicate name 'org.freedesktop.FileManager1' in service file '/usr/share//dbus-1/services/org.freedesktop.FileManager1.service'
Jun 25 17:46:59 Rupesh dbus-broker-launch[850]: Ignoring duplicate name 'org.freedesktop.Notifications' in service file '/usr/share//dbus-1/services/org.freedesktop.mate.Notifications.service'
Jun 25 17:46:59 Rupesh dbus-broker-launch[850]: Ignoring duplicate name 'org.freedesktop.FileManager1' in service file '/usr/share//dbus-1/services/org.kde.dolphin.FileManager1.service'
Jun 25 17:46:59 Rupesh dbus-broker-launch[850]: Ignoring duplicate name 'org.freedesktop.Notifications' in service file '/usr/share//dbus-1/services/org.kde.plasma.Notifications.service'
Jun 25 17:46:59 Rupesh dbus-broker-launch[850]: Ignoring duplicate name 'org.freedesktop.Notifications' in service file '/usr/share//dbus-1/services/org.knopwob.dunst.service'
Jun 25 17:46:59 Rupesh dbus-broker-launch[850]: Ignoring duplicate name 'org.freedesktop.FileManager1' in service file '/usr/share//dbus-1/services/org.xfce.Thunar.FileManager1.service'
Jun 25 17:46:59 Rupesh dbus-broker-launch[850]: Ignoring duplicate name 'org.freedesktop.Notifications' in service file '/usr/share//dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service'
Jun 25 17:46:59 Rupesh cinnamon-session-binary[860]: CRITICAL: t+0.00458s: Unable to start session: Lost name on bus: org.gnome.SessionManager
Jun 25 17:47:13 Rupesh sddm-helper[969]: gkr-pam: unable to locate daemon control file
Jun 25 17:47:13 Rupesh gnome-session-binary[978]: CRITICAL: gsm_manager_get_dbus_disconnected: assertion 'GSM_IS_MANAGER (manager)' failed
Jun 25 17:47:33 Rupesh sddm-helper[1099]: gkr-pam: unable to locate daemon control file

Kindly try to suggest how to enter into gnome and other desktop environments without any errors.

Regards,
Rupesh.

Offline

#2 2025-06-26 06:51:13

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

Re: failed to start gtk based desktop environments from sddm.

Dmesg log is as follows

https://bpa.st/ZPWQ.

All the required information is present in journalctl log not in dmesg log but I have provided for further information.

Try to examine last few lines in journalctl log.

Last edited by rupeshforu3 (2025-06-26 06:52:16)

Offline

#3 2025-06-26 07:16:07

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,737

Re: failed to start gtk based desktop environments from sddm.

Instead of posting the kernel messages and some random lines from the journal, post the entire system journal after a failed login attempt.

Offline

#4 2025-06-26 08:22:08

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

Re: failed to start gtk based desktop environments from sddm.

I think that main problem is present in the following few lines

Jun 25 17:46:59 Rupesh dbus-broker-launch[850]: Ignoring duplicate name 'org.freedesktop.Notifications' in service file '/usr/share//dbus-1/services/org.xfce.xfce4-notifyd.Notifications.service'
Jun 25 17:46:59 Rupesh cinnamon-session-binary[860]: CRITICAL: t+0.00458s: Unable to start session: Lost name on bus: org.gnome.SessionManager
Jun 25 17:47:13 Rupesh sddm-helper[969]: gkr-pam: unable to locate daemon control file
Jun 25 17:47:13 Rupesh gnome-session-binary[978]: CRITICAL: gsm_manager_get_dbus_disconnected: assertion 'GSM_IS_MANAGER (manager)' failed
Jun 25 17:47:33 Rupesh sddm-helper[1099]: gkr-pam: unable to locate daemon control file

As you suggested I will post the full log.

I have used the command "journalctl -b -p 3" but can you suggest the proper command to obtain the full logs and other information.

Last edited by rupeshforu3 (2025-06-26 08:22:43)

Offline

#5 2025-06-26 08:32:11

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,737

Re: failed to start gtk based desktop environments from sddm.

sudo journalctl -b | curl -F 'file=@-' 0x0.st

Offline

#6 2025-06-26 13:36:29

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

Re: failed to start gtk based desktop environments from sddm.

The output of the command specified by you

http://0x0.st/8lt8.txt

Offline

#7 2025-06-26 14:05:11

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,737

Re: failed to start gtk based desktop environments from sddm.

Jun 26 19:02:39 Rupesh sddm-helper[835]: pam_kwallet5(sddm:session): pam_kwallet5: pam_sm_open_session
Jun 26 19:02:39 Rupesh sddm-helper[884]: pam_kwallet5: final socket path: /run/user/1001/kwallet5.socket
Jun 26 19:02:39 Rupesh sddm-helper[835]: Writing cookie to "/tmp/xauth_IAuiSd"
Jun 26 19:02:39 Rupesh sddm-helper[835]: Starting X11 session: "" "/usr/share/sddm/scripts/Xsession \"cinnamon-session-cinnamon\""
Jun 26 19:02:39 Rupesh sddm[730]: Session started true
Jun 26 19:02:39 Rupesh cinnamon-session-binary[886]: WARNING: t+0.00000s: Could not make bus activated clients aware of GNOME_DESKTOP_SESSION_ID=this-is-deprecated environment variable: Could not connect: No such file or directory
Jun 26 19:02:39 Rupesh cinnamon-session-binary[886]: CRITICAL: t+0.00440s: Unable to start session: Lost name on bus: org.gnome.SessionManager
Jun 26 19:02:39 Rupesh sddm-helper[835]: [PAM] Closing session
Jun 26 19:02:39 Rupesh sddm-helper[835]: pam_unix(sddm:session): session closed for user build2
Jun 26 19:02:53 Rupesh gnome-session[987]: gnome-session-binary[987]: WARNING: Failed to upload environment to DBus: Could not connect: No such file or directory
Jun 26 19:02:53 Rupesh gnome-session-binary[987]: WARNING: Failed to upload environment to DBus: Could not connect: No such file or directory
Jun 26 19:02:53 Rupesh gnome-session[987]: gnome-session-binary[987]: WARNING: Failed to upload environment to systemd: Could not connect: No such file or directory
Jun 26 19:02:53 Rupesh gnome-session-binary[987]: WARNING: Failed to upload environment to systemd: Could not connect: No such file or directory
Jun 26 19:02:53 Rupesh gnome-session[987]: gnome-session-binary[987]: WARNING: Could not check if unit gnome-session-x11@gnome.target is active: Could not connect: No such file or directory
Jun 26 19:02:53 Rupesh gnome-session-binary[987]: WARNING: Could not check if unit gnome-session-x11@gnome.target is active: Could not connect: No such file or directory
Jun 26 19:02:53 Rupesh gnome-session-binary[987]: WARNING: Failed to reset failed state of units: Could not connect: No such file or directory
Jun 26 19:02:53 Rupesh gnome-session[987]: gnome-session-binary[987]: WARNING: Failed to reset failed state of units: Could not connect: No such file or directory
Jun 26 19:02:53 Rupesh gnome-session[987]: gnome-session-binary[987]: WARNING: Falling back to non-systemd startup procedure due to error: Could not connect: No such file or directory
Jun 26 19:02:53 Rupesh gnome-session-binary[987]: WARNING: Falling back to non-systemd startup procedure due to error: Could not connect: No such file or directory
Jun 26 19:02:53 Rupesh gnome-session-binary[987]: WARNING: Could not make bus activated clients aware of QT_IM_MODULE=ibus environment variable: Could not connect: No such file or directory
printenv

Offline

#8 2025-06-26 14:17:47

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

Re: failed to start gtk based desktop environments from sddm.

The output of the command specified by you

SHELL=/usr/bin/bash
SESSION_MANAGER=local/Rupesh:@/tmp/.ICE-unix/1197,unix/Rupesh:/tmp/.ICE-unix/1197
WINDOWID=35651594
COLORTERM=
XDG_CONFIG_DIRS=/opt/trinity/etc/xdg:/etc/xdg
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session5
SSH_AUTH_SOCK=/tmp/ssh-XXXXXXdGDDQg/agent.1152
TDEDIR=/opt/trinity
TDE_SESSION_UID=1001
DESKTOP_SESSION=trinity
SSH_AGENT_PID=1153
GTK_RC_FILES=/etc/gtk/gtkrc:/build2/build2/.gtkrc:/build2/build2/.trinity/share/config/gtkrc
GTK_MODULES=canberra-gtk-module:appmenu-gtk-module
XDG_SEAT=seat0
PWD=/build2/build2/soft
TDE_MULTIHEAD=false
LOGNAME=build2
XDG_SESSION_DESKTOP=
XDG_SESSION_TYPE=x11
XAUTHORITY=/tmp/xauth_geMYZV
MOTD_SHOWN=pam
GTK2_RC_FILES=/etc/gtk-2.0/gtkrc:/build2/build2/.gtkrc-2.0:/build2/build2/.trinity/share/config/gtkrc-2.0
KONSOLE_DCOP_SESSION=DCOPRef(konsole-1230,session-1)
HOME=/build2/build2
LANG=en_US.UTF-8
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
XDG_SESSION_CLASS=user
TERM=xterm
USER=build2
PAM_KWALLET5_LOGIN=/run/user/1001/kwallet5.socket
DISPLAY=:0
SHLVL=2
XDG_VTNR=2
UBUNTU_MENUPROXY=1
XDG_SESSION_ID=5
ROCM_PATH=/opt/rocm
TDE_FULL_SESSION=true
GS_LIB=/build2/build2/.fonts
TDEROOTHOME=/root/.trinity
XDG_RUNTIME_DIR=/run/user/1001
DEBUGINFOD_URLS=https://debuginfod.archlinux.org 
XCURSOR_THEME=default
GTK3_MODULES=xapp-gtk3-module
XDG_DATA_DIRS=/build2/build2/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/opt/trinity/share:/usr/local/share:/usr/share
PATH=/opt/trinity/games:/usr/local/sbin:/usr/local/bin:/opt/trinity/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/opt/rocm/bin
TDEHOME=/build2/build2/.trinity
KONSOLE_DCOP=DCOPRef(konsole-1230,konsole)
MAIL=/var/spool/mail/build2
_=/usr/bin/printenv

Offline

#9 2025-06-26 14:28:46

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,737

Re: failed to start gtk based desktop environments from sddm.

The $DBUS_SESSION_BUS_ADDRESS isn't exported…
Do you still log in with sddm?
Is this sddm from the repos?
What kind of frankenstein-system is this tbw?

And why in god's name are your logged in as UID 1001 but there's a reference to  /root/.trinity?

ps fax

Offline

#10 2025-06-26 14:44:22

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

Re: failed to start gtk based desktop environments from sddm.

Hi I am using several desktop environments and the last is the output of printenv from the trinity desktop environment.

The following is the output of printenv after failed gnome session.

SHELL=/usr/bin/bash
XDG_SEAT=seat0
PWD=/build2/build2
LOGNAME=build2
XDG_SESSION_TYPE=tty
MOTD_SHOWN=pam
HOME=/build2/build2
LANG=en_US.UTF-8
XDG_SESSION_CLASS=user
TERM=linux
USER=build2
SHLVL=1
XDG_VTNR=3
XDG_SESSION_ID=5
ROCM_PATH=/opt/rocm
XDG_RUNTIME_DIR=/run/user/1001
DEBUGINFOD_URLS=https://debuginfod.archlinux.org 
XDG_DATA_DIRS=/build2/build2/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/opt/rocm/bin
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1001/bus
MAIL=/var/spool/mail/build2
_=/usr/bin/printenv

Something is wrong and the examination of the above output can be helpful.

Offline

#11 2025-06-26 14:55:35

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,737

Re: failed to start gtk based desktop environments from sddm.

DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1001/bus

The session bus is there, can you

loginctl session-status

That being said, this isn't necessarily what gnome and cinnamon see when you start them, because that's from a console login, right?
SDDM is the version from the repos?

pacman -Qi sddm

Offline

#12 2025-06-26 15:38:36

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

Re: failed to start gtk based desktop environments from sddm.

The ouput of loginctl session-status from command line tty

5 - build2 (1001)
  Since: Thu 2025-06-26 20:59:12 IST; 51s ago
  State: active
 Leader: 1091 (login)
   Seat: seat0; vc3
    TTY: tty3
 Remote: no
Service: login
   Type: tty
  Class: user
   Idle: no
   Unit: session-5.scope
         ├─1091 "login -- build2"
         ├─1096 -bash
         └─1116 loginctl session-status

SDDM package information

Jun 26 20:59:12 Rupesh systemd[1]: Started Session 5 of User build2.
Jun 26 20:59:12 Rupesh login[1091]: LOGIN ON tty3 BY build2
Name            : sddm
Version         : 0.21.0-6
Description     : QML based X11 and Wayland display manager
Architecture    : x86_64
URL             : [url]https://github.com/sddm/sddm[/url]
Licenses        : GPL-2.0-only
Groups          : None
Provides        : display-manager
Depends On      : bash  gcc-libs  glibc  libxau  libxcb  pam  qt6-base  qt6-declarative  systemd-libs  ttf-font  xorg-server  xorg-xauth
Optional Deps   : qt5-declarative: for using Qt5 themes [installed]
Required By     : sddm-kcm
Optional For    : lxqt-session
Conflicts With  : None
Replaces        : None
Installed Size  : 5.27 MiB
Packager        : Antonio Rojas <arojas@archlinux.org>
Build Date      : Wed 08 Jan 2025 01:36:50 PM IST
Install Date    : Sat 31 May 2025 09:24:09 AM IST
Install Reason  : Installed as a dependency for another package
Install Script  : No
Validated By    : Signature

The ouput of loginctl session-status from trinity desktop environment.

6 - build2 (1001)
  Since: Thu 2025-06-26 21:01:32 IST; 5min ago
  State: active
 Leader: 1128 (sddm-helper)
   Seat: seat0; vc2
    TTY: tty2
 Remote: no
Service: sddm
   Type: x11
  Class: user
   Idle: no
   Unit: session-6.scope
         ├─1128 /usr/lib/sddm/sddm-helper --socket /tmp/sddm-auth-2337504b-7e2a-4b3f-9760-3429f3c4d96f --id 5 --start /opt/trinity/bin/starttde --user build2
         ├─1136 /usr/bin/ksecretd --pam-login 12 13
         ├─1137 /bin/sh /opt/trinity/bin/starttde
         ├─1190 /usr/bin/ssh-agent -s
         ├─1207 "dcopserver [tdeinit] --nosid --suicide"
         ├─1211 "kded [tdeinit] --new-startup"
         ├─1222 start_tdeinit --new-startup +kcminit_startup
         ├─1223 "[tdeinit] tdeinit Running..."
         ├─1226 "tdelauncher [tdeinit] --new-startup"
         ├─1232 /opt/trinity/bin/tdeinit_phase1
         ├─1233 kwrapper ksmserver
         ├─1235 "ksmserver [tdeinit]"
         ├─1236 "twin [tdeinit] -session 10c5dd7065000174866760900000073810000_1750"
         ├─1244 /opt/trinity/bin/kdesktop
         ├─1246 /opt/trinity/bin/kdesktop_lock --internal 1244
         ├─1248 "kicker [tdeinit]"
         ├─1249 "tdeio_file [tdeinit] file /tmp/tdesocket-build2/tdelauncherJOdjGP."
         ├─1259 /opt/trinity/bin/artsd -F 10 -S 4096 -s 60 -m artsmessage -c drkonqi -l 3 -f
         ├─1261 "kaccess [tdeinit]"
         ├─1265 tdehwdevicetray -session 10c5dd7065000174866761100000073810016_1750948715_360626
         ├─1267 tderandrtray -session 10c5dd7065000174866761100000073810018_1750948715_360630
         ├─1268 "konsole [tdeinit] -session 10c5dd7065000175085128100000009710016_1"
         ├─1269 Thunar --sm-client-id 10c5dd7065000175085209900000009350019 --daemon
         ├─1303 /usr/bin/bash
         ├─1358 cutefish-polkit-agent -session 10c5dd7065000175085239700000105370011_1750948715_360638
         ├─1397 lxtask
         ├─1398 /usr/bin/python /usr/bin/variety --profile /build2/build2/.config/variety/
         ├─1402 "knotify [tdeinit]"
         ├─1403 /usr/lib/geoclue-2.0/demos/agent
         ├─1405 /usr/lib/evolution-data-server/evolution-alarm-notify
         ├─1413 picom
         ├─1418 python3 /usr/bin/pygrid
         ├─1419 /usr/bin/python /usr/bin/blueman-applet
         ├─1423 xwrited
         ├─1447 "klipper [tdeinit]"
         ├─1472 "kmix [tdeinit] -caption KMix -icon kmix -miniicon kmix"
         ├─1490 "tdenetworkmanager [tdeinit]"
         ├─1505 korgac --miniicon korganizer
         ├─1506 "tdepowersave [tdeinit]"
         ├─2039 /usr/lib/firefox/firefox
         ├─2043 /usr/lib/firefox/crashhelper 2039 9 /tmp/ 10 12
         ├─2133 /usr/lib/firefox/firefox -contentproc -parentBuildID 20250623223211 -prefsHandle 0:37431 -prefMapHandle 1:270386 -sandboxReporter 2 -chrootClient 3 -ipcHandle 4 -initialChannelId {97fdf57e-e1be-43cb-ad1b-dc39e569669c} -parentPid 2039 -crashReporter 5 -crashHelperPid 2043 -appDir /usr/lib/firefox/browser 1 socket
         ├─2152 /usr/lib/firefox/firefox -contentproc -isForBrowser -prefsHandle 0:37572 -prefMapHandle 1:270386 -jsInitHandle 2:242716 -parentBuildID 20250623223211 -sandboxReporter 3 -chrootClient 4 -ipcHandle 5 -initialChannelId {26e890ef-139b-4698-a05e-304b7c97f49d} -parentPid 2039 -crashReporter 6 -crashHelperPid 2043 -greomni /usr/lib/firefox/omni.ja -appomni /usr/lib/firefox/browser/omni.ja -appDir /usr/lib/firefox/browser 2 tab
         ├─2156 /usr/lib/firefox/firefox -contentproc -parentBuildID 20250623223211 -prefsHandle 0:37572 -prefMapHandle 1:270386 -sandboxReporter 2 -chrootClient 3 -ipcHandle 4 -initialChannelId {3f7e9879-9192-44d2-9270-96f04fd391de} -parentPid 2039 -crashReporter 5 -crashHelperPid 2043 -appDir /usr/lib/firefox/browser 3 rdd
         ├─2204 /usr/lib/firefox/firefox -contentproc -isForBrowser -prefsHandle 0:47345 -prefMapHandle 1:270386 -jsInitHandle 2:242716 -parentBuildID 20250623223211 -sandboxReporter 3 -chrootClient 4 -ipcHandle 5 -initialChannelId {f51685f7-ba4f-4a83-a3b5-f6b498daf28a} -parentPid 2039 -crashReporter 6 -crashHelperPid 2043 -greomni /usr/lib/firefox/omni.ja -appomni /usr/lib/firefox/browser/omni.ja -appDir /usr/lib/firefox/browser 4 tab
         ├─2286 /usr/lib/firefox/firefox -contentproc -isForBrowser -prefsHandle 0:42283 -prefMapHandle 1:270386 -jsInitHandle 2:242716 -parentBuildID 20250623223211 -sandboxReporter 3 -chrootClient 4 -ipcHandle 5 -initialChannelId {17a6fea2-d935-46e0-8547-4582783199b5} -parentPid 2039 -crashReporter 6 -crashHelperPid 2043 -greomni /usr/lib/firefox/omni.ja -appomni /usr/lib/firefox/browser/omni.ja -appDir /usr/lib/firefox/browser 5 tab
         ├─2309 /usr/lib/firefox/firefox -contentproc -parentBuildID 20250623223211 -sandboxingKind 0 -prefsHandle 0:47487 -prefMapHandle 1:270386 -sandboxReporter 2 -chrootClient 3 -ipcHandle 4 -initialChannelId {5af85743-83db-4242-a567-099ba8d8ca64} -parentPid 2039 -crashReporter 5 -crashHelperPid 2043 -appDir /usr/lib/firefox/browser 6 utility
         ├─2374 /usr/lib/firefox/firefox -contentproc -isForBrowser -prefsHandle 0:42378 -prefMapHandle 1:270386 -jsInitHandle 2:242716 -parentBuildID 20250623223211 -sandboxReporter 3 -chrootClient 4 -ipcHandle 5 -initialChannelId {19e6d7a4-59ec-48e4-92a7-6f236a67860f} -parentPid 2039 -crashReporter 6 -crashHelperPid 2043 -greomni /usr/lib/firefox/omni.ja -appomni /usr/lib/firefox/browser/omni.ja -appDir /usr/lib/firefox/browser 7 tab
         ├─2378 /usr/lib/firefox/firefox -contentproc -isForBrowser -prefsHandle 0:42378 -prefMapHandle 1:270386 -jsInitHandle 2:242716 -parentBuildID 20250623223211 -sandboxReporter 3 -chrootClient 4 -ipcHandle 5 -initialChannelId {641a500d-8673-45d0-9a63-498b927509e3} -parentPid 2039 -crashReporter 6 -crashHelperPid 2043 -greomni /usr/lib/firefox/omni.ja -appomni /usr/lib/firefox/browser/omni.ja -appDir /usr/lib/firefox/browser 8 tab
         ├─2383 /usr/lib/firefox/firefox -contentproc -isForBrowser -prefsHandle 0:42378 -prefMapHandle 1:270386 -jsInitHandle 2:242716 -parentBuildID 20250623223211 -sandboxReporter 3 -chrootClient 4 -ipcHandle 5 -initialChannelId {36fa99a6-5519-4360-a02a-6ff57b630e61} -parentPid 2039 -crashReporter 6 -crashHelperPid 2043 -greomni /usr/lib/firefox/omni.ja -appomni /usr/lib/firefox/browser/omni.ja -appDir /usr/lib/firefox/browser 9 tab
         ├─2479 /usr/lib/firefox/firefox -contentproc -isForBrowser -prefsHandle 0:42378 -prefMapHandle 1:270386 -jsInitHandle 2:242716 -parentBuildID 20250623223211 -sandboxReporter 3 -chrootClient 4 -ipcHandle 5 -initialChannelId {8f640145-4faa-4357-ae75-5b1d548ad268} -parentPid 2039 -crashReporter 6 -crashHelperPid 2043 -greomni /usr/lib/firefox/omni.ja -appomni /usr/lib/firefox/browser/omni.ja -appDir /usr/lib/firefox/browser 10 tab
         └─2576 loginctl session-status

Jun 26 21:01:32 Rupesh systemd[1]: Started Session 6 of User build2.
Jun 26 21:01:32 Rupesh sddm-helper[1135]: pam_kwallet5: final socket path: /run/user/1001/kwallet5.socket
Jun 26 21:01:38 Rupesh cutefish-polkit-agent[1358]: New PolkitAgentListener  0x5616c2f938f0
Jun 26 21:01:38 Rupesh cutefish-polkit-agent[1358]: Adding new listener  PolkitQt1::Agent::Listener(0x7ffdd8f52620) for  0x5616c2f938f0
Jun 26 21:01:39 Rupesh cutefish-polkit-agent[1412]: New PolkitAgentListener  0x5557341a41c0
Jun 26 21:01:39 Rupesh cutefish-polkit-agent[1412]: Adding new listener  PolkitQt1::Agent::Listener(0x7ffd4c8bda90) for  0x5557341a41c0
Jun 26 21:01:39 Rupesh cutefish-polkit-agent[1412]: "Cannot register authentication agent: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: An authentication agent already exists for the given subject"
Jun 26 21:01:39 Rupesh cutefish-polkit-agent[1412]: Destroying listener
Jun 26 21:01:39 Rupesh cutefish-polkit-agent[1412]: Removing listener  PolkitQt1::Agent::Listener(0x7ffd4c8bda90)
Jun 26 21:01:39 Rupesh indicator-china-weather[1406]: Non-chinese system

Offline

#13 2025-06-26 15:58:17

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

Re: failed to start gtk based desktop environments from sddm.

Hi I am able to run cinnamon mate xfce and gnome desktop environments through startx as follows from tty command line.

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

But I can't start through SDDM display manager.

Offline

#14 2025-06-26 15:59:58

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

Re: failed to start gtk based desktop environments from sddm.

Another important thing is gtk based desktop environments are not working but others all are working fine.

Offline

#15 2025-06-26 16:10:32

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,737

Re: failed to start gtk based desktop environments from sddm.

This hasn't anything to do w/ "gtk-based", you don't have a proper session bus when logging in via sddm - what is a bit odd, but also despite the missing environment you can actually talk to the session bus from TDE
Let's see whether any package got shredded:

sudo LC_ALL=C pacman -Qkk | grep -v ', 0 altered files' | grep -v backup

Offline

Board footer

Powered by FluxBB