[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: