2010-11-22 08:23:04 |
Egon Elbre |
bug |
|
|
added bug |
2011-03-11 10:21:28 |
Sebastien Bacher |
gdm (Ubuntu): importance |
Undecided |
Low |
|
2011-03-11 10:40:06 |
Madox |
removed subscriber Madox |
|
|
|
2011-04-05 18:29:12 |
Launchpad Janitor |
branch linked |
|
lp:~gunnarhj/gdm/profile |
|
2011-04-05 18:33:56 |
Gunnar Hjalmarsson |
branch linked |
|
lp:~ubuntu-desktop/gdm/ubuntu |
|
2011-04-05 18:35:24 |
Gunnar Hjalmarsson |
gdm (Ubuntu): status |
New |
In Progress |
|
2011-04-05 18:35:24 |
Gunnar Hjalmarsson |
gdm (Ubuntu): assignee |
|
Gunnar Hjalmarsson (gunnarhj) |
|
2011-04-05 18:35:38 |
Gunnar Hjalmarsson |
bug |
|
|
added subscriber Gunnar Hjalmarsson |
2011-04-14 10:32:59 |
Gunnar Hjalmarsson |
branch unlinked |
lp:~gunnarhj/gdm/profile |
|
|
2011-04-14 17:47:45 |
Launchpad Janitor |
branch linked |
|
lp:~gunnarhj/gdm/profile |
|
2011-05-19 17:44:26 |
Gunnar Hjalmarsson |
branch unlinked |
lp:~gunnarhj/gdm/profile |
|
|
2011-05-19 17:44:37 |
Gunnar Hjalmarsson |
branch unlinked |
lp:~ubuntu-desktop/gdm/ubuntu |
|
|
2011-05-19 17:45:37 |
Gunnar Hjalmarsson |
gdm (Ubuntu): status |
In Progress |
Confirmed |
|
2011-05-19 17:45:37 |
Gunnar Hjalmarsson |
gdm (Ubuntu): assignee |
Gunnar Hjalmarsson (gunnarhj) |
|
|
2011-05-19 17:48:11 |
Gunnar Hjalmarsson |
gdm (Ubuntu): status |
Confirmed |
Incomplete |
|
2011-06-30 16:01:16 |
Pedro Villavicencio |
gdm (Ubuntu): status |
Incomplete |
Expired |
|
2011-07-02 23:36:55 |
Gunnar Hjalmarsson |
gdm (Ubuntu): status |
Expired |
Incomplete |
|
2011-07-06 07:25:11 |
Gunnar Hjalmarsson |
gdm (Ubuntu): status |
Incomplete |
Confirmed |
|
2011-07-07 20:25:49 |
Egon Elbre |
summary |
Error in ~/.profile halts the X startup |
Error message for a faulty ~/.profile script |
|
2011-07-08 04:57:29 |
Martin Pitt |
bug |
|
|
added subscriber Martin Pitt |
2011-07-08 04:57:53 |
Martin Pitt |
gdm (Ubuntu): status |
Confirmed |
Triaged |
|
2012-10-09 02:58:07 |
Gunnar Hjalmarsson |
removed subscriber Gunnar Hjalmarsson |
|
|
|
2013-04-20 19:57:31 |
Gunnar Hjalmarsson |
bug |
|
|
added subscriber Alec Warner |
2013-04-20 19:58:00 |
Gunnar Hjalmarsson |
bug |
|
|
added subscriber Goobuntu Team |
2013-04-20 20:00:23 |
Gunnar Hjalmarsson |
bug task added |
|
lightdm (Ubuntu) |
|
2013-04-20 20:00:50 |
Gunnar Hjalmarsson |
lightdm (Ubuntu): importance |
Undecided |
Low |
|
2013-04-20 20:00:50 |
Gunnar Hjalmarsson |
lightdm (Ubuntu): status |
New |
Triaged |
|
2013-10-09 17:07:31 |
Jason Conti |
bug |
|
|
added subscriber Jason Conti |
2014-09-28 15:58:29 |
Matthieu Baerts |
bug |
|
|
added subscriber Matthieu Baerts |
2014-10-12 20:02:29 |
Matthieu Baerts |
bug task added |
|
lightdm |
|
2014-10-15 02:30:33 |
Launchpad Janitor |
branch linked |
|
lp:~gunnarhj/lightdm/lp-678421 |
|
2014-10-15 02:37:53 |
Gunnar Hjalmarsson |
lightdm: status |
New |
In Progress |
|
2014-10-15 02:37:53 |
Gunnar Hjalmarsson |
lightdm: assignee |
|
Gunnar Hjalmarsson (gunnarhj) |
|
2014-10-15 02:38:10 |
Gunnar Hjalmarsson |
lightdm (Ubuntu): status |
Triaged |
In Progress |
|
2014-10-15 02:38:10 |
Gunnar Hjalmarsson |
lightdm (Ubuntu): assignee |
|
Gunnar Hjalmarsson (gunnarhj) |
|
2014-10-20 18:36:44 |
Robert Ancell |
lightdm: milestone |
|
1.13.0 |
|
2014-10-20 18:36:53 |
Robert Ancell |
lightdm: importance |
Undecided |
Medium |
|
2014-10-20 18:36:58 |
Robert Ancell |
lightdm: importance |
Medium |
Low |
|
2014-10-20 18:52:58 |
Gunnar Hjalmarsson |
nominated for series |
|
Ubuntu Trusty |
|
2014-10-20 18:52:58 |
Gunnar Hjalmarsson |
nominated for series |
|
Ubuntu Utopic |
|
2014-10-20 18:54:20 |
Robert Ancell |
bug task added |
|
gdm (Ubuntu Trusty) |
|
2014-10-20 18:54:20 |
Robert Ancell |
bug task added |
|
lightdm (Ubuntu Trusty) |
|
2014-10-20 18:54:44 |
Robert Ancell |
bug task added |
|
gdm (Ubuntu Utopic) |
|
2014-10-20 18:54:44 |
Robert Ancell |
bug task added |
|
lightdm (Ubuntu Utopic) |
|
2014-10-20 18:54:55 |
Robert Ancell |
nominated for series |
|
lightdm/1.12 |
|
2014-10-20 18:54:55 |
Robert Ancell |
bug task added |
|
lightdm/1.12 |
|
2014-10-20 18:54:55 |
Robert Ancell |
nominated for series |
|
lightdm/1.10 |
|
2014-10-20 18:54:55 |
Robert Ancell |
bug task added |
|
lightdm/1.10 |
|
2014-10-20 18:55:05 |
Robert Ancell |
lightdm/1.10: importance |
Undecided |
Low |
|
2014-10-20 18:55:06 |
Robert Ancell |
lightdm/1.12: importance |
Undecided |
Low |
|
2014-10-20 18:55:13 |
Robert Ancell |
lightdm/1.10: milestone |
|
1.10.4 |
|
2014-10-20 18:55:20 |
Robert Ancell |
lightdm/1.12: milestone |
|
1.12.2 |
|
2014-10-20 18:55:39 |
Robert Ancell |
lightdm/1.10: assignee |
|
Gunnar Hjalmarsson (gunnarhj) |
|
2014-10-20 18:55:48 |
Robert Ancell |
lightdm/1.12: assignee |
|
Gunnar Hjalmarsson (gunnarhj) |
|
2014-10-20 18:56:01 |
Robert Ancell |
lightdm/1.10: status |
New |
Triaged |
|
2014-10-20 18:56:03 |
Robert Ancell |
lightdm/1.12: status |
New |
Triaged |
|
2014-10-20 18:56:06 |
Robert Ancell |
gdm (Ubuntu Trusty): status |
New |
Triaged |
|
2014-10-20 18:56:10 |
Robert Ancell |
lightdm (Ubuntu Trusty): status |
New |
Triaged |
|
2014-10-20 18:56:14 |
Robert Ancell |
lightdm (Ubuntu Trusty): importance |
Undecided |
Low |
|
2014-10-20 18:56:16 |
Robert Ancell |
gdm (Ubuntu Trusty): importance |
Undecided |
Low |
|
2014-10-20 18:56:23 |
Robert Ancell |
lightdm (Ubuntu Trusty): assignee |
|
Gunnar Hjalmarsson (gunnarhj) |
|
2014-10-21 13:18:21 |
Launchpad Janitor |
branch linked |
|
lp:~gunnarhj/lightdm/lp-678421-utopic |
|
2014-10-21 13:19:39 |
Gunnar Hjalmarsson |
description |
Binary package hint: gdm
After adding "function AddPath { PATH="$1:$PATH" }" to $HOME/.profile made the Xorg startup fail. (At that moment I had already forgotten the changes made to the .profile). As I had autologin that meant it kept trying to login and finally showed me the graphics reconfiguration screen. That sent me to a huge hunt for xorg conf and setup problems.
Anyway finally tracked this down. I had used bash syntax in .profile file whereas it was run with sh.
This is not a bug per se but I think a user mistake in ".profile" shouldn't bring the whole xorg startup to a halt as it does with autologin. I propose running user ".profile" and ".xprofile" scripts so that Xsession script continues running even if they have errors. I'm not sure whether this change would have some negative effects as well.
1) Ubuntu Lucid, Linux egon-laptop 2.6.32-25-generic #45-Ubuntu SMP Sat Oct 16 19:48:22 UTC 2010 i686 GNU/Linux
2) gdm 2.30.2.is.2.30.0-0ubuntu4 |
trusty and utopic SRU requests
==============================
[Impact]
In case of a syntax error in either of ~/.profile or a few other similar files, the Xorg login is interrupted, and the user is taken back to the login screen without an explanation. Debugging this problem may be a time consuming exercise, especially for non-experienced users.
With the proposed change, lightdm/gdm does not try to load such a file, but shows a warning dialog instead. (A warning dialog is also shown in case of some other type of error, which would not have caused the login to fail.)
[Test Case]
To reproduce:
* Edit ~/.profile and add something bad, e.g. a non-closed parenthesis.
* Log out and find that you can't log in to a graphical session.
After installing the proposed lightdm/gdm version, you'll instead see the dialog and can log in.
[Regression Potential]
Since this is only about improved exception handling, it does not at all affect users with correct configuration files. The regression risk ought to be minimal.
[Original description]
Binary package hint: gdm
After adding "function AddPath { PATH="$1:$PATH" }" to $HOME/.profile made the Xorg startup fail. (At that moment I had already forgotten the changes made to the .profile). As I had autologin that meant it kept trying to login and finally showed me the graphics reconfiguration screen. That sent me to a huge hunt for xorg conf and setup problems.
Anyway finally tracked this down. I had used bash syntax in .profile file whereas it was run with sh.
This is not a bug per se but I think a user mistake in ".profile" shouldn't bring the whole xorg startup to a halt as it does with autologin. I propose running user ".profile" and ".xprofile" scripts so that Xsession script continues running even if they have errors. I'm not sure whether this change would have some negative effects as well.
1) Ubuntu Lucid, Linux egon-laptop 2.6.32-25-generic #45-Ubuntu SMP Sat Oct 16 19:48:22 UTC 2010 i686 GNU/Linux
2) gdm 2.30.2.is.2.30.0-0ubuntu4 |
|
2014-10-21 13:20:00 |
Gunnar Hjalmarsson |
lightdm: status |
In Progress |
Fix Committed |
|
2014-10-21 13:20:09 |
Gunnar Hjalmarsson |
lightdm/1.10: status |
Triaged |
In Progress |
|
2014-10-21 13:20:13 |
Gunnar Hjalmarsson |
lightdm/1.12: status |
Triaged |
In Progress |
|
2014-10-21 13:20:24 |
Gunnar Hjalmarsson |
lightdm (Ubuntu Trusty): status |
Triaged |
In Progress |
|
2014-10-21 13:24:23 |
Launchpad Janitor |
branch linked |
|
lp:~gunnarhj/lightdm/lp-678421-trusty |
|
2014-10-21 21:24:48 |
Launchpad Janitor |
branch linked |
|
lp:lightdm/1.10 |
|
2014-10-21 21:25:43 |
Launchpad Janitor |
branch linked |
|
lp:lightdm/1.12 |
|
2014-10-21 21:26:37 |
Robert Ancell |
lightdm/1.10: status |
In Progress |
Fix Committed |
|
2014-10-21 21:26:38 |
Robert Ancell |
lightdm/1.12: status |
In Progress |
Fix Committed |
|
2014-10-21 22:22:42 |
Gunnar Hjalmarsson |
bug watch added |
|
https://bugzilla.gnome.org/show_bug.cgi?id=738970 |
|
2014-10-21 22:22:42 |
Gunnar Hjalmarsson |
bug task added |
|
gdm |
|
2014-10-22 00:26:23 |
Bug Watch Updater |
gdm: status |
Unknown |
New |
|
2014-10-22 00:26:23 |
Bug Watch Updater |
gdm: importance |
Unknown |
Medium |
|
2014-10-27 14:20:22 |
Launchpad Janitor |
branch linked |
|
lp:~gunnarhj/ubuntu/vivid/gdm/config-error-dialog |
|
2014-10-27 14:21:41 |
Gunnar Hjalmarsson |
gdm (Ubuntu): status |
Triaged |
In Progress |
|
2014-10-27 14:21:41 |
Gunnar Hjalmarsson |
gdm (Ubuntu): assignee |
|
Gunnar Hjalmarsson (gunnarhj) |
|
2014-11-12 22:46:38 |
Robert Ancell |
lightdm: status |
Fix Committed |
Fix Released |
|
2014-11-12 23:01:05 |
Robert Ancell |
bug task deleted |
lightdm/1.12 |
|
|
2014-11-12 23:01:16 |
Robert Ancell |
bug task deleted |
lightdm/1.10 |
|
|
2014-11-12 23:01:25 |
Robert Ancell |
bug task deleted |
lightdm |
|
|
2014-11-13 00:12:47 |
Launchpad Janitor |
lightdm (Ubuntu): status |
In Progress |
Fix Released |
|
2014-11-13 19:11:20 |
Brian Murray |
lightdm (Ubuntu Utopic): status |
In Progress |
Fix Committed |
|
2014-11-13 19:11:23 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2014-11-13 19:11:28 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2014-11-13 19:11:33 |
Brian Murray |
tags |
|
verification-needed |
|
2014-11-13 20:35:40 |
Gunnar Hjalmarsson |
tags |
verification-needed |
verification-done |
|
2014-11-14 19:06:30 |
Gunnar Hjalmarsson |
bug |
|
|
added subscriber Barry Warsaw |
2014-11-15 08:22:31 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/lightdm |
|
2014-11-15 08:22:40 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/utopic-proposed/lightdm |
|
2014-11-19 08:46:13 |
Gunnar Hjalmarsson |
attachment added |
|
possible-fix.diff https://bugs.launchpad.net/ubuntu/trusty/+source/lightdm/+bug/678421/+attachment/4263541/+files/possible-fix.diff |
|
2014-11-19 16:26:20 |
Launchpad Janitor |
branch linked |
|
lp:~gunnarhj/lightdm/config-error-dialog |
|
2014-11-19 16:34:47 |
Gunnar Hjalmarsson |
lightdm (Ubuntu): status |
Fix Released |
In Progress |
|
2014-11-24 22:13:38 |
Launchpad Janitor |
branch linked |
|
lp:~gunnarhj/lightdm/config-error-dialog_utopic |
|
2014-11-24 22:13:13 |
Launchpad Janitor |
branch linked |
|
lp:~gunnarhj/lightdm/config-error-dialog_trusty |
|
2014-11-25 00:34:41 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/vivid-proposed/lightdm |
|
2014-11-25 01:30:28 |
Launchpad Janitor |
lightdm (Ubuntu): status |
In Progress |
Fix Released |
|
2014-12-11 19:10:44 |
Brian Murray |
lightdm (Ubuntu Trusty): status |
In Progress |
Fix Committed |
|
2014-12-11 19:10:56 |
Brian Murray |
tags |
verification-done |
|
|
2014-12-11 19:10:57 |
Brian Murray |
tags |
|
verification-needed |
|
2014-12-11 19:48:57 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/trusty-proposed/lightdm |
|
2014-12-12 03:13:50 |
Gunnar Hjalmarsson |
tags |
verification-needed |
verification-done |
|
2014-12-12 16:41:34 |
Mathew Hodson |
branch unlinked |
lp:lightdm/1.10 |
|
|
2014-12-12 16:41:48 |
Mathew Hodson |
branch unlinked |
lp:lightdm/1.12 |
|
|
2014-12-12 21:20:53 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/vivid-proposed/gdm |
|
2014-12-12 21:45:29 |
Launchpad Janitor |
gdm (Ubuntu): status |
In Progress |
Fix Released |
|
2014-12-14 17:17:45 |
Launchpad Janitor |
branch linked |
|
lp:~gunnarhj/ubuntu/utopic/gdm/config-error-dialog |
|
2014-12-14 17:18:22 |
Launchpad Janitor |
branch linked |
|
lp:~gunnarhj/ubuntu/trusty/gdm/config-error-dialog |
|
2014-12-14 17:19:18 |
Gunnar Hjalmarsson |
gdm (Ubuntu Trusty): status |
Triaged |
In Progress |
|
2014-12-14 17:19:18 |
Gunnar Hjalmarsson |
gdm (Ubuntu Trusty): assignee |
|
Gunnar Hjalmarsson (gunnarhj) |
|
2014-12-14 17:19:36 |
Gunnar Hjalmarsson |
gdm (Ubuntu Utopic): status |
Triaged |
In Progress |
|
2014-12-14 17:19:36 |
Gunnar Hjalmarsson |
gdm (Ubuntu Utopic): assignee |
|
Gunnar Hjalmarsson (gunnarhj) |
|
2015-01-07 14:29:32 |
Chris J Arges |
gdm (Ubuntu Trusty): status |
In Progress |
Fix Committed |
|
2015-01-07 14:29:39 |
Chris J Arges |
tags |
verification-done |
|
|
2015-01-07 14:29:40 |
Chris J Arges |
tags |
|
verification-needed |
|
2015-01-07 14:47:02 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/trusty-proposed/gdm |
|
2015-01-07 18:21:12 |
Gunnar Hjalmarsson |
bug watch added |
|
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=774798 |
|
2015-01-07 18:21:12 |
Gunnar Hjalmarsson |
bug task added |
|
gdm (Debian) |
|
2015-01-08 00:43:17 |
Bug Watch Updater |
gdm (Debian): status |
Unknown |
New |
|
2015-01-08 19:38:44 |
Brian Murray |
gdm (Ubuntu Utopic): status |
In Progress |
Fix Committed |
|
2015-01-08 19:50:33 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/utopic-proposed/gdm |
|
2015-01-21 17:08:39 |
Gunnar Hjalmarsson |
bug |
|
|
added subscriber Magnus Ewert |
2015-01-21 17:10:09 |
Gunnar Hjalmarsson |
tags |
verification-needed |
verification-done-trusty-gdm verification-done-trusty-lightdm verification-done-utopic-lightdm verification-needed |
|
2015-01-22 00:43:15 |
Brian Murray |
tags |
verification-done-trusty-gdm verification-done-trusty-lightdm verification-done-utopic-lightdm verification-needed |
verification-done-trusty verification-done-utopic-lightdm verification-needed |
|
2015-01-22 15:57:22 |
Mathew Hodson |
tags |
verification-done-trusty verification-done-utopic-lightdm verification-needed |
verification-done-trusty verification-needed-utopic |
|
2015-01-22 16:21:38 |
Martin Pitt |
tags |
verification-done-trusty verification-needed-utopic |
verification-done |
|
2015-01-23 09:02:30 |
Martin Pitt |
tags |
verification-done |
verification-done-trusty verification-needed-utopic |
|
2015-01-28 18:29:12 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2015-01-28 18:34:11 |
Launchpad Janitor |
gdm (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2015-01-28 22:36:57 |
Gunnar Hjalmarsson |
tags |
verification-done-trusty verification-needed-utopic |
verification-done |
|
2015-01-29 19:01:59 |
Launchpad Janitor |
gdm (Ubuntu Utopic): status |
Fix Committed |
Fix Released |
|
2015-02-16 17:43:13 |
Launchpad Janitor |
lightdm (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2015-02-25 22:40:22 |
Gunnar Hjalmarsson |
bug |
|
|
added subscriber Daniel Hahler |
2015-03-11 22:21:46 |
Timo Aaltonen |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2015-03-11 22:21:56 |
Timo Aaltonen |
tags |
verification-done |
|
|
2015-03-11 22:21:57 |
Timo Aaltonen |
tags |
|
verification-needed |
|
2015-03-12 07:28:05 |
Gunnar Hjalmarsson |
tags |
verification-needed |
verification-done |
|
2015-03-19 16:22:59 |
Launchpad Janitor |
lightdm (Ubuntu Utopic): status |
Fix Committed |
Fix Released |
|
2015-05-22 19:46:33 |
Bug Watch Updater |
gdm: status |
New |
Confirmed |
|
2018-02-12 17:18:16 |
Bug Watch Updater |
gdm: status |
Confirmed |
Won't Fix |
|
2018-06-29 21:16:17 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~canonical-desktop-team/ubuntu/+source/gdm3/+git/gdm3/+merge/348784 |
|
2018-07-18 14:52:04 |
Launchpad Janitor |
merge proposal linked |
|
https://code.launchpad.net/~canonical-desktop-team/ubuntu/+source/gdm3/+git/gdm3/+merge/349818 |
|