Comment 66 for bug 1951491

Revision history for this message
Nicholas Dietz (poleguy) wrote :

After a lot of digging, it seems that I have an unexpected, but simple work-around for getting firefox to work under x2go on ubuntu 22.04:

Add to ~/.bashrc:
unset DBUS_SESSION_BUS_ADDRESS

I tried putting this unset command in xinitrc right before xfce4-session is run. No luck.

I tried the unset in a custom script that calls xfce4-session from x2go: no luck.

I tried the unset in 95bdbu_update-activation-env: no luck.

It seems that xfce4-session is restoring the environment variable. This is unexpected, and may represent a bug in xfce4-session, or possibly in ubuntu's latest changes. I looked in the source for xfce4-session, but it wasn't readily obvious that it was doing anything that would cause this to be set.

I'd love to produce a proper fix if someone can give me a clue where to look, but at least I/we have a quick work-around.

Can anyone else confirm that this fix works for them?