GDM crashes when Sugar session is selected
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
sugar-0.88 (Debian) |
Fix Released
|
Unknown
|
|||
sugar-0.88 (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned | ||
Lucid |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
*** START SRU INFO ***
This package causes GDM to crash as-is. The fix is to add a comment to the .desktop file. This is not fixed in Maverick, but the fix has been well-tested and will be included in the next Debian version of the package. slangasek on IRC said he didn't see a problem with uploading this without fixing it in Maverick first.
** TEST CASE **
Install sugar-0.88. Switch to GDM. Select a user, and select "Sugar" as the session.
OLD BEHAVIOR: GDM should crash, disappearing from the screen.
NEW BEHAVIOR: The option is selected.
*** END SRU INFO ***
I installed Sugar, and the session is properly listed as an option from GDM, but as soon as I select that session with the combo box GDM immediately crashes. This does not happen for any other sessions and occurs all the time for me.
I poked through the system log and the following stood out:
Mar 19 17:30:45 dylan-netbook gdm-session-
Mar 19 17:30:49 dylan-netbook gdm-simple-
Mar 19 17:30:49 dylan-netbook gdm-binary[767]: WARNING: GdmDisplay: display lasted 0.112974 seconds
Mar 19 17:30:49 dylan-netbook gdm-simple-
The fact that GDM is crashing is being filed as a separate bug.
Here is % cat /usr/share/
[Desktop Entry]
Encoding=UTF-8
Name=Sugar
GenericName=Sugar
Exec=sugar
Type=Application
ProblemType: Bug
Architecture: i386
Date: Fri Mar 19 17:41:36 2010
DistroRelease: Ubuntu 10.04
NonfreeKernelMo
Package: sugar-session-0.88 0.87.2-1
PackageArchitec
ProcEnviron:
LANG=en_CA.utf8
SHELL=/bin/zsh
ProcVersionSign
SourcePackage: sugar-0.88
Uname: Linux 2.6.32-16-generic i686
Changed in sugar-0.88 (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → In Progress |
assignee: | nobody → Luke Faraone (lfaraone) |
Changed in sugar-0.88 (Debian): | |
status: | Unknown → Fix Committed |
Changed in sugar-0.88 (Ubuntu): | |
status: | Triaged → In Progress |
assignee: | nobody → Luke Faraone (lfaraone) |
Changed in sugar-0.88 (Ubuntu Lucid): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Luke Faraone (lfaraone) |
Changed in sugar-0.88 (Ubuntu): | |
status: | In Progress → Triaged |
Changed in sugar-0.88 (Ubuntu Lucid): | |
status: | In Progress → Fix Committed |
description: | updated |
Changed in sugar-0.88 (Ubuntu Lucid): | |
status: | Fix Committed → Triaged |
Changed in sugar-0.88 (Ubuntu): | |
assignee: | Luke Faraone (lfaraone) → nobody |
Changed in sugar-0.88 (Ubuntu Lucid): | |
assignee: | Luke Faraone (lfaraone) → nobody |
Changed in sugar-0.88 (Ubuntu Lucid): | |
status: | Fix Committed → In Progress |
Changed in sugar-0.88 (Debian): | |
status: | Fix Committed → Fix Released |
GDM being a wimp and crashing in this case (instead of showing a proper error message) is filed separately, in bug #542345