Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.

Bug 478821

Summary: Firstboot Problems rl5
Product: [Fedora] Fedora Reporter: Frank Murphy <frankly3d>
Component: lxde-commonAssignee: Christoph Wickert <christoph.wickert>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 10CC: christoph.wickert, fred_leah
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-04-07 11:36:01 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: 142260, 485751, 485789    
Bug Blocks: 505781    
Attachments:
Description Flags
lxde tweaks none

Description Frank Murphy 2009-01-05 11:57:02 UTC
Created attachment 328187 [details]
lxde tweaks

Description of problem: Will not go to firstboot(5) if only DE\WM installed.


Version-Release number of selected component (if applicable):


How reproducible: Fresh Install from F10-DVD (i386),
Check LXDE only in Desktop, Base, X etc.. to suit.


Steps to Reproduce:
1. Reboot when asked
2.
3.
  
Actual results: rl3 firstboot screen?


Expected results: rl5 firstboot screen


Additional info:
had to do the following tweaks: check attached test
(is there an easier way)

Comment 1 Christoph Wickert 2009-01-05 15:21:20 UTC
Sorry Frank, I don't really understand what you are talking about. You are complaining that
1. the machine won't go into runlevel 5 after installation by default
2. firstboot is not run after installation
3. SLiM is not started automatically
4. LXDE does not start without configuring /etc/sysconfig/desktop previously.

Did I understand that correctly?

All these will be fixed in the LXDE-Spin I'm working on [1], but there is not much I can do in lxde-common because the package does not own the relevant files:
1. needs to be fixed in anaconda, because anaconda writes the inittab.
2. caused by 1.
3. needs to be fixed in initscripts, because they own etc/X11/prefdm.
4. LXDE should not be made default, but it should be detected and run automatically. Editing /etc/X11/xinit is strictly forbidden because everybody will get LXDE then. Your edit also prevents /etc/X11/xinit/Xclients from being executed.

The proper way is to add /etc/X11/xinit/Xclients.d/Xclients.lxde.sh as described in bug #142260. Also affects Xfce and _all_ other desktops/window-managers except of Gnome and KDE, because ATM none use /etc/X11/xinit/Xclients.d/.

[1] https://fedoraproject.org/wiki/Features/LXDESpin

P. S.: I know http://wiki.lxde.org/en/Fedora, because I wrote that page. ;)

Comment 2 Frank Murphy 2009-01-05 16:06:19 UTC
You pretty much got it covered.
Look forward to the spin.

Frank

Comment 3 Christoph Wickert 2009-01-05 18:50:49 UTC
Ok then. I will add /etc/X11/xinit/Xclients.d/Xclients.lxde.sh in the next release of lxde-common.

I will also ask for support of SLiM in the initscripts and eventually in anaconda. I'm going to cc you to the bugs I open. Thanks a lot for your comments so far.

Comment 4 Christoph Wickert 2009-02-16 16:51:37 UTC
*** Bug 485738 has been marked as a duplicate of this bug. ***

Comment 5 Christoph Wickert 2009-04-07 11:36:01 UTC
Ok, all outstanding bugs are fixed and I've just made SLiM default in comps, so this should not happen any longer.