[Touch-packages] [Bug 1468834] Re: lightdm does not source .xsession

2015-06-25 Thread Gunnar Hjalmarsson
Please study /etc/X11/Xsession.d/50x11-common_determine-startup If I understand it correctly, ~/.xsession may be used as a fall back script, and does normally not apply if you start the session from e.g. lightdm or GDM. The $STARTUP variable gets set in /etc/X11/Xsession.d/20x11-common_process-arg

[Touch-packages] [Bug 1468834] Re: lightdm does not source .xsession

2015-06-25 Thread Derek Martin
I don't follow the reason for closing this... It seems like maybe you're thinking I said this bug is all wrong, but it's not. The point is that instead of *sourcing* $HOME/.xsession, the Xsession system script should *exec* it if it exists, completely bypassing the rest of the system Xsession scri

[Touch-packages] [Bug 1468834] Re: lightdm does not source .xsession

2015-06-25 Thread Derek Martin
>From the debian manual: > any user who defines "~/.xsession" or "~/.Xsession" is able to customize the action of "/etc/X11/Xsession" by completely overriding the system code. It does (or did) that by executing the script via exec... -- You received this bug notification because you are a memb

[Touch-packages] [Bug 1468834] Re: lightdm does not source .xsession

2015-06-25 Thread Gunnar Hjalmarsson
Now it sounds as if you are mostly talking about the use of ~/.profile. But sure, the lack of cross-distro standards is sad. That's true for other things but config files, btw. Anyway, I noticed this comment: https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1468832/comments/7 So closing thi

[Touch-packages] [Bug 1468834] Re: lightdm does not source .xsession

2015-06-25 Thread Derek Martin
It may well have, but it's a change that's bad. For what it's worth, the Debian manuals still document this: https://www.debian.org/doc/manuals/debian- reference/ch07.en.html#_customizing_the_x_session_classic_method I've been a member of the Linux community for 20 years--Take comfort in the f

[Touch-packages] [Bug 1468834] Re: lightdm does not source .xsession

2015-06-25 Thread Gunnar Hjalmarsson
** Changed in: xorg (Ubuntu) Status: Incomplete => New -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to xorg in Ubuntu. https://bugs.launchpad.net/bugs/1468834 Title: lightdm does not source .xsession Status in xorg

[Touch-packages] [Bug 1468834] Re: lightdm does not source .xsession

2015-06-25 Thread Gunnar Hjalmarsson
Ok, thanks. Can't help feeling that the rest of the x11-common package has diverged from that man page. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to xorg in Ubuntu. https://bugs.launchpad.net/bugs/1468834 Title: lightdm

[Touch-packages] [Bug 1468834] Re: lightdm does not source .xsession

2015-06-25 Thread Derek Martin
Try: man xsession The X window system has been reading this file since forever. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to xorg in Ubuntu. https://bugs.launchpad.net/bugs/1468834 Title: lightdm does not source .xse

[Touch-packages] [Bug 1468834] Re: lightdm does not source .xsession

2015-06-25 Thread Gunnar Hjalmarsson
To me it looks like lightdm does the right thing in /usr/sbin/lightdm- session. According to the files in /etc/X11/Xsession.d, which belong to x11-common, the intended behavior seems to be to not source ~/.xsession. Which standard protocol are you referring to? Are you possibly mixing it up with ~