You are not logged in.
Pages: 1
.
Last edited by stjepan (2022-09-20 21:51:56)
Offline
It's not broken, you need to have a dbus user session that everything connects to and XGL doesn't do that. You could edit startxgl to use dbus-launch, or (my preference, more convenient) you could put this in your .bashrc to start a dbus session when you log in:
if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then
eval `dbus-launch --sh-syntax --exit-with-session`
fi
(FWIW, the space before the semicolon is required, or --exit-with-session won't exit with the session. Same for --sh-syntax, without that things won't be able to connect to it.)
Offline
.
Last edited by stjepan (2022-09-20 21:49:00)
Offline
If you start X manually using startx, you could put this in your .xinitrc:
exec dbus-launch --exit-with-session gnome-session
as example to start gnome.
The advantage of Guillible Jones method is that you always have a session bus whenever you start a shell, this is very convenient when dbus decides to crash after a configuration file change (yes, this is bad, this needs to get fixed before gnome 2.16 can be usable).
Offline
.
Last edited by stjepan (2022-09-20 21:48:46)
Offline
Pages: 1