Description of problem: On mga3 beta 1, when configuring a video card with XFdrake, the "Automatically start graphic interface" configuration option is not checked by default (attaching image). IMO this is not a good idea as if the user doesn't read all the options and hits next (like I did... several times today) and finishes the video card configuration, after the system is rebooted X won't start, and a reconfiguration of the video card will be needed. Having that option checked by default will avoid this mistake which will not be very obvious for naive users. Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. Start XFdrake 2. Select the video card to configure 3. Select (again) video card to configure in case of a system with multiple cards. 4. See on the options screen that the "Automatically start graphic interface" is not checked.
Created attachment 3291 [details] Automatically start graphic interface not checked
it seems it depends on the hardware but I'm not sure I really understand the code
URL: (none) => http://svnweb.mageia.org/soft/drakx-kbd-mouse-x11/trunk/lib/Xconfig/various.pm?view=markupCC: (none) => anssi.hannula, thierry.vignaud
Release blocker as it's a regression and will cause many problems when people start to "lose" their Xs..
Priority: Normal => release_blockerCC: (none) => sander.lepikHardware: i586 => All
still valid ? (there was some bugs since beta2 so you could try a netinstall or wait for the coming beta3) also what is your graphic card ?
Keywords: (none) => NEEDINFOWhiteboard: (none) => 3beta1
Watching latest nvidia bugs it seems to be still valid as it was mentioned in those bugs.
Keywords: NEEDINFO => (none)
This is indeed annoying. Thierry, can you please have a look on it?
CC: (none) => ennael1Assignee: bugsquad => thierry.vignaud
I think I see where the problem is :- In Xconfig/various.pm around line 224 subroutine runlevel() called without arguments is supposed to return the current runlevel but in mga3 the line cat_($f) =~ /^id:(\d):initdefault:\s*$/m && $1; returns null
CC: (none) => derekjenn
Created attachment 3616 [details] returns current runlevel correctly This proposed patch works for me on mga3b3
Keywords: (none) => PATCH
Created attachment 3617 [details] tidier patch same just tidier,
Attachment 3616 is obsolete: 0 => 1
Created attachment 3618 [details] another attempt Can you test this one? So that it works in all cases
Ccing the one that introduced systemd :-)
CC: (none) => mageia
Yes that works :-)
Fixed in SVN
Status: NEW => RESOLVEDResolution: (none) => FIXED
Still present in Mageia 3 beta 4.
Status: RESOLVED => REOPENEDCC: (none) => davidwhodginsResolution: FIXED => (none)Whiteboard: 3beta1 => 3beta4
Thierry, can you create a new package and request for submit? :)
Done
Status: REOPENED => RESOLVEDResolution: (none) => FIXED