Bug#460820: x11-common: no login shell run when logging in through gdm
Michal Suchanek wrote:
> On 15/01/2008, Brice Goglin <Brice.Goglin@ens-lyon.org> wrote:
>
>> Isn't $HOME/.xsessionrc exactly what you want
>
> No, I would have to set up everything in there then. Even if it worked
> (the script was just sourced), it is not documented anywhere.
>
It's documented in man xsession since x11-common 1:7.3+10 (where the
feature was added).
> And I do not see why I have to correct the xsession scripts on every
> machine. They should do the right thing, that's why they are packaged
> and customized for Debian, right?
>
What do you call the "right thing"? Do you want us to load your .bashrc
from Xsession? That's the config for your bash, not for X sessions,
that's why it's not loaded here.
Apart from the .xsessionrc file that just got added, there is just no
config file that is loaded for all X sessions automatically. That's it.
If you want some environment variables for all X clients, they have to
go in .xsessionrc, not in what you call the "login shell" config.
Brice
Reply to: