Bug#784122: gnome-session: GNOME on Wayland session ignores .gnomerc
Simon McVittie
smcv at debian.org
Sat Apr 16 23:05:11 UTC 2016
On Sun, 03 May 2015 at 18:29:35 +0900, Mike Hommey wrote:
> When running a "standard" GNOME session, as well as classic and fallback,
> you can check that .gnomerc is being used by e.g. opening a terminal and
> running "echo $FOO".
>
> However, in a GNOME on Wayland session, the FOO variable doesn't end up
> in the environment.
The same is true for anything in /etc/X11/Xsession.d (which is how .gnomerc
is connected up) - quite reasonably, because Wayland isn't X, but that does
cause problems for users or external packages that rely on Xsession.d for
integration glue. The GNOME+Wayland session also doesn't run ~/.xinitrc,
or any shell initialization glue (~/.bashrc or whatever).
The broader upstream bug is that there's no convenient way to set
user-specific environment variables for the session at all:
<https://bugzilla.gnome.org/show_bug.cgi?id=736660>.
Is ~/.gnomerc an upstream thing, or is it Debian-specific? The
Xsession.d snippet is certainly a Debian addition.
S
More information about the pkg-gnome-maintainers
mailing list