You are not logged in.

#1 2025-11-24 04:29:14

ArchyLife
Member
Registered: 2025-11-24
Posts: 47

[SOLVED] glfw error process_desktop_settings failed with error

Hi,

I'm running i3 in Arch, and I've noticed in my logs when starting some apps I see this message;

[0.178] [glfw error 65544]: process_desktop_settings: failed with error: org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable

I use kitty, and it's one app as an example this will always appear when starting kitty.

Reading around online, all the info I could find mentions incorrect DBUS settings/setup.

For i3 I don't use any display managers, I just log in at the term/tty with my user/pass and then type startx.

This is the .xinitrc settings

#!/bin/sh

# Start programs...

if [ -d "$xinitdir"/xinitrc.d ] ; then
	for f in "$xinitdir/xinitrc.d"/?*.sh ; do
		[ -x "$f" ] && . "$f"
	done
	unset f
fi

xrdb -merge ~/.Xresources

# Start i3
exec i3 > /dev/null 2>~/.X.log

Here's my output from various cmds as it relates to DBUS.

echo $DBUS_SESSION_BUS_ADDRESS
unix:path=/run/user/1000/bus
loginctl show-session $XDG_SESSION_ID --property=Active
Active=yes
systemctl status dbus.service
● dbus-broker.service - D-Bus System Message Bus
     Loaded: loaded (/usr/lib/systemd/system/dbus-broker.service; disabled; preset: disabled)
     Active: active (running) since Sun 2025-11-23 18:08:28 UTC; 14min ago
 Invocation: e5ac7155a96942e0a2ac8affb4737bdd
TriggeredBy: ● dbus.socket
       Docs: man:dbus-broker-launch(1)
   Main PID: 680 (dbus-broker-lau)
      Tasks: 2 (limit: 38168)
     Memory: 4.2M (peak: 4.8M)
        CPU: 141ms
     CGroup: /system.slice/dbus-broker.service
             ├─680 /usr/bin/dbus-broker-launch --scope system --audit
             └─681 dbus-broker --log 10 --controller 9 --machine-id 6ccefc93c40a4babb088e4525f012e13 --max-bytes 536870912 --max-fds 4096 --max-matches 131072 --audit

Nov 23 18:08:28 arch systemd[1]: Starting D-Bus System Message Bus...
Nov 23 18:08:28 arch systemd[1]: Started D-Bus System Message Bus.
Nov 23 18:08:28 arch dbus-broker-launch[680]: Ready
Nov 23 18:08:34 arch dbus-broker-launch[680]: Activation request for 'org.freedesktop.home1' failed: The systemd unit 'dbus-org.freedesktop.home1.service' could not be found.
systemctl --user status dbus
● dbus-broker.service - D-Bus User Message Bus
     Loaded: loaded (/usr/lib/systemd/user/dbus-broker.service; disabled; preset: enabled)
     Active: active (running) since Sun 2025-11-23 18:08:37 UTC; 15min ago
 Invocation: fd53dfb0d41a4ae18b9ed4bf918f195a
TriggeredBy: ● dbus.socket
       Docs: man:dbus-broker-launch(1)
   Main PID: 790 (dbus-broker-lau)
      Tasks: 2 (limit: 38168)
     Memory: 1.6M (peak: 3.8M)
        CPU: 143ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/dbus-broker.service
             ├─790 /usr/bin/dbus-broker-launch --scope user
             └─791 dbus-broker --log 11 --controller 10 --machine-id 6ccefc93c40a4babb088e4525f012e13 --max-bytes 100000000000000 --max-fds 25000000000000 --max-matches 5000000000

Nov 23 18:08:37 arch systemd[781]: Starting D-Bus User Message Bus...
Nov 23 18:08:37 arch dbus-broker-launch[790]: Service file '/usr/share/dbus-1/services/org.knopwob.dunst.service' is not named after the D-Bus name 'org.freedesktop.Notifications'.
Nov 23 18:08:37 arch dbus-broker-launch[790]: Service file '/usr/share/dbus-1/services/org.xfce.Thunar.FileManager1.service' is not named after the D-Bus name 'org.freedesktop.FileManager1'.
Nov 23 18:08:37 arch dbus-broker-launch[790]: Service file '/usr/share/dbus-1/services/org.xfce.Tumbler.Cache1.service' is not named after the D-Bus name 'org.freedesktop.thumbnails.Cache1'.
Nov 23 18:08:37 arch dbus-broker-launch[790]: Service file '/usr/share/dbus-1/services/org.xfce.Tumbler.Manager1.service' is not named after the D-Bus name 'org.freedesktop.thumbnails.Manager1'.
Nov 23 18:08:37 arch dbus-broker-launch[790]: Service file '/usr/share/dbus-1/services/org.xfce.Tumbler.Thumbnailer1.service' is not named after the D-Bus name 'org.freedesktop.thumbnails.Thumbnailer1'.
Nov 23 18:08:37 arch dbus-broker-launch[790]: Policy to allow eavesdropping in /usr/share/dbus-1/session.conf +31: Eavesdropping is deprecated and ignored
Nov 23 18:08:37 arch dbus-broker-launch[790]: Policy to allow eavesdropping in /usr/share/dbus-1/session.conf +33: Eavesdropping is deprecated and ignored
Nov 23 18:08:37 arch systemd[781]: Started D-Bus User Message Bus.
Nov 23 18:08:37 arch dbus-broker-launch[790]: Ready
sudo systemctl status -l dbus-org.freedesktop.login1.service
● systemd-logind.service - User Login Management
     Loaded: loaded (/usr/lib/systemd/system/systemd-logind.service; static)
     Active: active (running) since Mon 2025-11-24 01:40:07 UTC; 10h ago
 Invocation: 599c4b96d9ee409d83c6fbf512952c55
