Bug 447910
Summary: | gdm does not run ~/.xsession | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Jan "Yenya" Kasprzak <kas> |
Component: | gdm | Assignee: | jmccann |
Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | 9 | CC: | cschalle, nyh, rstrode |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2008-05-22 17:31:31 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Jan "Yenya" Kasprzak
2008-05-22 12:59:12 UTC
Install the xorg-x11-xinit-session package and you should be good to go. *** This bug has been marked as a duplicate of 142260 *** This has helped, thanks. However - from the usability point of view: shouldn't the language and session selector be visible always, not only after the user types its user name? Well, the settings are specific to the user selected. If we showed them before hand, then on multi-user setups, one user could change the session, walk away, and another user could get logged into the wrong session or in the wrong language. We also want the selectors to show up with the user's preferred choice automatically. We don't know that information until the user gets selected. I don't need them being active, just visible (and disabled until user types his name). Altough maybe switching the gdm language from the menu even before login could be usable in the multi-user environment. After user types his name, it can be changed to his defaults. Wow! I just installed Fedora 9, and suddenly my .xsession, which has been working since I started using xdm rougly 16 years ago (!), stopped working. I see in this bug (which is, by the way, an unrelated bug from 4 years ago), in comment 1, the solution. But really, give me a break - why do we need this bizarre solution anyway??? Where's the logic of ignoring people's .xsession when they explicitly put that file in? After all, it's not like someone will accidentally create this file? I think this is an major error in judgement from Fedora, and one that needs to be reversed. No amount of documentation in the release notes (which I obviously missed...) can "explain" this bug away. There's simply no reason to have this bug, and it can be easily fixed (just do what that new package does - always). I think this bug definitely needs to be reopened! I'm even more surprised now that I see what the xorg-x11-xinit-session package does. I thought it will change gdm's default behavior or something, but it doesn't. Basically, all it does is to add a "User Script" option in the login script, in addition to the usual "KDE" and "Gnome" options. The user needs to explicitly choose this option to run his .xsession. If this is the case, why not install this "package" (a single file) always, by default - what does it hurt? |