d54bfa8f41
gnome-session inherits GDMS PATH, which is at the moment non-functional. In X11 this didn't matter as the `Xsession` wrapper would populate the environment beforehand. Wayland sessions doesn't source `Xesssion` (duh), so we patch `bin/gnome-session` to use absolute paths for `grep` and `bash`. In addition `bin/gnome-session` is a simple wrapper around `libexec/gnome-session-binary` mostly responsible for sourcing the users profile before launching the binary. This made our wrapping of `bin/gnome-session` ineffective on wayland as the profile would reset the environment. Simply wrap `libexec/gnome-session-binary` instead. |
||
---|---|---|
.. | ||
deepin | ||
enlightenment | ||
gnome-2 | ||
gnome-3 | ||
gnustep | ||
lumina | ||
lxde/core | ||
lxqt | ||
mate | ||
maxx | ||
pantheon/apps/pantheon-terminal | ||
plasma-5 | ||
rox/rox-filer | ||
xfce | ||
xfce4-13 |