Description of problem: After installing the i586 KDE dvd of Mageia 3 - alpha1 pre-release (2nd September version), at the first reboot the system hangs just after grub with the message: "This kernel requires the following features not present on the CPU: pae" When investigating, it seems the installer installed the server_3.5.3-2.mga3 variant of the kernel, which requires pae. But pae is not emulated by VirtualBox. The problem seems that kernel-server gets installed instead of the kernel-desktop.
Whiteboard: (none) => 3alpha1
Seems same problem on real hw with iso from 05.09., but I see no message
CC: (none) => magnus.mud
I can't reproduce this bug http://svnweb.mageia.org/soft/drakx/trunk/perl-install/install/pkgs.pm?view=markup#l138
Keywords: (none) => NEEDINFO
I was a bit surprised to see the "server" installed on my VB 64 bit guest which has 1024 meg of memory on a clean install of Mageia-3-alpha2-x86_64-DVD.iso
CC: (none) => junk_no_spam
uh? we explicitely blacklist kernel-server if PAE is not prevent. Can you attach the /root/drakx/report.bug* from this system?
CC: (none) => thierry.vignaud
CC: junk_no_spam => (none)
Hallo, Can you provide the answers to comment 4. Otherwise we have to close this bug. Roelof
CC: (none) => r.wobben
I think this was fixed in recent beta. Thierry can you confirm?
No. There's been no change regarding this.
Valid 3beta2 in vbox or real HW i586 or x86_64 During install i saw it install kernel-server then when it reached the stage of installing nonfree graphics driver it installed kernel-desktop586 & devel (i586 dvd) and the relevant nvidia kernel package and also the dkms nvidia. I'll add more info and report.bug from this kde install
Summary: Mga3 alpha1 - pre release - i586 Dvd installs the server flavour of the kernel (on a Virtualbox) => Dvds install the server flavour of the kernelWhiteboard: 3alpha1 => 3alpha1 3beta2Priority: Normal => release_blockerKeywords: NEEDINFO => (none)
CC: (none) => eeeemail
CC: (none) => ennael1, tmb
$ uname -a Linux localhost 3.8.0-server-0.rc3.1.mga3 #1 SMP Thu Jan 10 11:09:49 UTC 2013 i686 i686 i686 GNU/Linux $ rpm -qa | grep kernel kernel-server-devel-latest-3.8.0-0.rc3.1.mga3 kernel-server-latest-3.8.0-0.rc3.1.mga3 kernel-userspace-headers-3.8.0-0.rc3.1.mga3 kernel-firmware-20121225-1.mga3 nvidia-current-kernel-3.8.0-server-0.rc3.1.mga3-310.19-6.mga3.nonfree kernel-server-devel-3.8.0-0.rc3.1.mga3-1-1.mga3 kernel-desktop586-devel-3.8.0-0.rc3.1.mga3-1-1.mga3 nvidia-current-kernel-3.8.0-desktop586-0.rc3.1.mga3-310.19-6.mga3.nonfree kernel-server-3.8.0-0.rc3.1.mga3-1-1.mga3 nvidia-current-kernel-server-latest-310.19-6.mga3.nonfree kernel-desktop586-3.8.0-0.rc3.1.mga3-1-1.mga3 nvidia-current-kernel-desktop586-latest-310.19-6.mga3.nonfree # dkms status nvidia-current, 310.19-2.mga3.nonfree, 3.8.0-desktop586-0.rc3.1.mga3, i586: installed nvidia-current, 310.19-2.mga3.nonfree, 3.8.0-desktop586-0.rc3.1.mga3, i586: installed-binary from 3.8.0-desktop586-0.rc3.1.mga3 nvidia-current, 310.19-2.mga3.nonfree, 3.8.0-server-0.rc3.1.mga3, i586: installed-binary from 3.8.0-server-0.rc3.1.mga3
Created attachment 3377 [details] report.bug.xz default kde install from i586 3beta2 dvd first build (14th Jan)
pae is emulated by virtualbox, at least in the one from claire: * bestKernelPackage (-server): kernel-server-latest flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm dtherm tpr_shadow vnmi flexpriority sub _bestKernel_extensions { my ($o_match_all_hardware) = @_; $::o->{kernel_extension} ? $::o->{kernel_extension} : $o_match_all_hardware ? (arch() =~ /i.86/ ? '-desktop586' : '-desktop') : detect_devices::is_xbox() ? '-xbox' : detect_devices::is_i586() ? '-desktop586' : _is_kernelServer_needed() ? '-server' : '-desktop'; } sub _is_kernelServer_needed() { # forbid selecting kernel-server if not having PAE since PAE support is mandatory for kernel-server: return if !detect_devices::has_cpu_flag('pae'); arch() =~ /i.86/ && detect_devices::dmi_detect_memory() > 3.8 * 1024 || detect_devices::isServer(); }
so likely not a bug
(In reply to Malo Deniélou from comment #0) > "This kernel requires the following features not present on the CPU: > pae" > When investigating, it seems the installer installed the server_3.5.3-2.mga3 > variant of the kernel, which requires pae. But pae is not emulated by > VirtualBox. This may be OT or irrelevant, but VirtualBox has an option to enable PAE/NX under System/Processor. I usually enable it for my own VMs, because typically I run 32 bit and that way it will work even if the kernel isn't PAE. But maybe you mean something different.
CC: (none) => bozonius
Can we then close this bug?
Let's say so
Status: NEW => RESOLVEDResolution: (none) => OLD