Bug 485751
| Summary: | /etc/X11/prefdm should support falling back to SLiM | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Christoph Wickert <christoph.wickert> | ||||
| Component: | initscripts | Assignee: | Bill Nottingham <notting> | ||||
| Status: | CLOSED NEXTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | low | ||||||
| Version: | 10 | CC: | fred_leah, kevin, lex.lists, notting, rvokal | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | 8.86.3-1 | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2009-03-24 20:44:51 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: | |||||||
| Bug Depends On: | |||||||
| Bug Blocks: | 478821 | ||||||
| Attachments: |
|
||||||
|
Description
Christoph Wickert
2009-02-16 17:46:13 UTC
Meh. This cries out for something that can be modifed more sanely. Let me see if there's a better way out of this. (In reply to comment #1) > Meh. This cries out for something that can be modifed more sanely. Why that? If this is not sane, the others aren't sane ether. I guess the best would be the Xclients.d solution from bug #142260, but I have no idea how this is supposed to work. Well, the simple answer for LXDE is to write a /etc/sysconfig/desktop with DISPLAYMANAGER set somewhere. But I don't want to keep having to modify this file for every desktop that may possibly exist. I know about /etc/sysconfig/desktop, I'm happily using it in http://cwickert.fedorapeople.org/lxde/fedora-livecd-lxde.ks But how am I supposed to write/modify this file on a normal install (when not installing from the LXDE livecd)? Doesn't gdm needed to be added to lxde-desktop group in comps.xml. xfce-desktop & gnome-desktop both have it. kde-desktop will install kdm. No, I'm not going add gdm to the lxde-group, because it will pull in gnome-session, gnome-control-center and many more. That's why I added slim and want prefdm to support it. Why does gdm depend on gnome-session? Because the new GDM that was introduced in Fedora 8 runs in a Gnome session. Created attachment 334152 [details]
Proposed Patch to configure slim via DISPLAYMANAGER on /etc/X11/prefdm
I wnat to propose, that it should be possible to use slim via setting DSPLAYMANAGER=SLIM in the /etc/X11/prefdm file.
You can already make SLiM defdault in /etc/sysconfig/desktop, but does it really mela a difference if the file reads DISPLAYMANAGER=SLIM or DISPLAYMANAGER=/usr/bin/slim-dynwm This still is no fallback and the file still needs to be configured manually. I'm looking for something that is working out of the box after a "yum groupinstall LXDE". Well, that can't work now because you don't get SLIM with 'yum groupinstall lxde', at least not without extra flags or package selection. Aside from that, fixed in http://git.fedorahosted.org/git/?p=initscripts.git;a=commitdiff;h=7fed044885fb2eeb92fe59cec649318caff7e382. initscripts-8.86.1-1 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/initscripts-8.86.1-1 initscripts-8.86.2-1 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/initscripts-8.86.2-1 initscripts-8.86.3-1 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report. |