TriggeredBy: ● systemd-logind-varlink.socket
       Docs: man:sd-login(3)
             man:systemd-logind.service(8)
             man:logind.conf(5)
             man:org.freedesktop.login1(5)
   Main PID: 711 (systemd-logind)
     Status: "Processing requests..."
      Tasks: 1 (limit: 38170)
   FD Store: 12 (limit: 768)
     Memory: 5.6M (peak: 6.1M)
        CPU: 134ms
     CGroup: /system.slice/systemd-logind.service
             └─711 /usr/lib/systemd/systemd-logind

Nov 24 01:40:07 arch systemd-logind[711]: New seat seat0.
Nov 24 01:40:07 arch systemd-logind[711]: Watching system buttons on /dev/input/event1 (Power Button)
Nov 24 01:40:07 arch systemd-logind[711]: Watching system buttons on /dev/input/event0 (Power Button)
Nov 24 01:40:07 arch systemd-logind[711]: Watching system buttons on /dev/input/event16 (Razer Razer Basilisk Essential)
Nov 24 01:40:07 arch systemd-logind[711]: Watching system buttons on /dev/input/event19 (Razer Razer Basilisk Essential)
Nov 24 01:40:07 arch systemd-logind[711]: Watching system buttons on /dev/input/event11 (Razer Razer Huntsman V2 Tenkeyless)
Nov 24 01:40:07 arch systemd-logind[711]: Watching system buttons on /dev/input/event14 (Razer Razer Huntsman V2 Tenkeyless)
Nov 24 01:40:07 arch systemd[1]: Started User Login Management.
Nov 24 01:40:17 arch systemd-logind[711]: New session '1' of user 'rog' with class 'user' and type 'tty'.
Nov 24 01:40:17 arch systemd-logind[711]: New session '2' of user 'rog' with class 'manager' and type 'unspecified'.
gdbus call --session --dest org.freedesktop.DBus --object-path /org/freedesktop/Dbus --method org.freedesktop.DBus.ListNames
(['org.freedesktop.DBus', ':1.0', ':1.1', ':1.5', ':1.6', ':1.7', ':1.8', ':1.9', ':1.10', ':1.11', ':1.12', ':1.13', ':1.14', ':1.15', ':1.16', ':1.17', ':1.18', ':1.19', ':1.25', ':1.27', ':1.29', ':1.52', ':1.62', ':1.63', ':1.139', ':1.201', ':1.202', ':1.203', 
'music.deadbeef.player', 'org.a11y.Bus', 'org.freedesktop.FileManager1', 'org.freedesktop.Notifications', 'org.freedesktop.ReserveDevice1.Audio0', 'org.freedesktop.ReserveDevice1.Audio1', 'org.freedesktop.network-manager-applet', 'org.freedesktop.systemd1', 
'org.gtk.vfs.Daemon', 'org.gtk.vfs.Metadata', 'org.gtk.vfs.UDisks2VolumeMonitor', 'org.gtk.vfs.mountpoint_1642', 'org.keepassxc.KeePassXC.MainWindow', 
'org.mozilla.mullvadbrowser.L2hvbWUvcm9nLy5tdWxsdmFkL211bGx2YWRicm93c2VyL2FmMjcxYmp1LmRlZmF1bHQtcmVsZWFzZQ__', 'org.pulseaudio.Server', 'org.razer', 'org.xfce.FileManager', 'org.xfce.Thunar'],)

To be honest looking at the output of what I just posted above, I assumed dbus is fine on this setup.

For the life of me, I can't figure this out, other than all the info online stating something isn't correct with DBUS, or i3 doesn't start a proper session.

Any help fixing this would be greatly appreciated!

THANKS

Last edited by ArchyLife (2025-12-17 07:30:23)

Offline

#2 2025-11-25 23:08:52

ArchyLife
Member
Registered: 2025-11-24
Posts: 47

Re: [SOLVED] glfw error process_desktop_settings failed with error

In X11 I found out this is a message in regards to not having xdg-desktop-portal-gtk, which is not something needed, is just optional.

Offline

Board footer

Powered by FluxBB