Unable to change the default session for GDM
Bug #403291 reported by
Mario Limonciello
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mythbuntu |
Fix Released
|
Undecided
|
Unassigned | ||
gdm |
Expired
|
Wishlist
|
|||
gdm (Ubuntu) |
Fix Released
|
Medium
|
Martin Pitt | ||
Karmic |
Fix Released
|
High
|
Martin Pitt | ||
mythbuntu-default-settings (Ubuntu) |
Fix Released
|
Undecided
|
Mario Limonciello | ||
Karmic |
Fix Released
|
Undecided
|
Mario Limonciello | ||
xubuntu-default-settings (Ubuntu) |
Fix Released
|
High
|
Lionel Le Folgoc | ||
Karmic |
Fix Released
|
High
|
Lionel Le Folgoc |
Bug Description
ISO: Mythbuntu 2009-07-22.2
The session boots up into a gnome session. This is caused by bug 403289. Once all the gnome is cleaned up from the environment, the ISO still boots into the Xfce4 session instead.
The setting for "Mythbuntu" to be the default in gdm-cdd.conf has no effect.
Related branches
lp:~didrocks/xubuntu-default-settings/defaultsessionhandling
- Lionel Le Folgoc: Approve
-
Diff: 75 lines (+30/-8)4 files modifieddebian/changelog (+15/-0)
debian/control (+0/-2)
debian/postinst (+2/-6)
debian/postrm (+13/-0)
Changed in gdm (Ubuntu): | |
importance: | Undecided → Low |
summary: |
- 9.10 A3 candidate ISO, default session is not mythbuntu + Unable to change the default session for GDM |
Changed in mythbuntu: | |
status: | New → Triaged |
Changed in xubuntu-default-settings (Ubuntu): | |
status: | New → In Progress |
Changed in gdm (Ubuntu): | |
importance: | Low → High |
status: | Triaged → In Progress |
Changed in xubuntu-default-settings (Ubuntu Karmic): | |
status: | Triaged → In Progress |
Changed in gdm: | |
status: | Unknown → New |
tags: | added: iso-testing |
Changed in xubuntu-default-settings (Ubuntu): | |
status: | Triaged → In Progress |
Changed in mythbuntu: | |
status: | Triaged → Fix Released |
Changed in gdm: | |
importance: | Unknown → Wishlist |
Changed in gdm: | |
status: | New → Expired |
To post a comment you must log in.
I checked gdm's session behaviour. If the user does not have a ~/.dmrc, the default is determined by ./daemon/ gdm-session- direct. c, get_fallback_ session_ name().
This checks if a "gnome" session is available, and uses it if so. If not, it takes the first available session in /usr/share/ xsessions/ . "First" isn't really defined in terms of asciibetical or so.
So if it is reasonable to just have one session by default in mythbuntu (after bug 403289 is fixed), this might be enough. Otherwise we have to reintroduce the concept of a system default session in /etc/gdm/ custom. conf.