touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #64407
[Bug 1435492] [NEW] Xsession crash after login (fix for #678421 breaks)
Public bug reported:
According to changelog.Debian lightdm is using "bash for the session to
improve error handling" to fix #678421.
Unfortunately this can break the session start up when the user sets the
$PATH environment variable in ~/.bashrc. Then /sbin might no longer be
in $PATH and /etc/X11/Xsession.d/99cadence-session-start won't find
/sbin/upstart when calling "upstart --user"
The mechanism is the following:
1. /usr/sbin/lightdm-session lines 37-42 source among others ~/.profile
2. The usual .profile of /etc/skel will ~/.bashrc if the shell is Bash
(and not /bin/sh)
3. ~/.bashrc (maybe) is setting $PATH without /sbin
4. upstart --user call fails as /sbin is not in $PATH
Suggested solutions:
* switch back to /bin/sh
* make sure that /sbin is in $PATH
** Affects: lightdm (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lightdm in Ubuntu.
https://bugs.launchpad.net/bugs/1435492
Title:
Xsession crash after login (fix for #678421 breaks)
Status in lightdm package in Ubuntu:
New
Bug description:
According to changelog.Debian lightdm is using "bash for the session
to improve error handling" to fix #678421.
Unfortunately this can break the session start up when the user sets
the $PATH environment variable in ~/.bashrc. Then /sbin might no
longer be in $PATH and /etc/X11/Xsession.d/99cadence-session-start
won't find /sbin/upstart when calling "upstart --user"
The mechanism is the following:
1. /usr/sbin/lightdm-session lines 37-42 source among others
~/.profile
2. The usual .profile of /etc/skel will ~/.bashrc if the shell is Bash
(and not /bin/sh)
3. ~/.bashrc (maybe) is setting $PATH without /sbin
4. upstart --user call fails as /sbin is not in $PATH
Suggested solutions:
* switch back to /bin/sh
* make sure that /sbin is in $PATH
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/lightdm/+bug/1435492/+subscriptions
Follow ups
-
[Bug 1435492] Re: Xsession.d script assumes that /sbin is in $PATH
From: Gunnar Hjalmarsson, 2015-04-04
-
[Bug 1435492] Re: Xsession.d script assumes that /sbin is in $PATH
From: Johannes Mueller, 2015-04-04
-
[Bug 1435492] Re: Xsession.d script assumes that /sbin is in $PATH
From: Launchpad Bug Tracker, 2015-04-04
-
[Bug 1435492] Re: Xsession.d script assumes that /sbin is in $PATH
From: Gunnar Hjalmarsson, 2015-04-04
-
[Bug 1435492] Re: Xsession.d script assumes that /sbin is in $PATH
From: Gunnar Hjalmarsson, 2015-04-04
-
[Bug 1435492] Re: Xsession.d script assumes that /sbin is in $PATH
From: Johannes Mueller, 2015-04-03
-
[Bug 1435492] Re: Xsession.d script assumes that /sbin is in $PATH
From: Didier Roche, 2015-04-03
-
[Bug 1435492] Re: Xsession.d script assumes that /sbin is in $PATH
From: Launchpad Bug Tracker, 2015-04-03
-
[Bug 1435492] Re: Xsession.d script assumes that /sbin is in $PATH
From: Gunnar Hjalmarsson, 2015-04-03
-
[Bug 1435492] Re: Xsession.d script assumes that /sbin is in $PATH
From: Didier Roche, 2015-04-03
-
[Bug 1435492] Re: Xsession.d script assumes that /sbin is in $PATH
From: Gunnar Hjalmarsson, 2015-03-27
-
[Bug 1435492] Re: Xsession.d script assumes that /sbin is in $PATH
From: Gunnar Hjalmarsson, 2015-03-27
-
[Bug 1435492] Re: Xsession crash after login (fix for #678421 breaks)
From: Martin Pitt, 2015-03-27
-
[Bug 1435492] Re: Xsession crash after login (fix for #678421 breaks)
From: Gunnar Hjalmarsson, 2015-03-27
-
[Bug 1435492] Re: Xsession crash after login (fix for #678421 breaks)
From: Martin Pitt, 2015-03-27
-
[Bug 1435492] Re: Xsession crash after login (fix for #678421 breaks)
From: Gunnar Hjalmarsson, 2015-03-23
-
[Bug 1435492] Re: Xsession crash after login (fix for #678421 breaks)
From: Johannes Mueller, 2015-03-23
-
[Bug 1435492] Re: Xsession crash after login (fix for #678421 breaks)
From: Gunnar Hjalmarsson, 2015-03-23
-
[Bug 1435492] Re: Xsession crash after login (fix for #678421 breaks)
From: Johannes Mueller, 2015-03-23
-
[Bug 1435492] Re: Xsession crash after login (fix for #678421 breaks)
From: Johannes Mueller, 2015-03-23
-
[Bug 1435492] [NEW] Xsession crash after login (fix for #678421 breaks)
From: Johannes Mueller, 2015-03-23
References