Actually x2go starts DE as described in .desktop file, but using hardcoded values.I believe once the 653327 is fixed we could switch to fetching DE parameters from .desktop file.
Regarding gmenu issue we discussed earlier.It appears there are 2 versions of gmenu in Ubuntu repos (gnome-menus and gnome-menus2).
gnome-menus seems to be ok, gnome-panel::menu using it without any issues.
gnome-menus2 is indeed broken due to multi-value XDG_CURRENT_DESKTOP.Seems like gnome-menu2 is a fork of gnome-menus (v3.0.1) and was revived to support python2/gtk2 based packages.
On Mon, Jan 18, 2016 at 11:05 AM, Alberts Muktupāvels <alberts muktupavels gmail com> wrote:DM reads that *.desktop file and sets XDG_CURRENT_DESKTOP env from DesktopNames. Don't know how x2go works, but it might need to do similar thing.On Mon, Dec 14, 2015 at 11:07 PM, Alkis Georgopoulos <alkisg gmail com> wrote:Next I ran:
nano /usr/lib/gnome-flashback/gnome-flashback-metacity
and I inserted those:
export XDG_CURRENT_DESKTOP=GNOME-Flashback:Unity
export DESKTOP_SESSION=gnome-flashback-metacity
Now x2go runs fine when I tell it to run a custom session:
/usr/lib/gnome-flashback/gnome-flashback-metacity
I wonder though, why do display managers or x2go need to define those environment variables, when they explicitly run e.g. gnome-flashback-metacity?
That script is there to workaround problem that has not been fixed till today:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=653327In ideal world this file:/usr/share/xsession/gnome-flashback-metacity.desktopshould haveExec=gnome-session --session=gnome-flashback-metacity --disable-acceleration-checknot
Exec=/usr/lib/gnome-flashback/gnome-flashback-metacity--Alberts Muktupāvels
_______________________________________________
gnome-flashback-list mailing list
gnome-flashback-list gnome org
https://mail.gnome.org/mailman/listinfo/gnome-flashback-list
_______________________________________________
gnome-flashback-list mailing list
gnome-flashback-list gnome org
https://mail.gnome.org/mailman/listinfo/gnome-flashback-list