Mageia Bugzilla – Bug 6077
Some Centrino laptops forced to use vesa driver & No ACPI
Last modified: 2014-02-08 20:52:00 CET
I'd appreciate if we can get this fixed quite quickly as this is the main computer we both use. It is an old Samsung X20
Unless I choose No ACPI it hard locks on boot and has to be forcibly powered off.
After upgrade I was left with no video, using the 'Intel i810 or later' driver gives an error 'No devices found'. I managed to get X up using the vesa driver but it is not running well.
# lspcidrake -v | grep -i 915
unknown : Intel Corporation|Mobile 915GM/GMS/910GML Express Graphics Controller [DISPLAY_OTHER] (vendor:8086 device:2792 subv:144d subd:c01a) (rev: 03)
Card:Intel 810 and later: Intel Corporation|Mobile 915GM/GMS/910GML Express Graphics Controller [DISPLAY_VGA] (vendor:8086 device:2592 subv:144d subd:c01a) (rev: 03)
unknown : Intel Corporation|Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller [BRIDGE_HOST] (vendor:8086 device:2590 subv:144d subd:c01a) (rev: 03)
$ uname -r
I'll attach some logs
Created attachment 2366 [details]
Created attachment 2367 [details]
Created attachment 2368 [details]
Created attachment 2369 [details]
kernel/warnings.log from today
May 24 20:31:44 localhost kernel: [ 28.948848] ACPI Exception: AE_BAD_PARAMETER, Thread 4073907200 could not acquire Mutex [0x1] (20120111/utmutex-276)
Not sure if that is relevant.
Tried acpi= with each of force, ht & noirq but the only way to boot the machine is with acpi=off. Otherwise it hard locks.
This was not necessary with mga1.
I cannot now 'sleep' the machine.
Booting the linux-nonfb grub option (without acpi=off added) gives a kernel panic.
I don't know of a way to capture it in full but I managed a photo..
Created attachment 2395 [details]
I am experience the same issues on a Toshiba L300
Created attachment 2396 [details]
Created attachment 2397 [details]
Created attachment 2399 [details]
Changing to all and updating title as Rodger is experiencing the same issues with x86_64 and more modern centrino dual core laptop
Created attachment 2484 [details]
Attaching dmidecode in case it is helpful
The laptop runs very hot with vesa and acpi=off so hope it is :)
A few things to test on kernel command line (one at a time, without any acpi=* option)
Just tested each of these Thomas and the machine hard locks with the fan running quickly and a blank screen. No caps lock light etc so have to power off.
See also bug 5835 which is the same model laptop.
Valid still with pre mga3 alpha2 gnome livecd i586
It hard locks after loading the linux kernel without acpi=off
Doesn't boot to X then and trying startx on tty2 fails
Xorg.0.log shows No devices found.
I'll attach the log and try with xdriver=vesa :(
Created attachment 2902 [details]
Xorg.0.log from 3alpha2 with acpi=off
Adding xdriver=vesa allows it to boot into Gnome fallback mode.
I hope we can fix this, mga2 has been a disaster for this laptop
Running XFdrake from gnomeclassic on the livecd and selecting i810 and later, then clicking to Test the settings gives:
An error occurred:
no screens found
I found that selecting what I think is probably the wrong driver, for newer poulsbo cards did seem to work but I'm unable to reboot to test it with a livecd.
Using xdriver=intel does not boot to X however.
So acpi-off and xdriver=fbdev allows it to boot to gnome fallback mode with an 800x600 screen, which I guess might be better then vesa if it will resize to 1024x768, so that's a start.
See also bug 1803 which may be related.
Just an update..
Booting with kernel-linus has allowed me to remove acpi=off from the kernel options. It must be one of our patches causing the regression.
Using the Intel i810 or later graphics driver still causes a hard lock though so stuck with Vesa.
I should say the above is in mga2
It also works with the intel driver for Vermillion based cards
Wich kernel-linus ? the 3.3 series in release & updates or the 3.4 series in updates_testing
Can you also test 3.4.15 from updates_testing, both desktop and linus kernel
Rodger, can you attach output of dmidecode.
It's 3.3 at the moment Thomas. I'll test the new one today though if I get a chance to. Thanks.
So far so good with the new kernel-linus, kernel-linus-devel, -latest's and kernel-userspace-headers for 3.4.15.
There is alot of info in syslog at boot so I'll attach it.
Created attachment 2975 [details]
syslog of boot with kernel-linus 3.4.15
kernel-desktop 3.4.15 still won't boot.
A few things to test...
Can you try to boot kernel-desktop586-3.4.15-1.mga2
That's to rule out i586 vs i686 issues (the kernel-linus is matching desktop586)
After that please try this one:
Thanks Thomas, I'll check later on or Monday morning at the latest.
I tested with both kernel-desktop586-3.4.15-1.mga2 and http://tmb.mine.nu/Mageia/2/bugs/6077/i586/kernel-desktop-3.4.15-1.1.mga2-1-1.mga2.i586.rpm but both refuse to boot and cause the hard lock.
I also tested with the new kernel-linus-3.4.16-1.mga2 which again, does work.
One minor unrelated comment you might be able to look at also. When adding a new kernel, the Boot Mageia grub option (/boot/vmlinuz) is created above the newly installed kernel, which is added to the bottom of the list, rather than at the top.
The result is that the default Boot Mageia option is moved into the middle of the installed kernels and looks messy/confusing. It's a relatively minor problem as it boots the desired kernel but I thought it worth mentioning while you are working on them.
can you provide /var/log/dmesg from booting with kernel-desktop-3.4* too
Created attachment 3048 [details]
dmesg with kernel-desktop-3.4.16 and acpi=off
valid pre-3alpha3 also (gnome i586 livedvd)
Today I tried a Mageia2KDEi586 Live CD on a Compaq Pressario CQ60-202ED (NF273EA) with a Intel GMA 4500MHD video chip.
It seems to have the same bug, it hard locked soon after starting to boot it, xdriver=intel didn't help.
I didn't try vesa, because I only wanted to check whether it would be a good idea to install Mageia on it and I don't think vesa can handle the video's and complicated presentations she likes to watch.
This forum thread seems about the same bug
Marja, you may find that once you've installed and managed to boot, you can install kernel-linus and the machine will be able to run the correct intel driver then.
It would probably be useful to Thomas to be able to compare logs from different hardware.
You will probably need acpi=off and xdriver=vesa to get it to boot btw.
(In reply to comment #38)
> Marja, you may find that once you've installed and managed to boot, you can
> install kernel-linus and the machine will be able to run the correct intel
> driver then.
> It would probably be useful to Thomas to be able to compare logs from different
Well, it isn't my laptop, so I'm a very reluctant to try something without being sure it'll lead to a working install.
In case it isn't such a hard freeze as it seems (at first it reminded me of https://bugs.mageia.org/show_bug.cgi?id=7521, where there isn't a hard freeze at all): is there a way to ssh into a system you're booting with the LiveCD? I suppose, if it isn't really frozen, that it gets stuck at the language screen.
TBH, I was planning on trying the Mageia 1 LiveCD next week when I go to her, and to install that one if it works. I know it is EOL, but now she has a Windows-without-admin-password, which is worse. Her windows still works though, but since it refuses to defragment, there is probably a good chance it'll become unusable when I install Mageia next to it, so I really want to be sure Mageia will work well enough for her to do the same things with her laptop as she does now.
Of course, if the Mageia 1 Live CD works fine, I'll install that one and then install Mageia 2 or 3alpha3 DVD (if you don't prefer the latter, I'll take Mageia 2) next to it.
*** Bug 6167 has been marked as a duplicate of this bug. ***
With Mageia 2 and kernel-linus the intel driver works fine with the Intel GMA 4500MHD video chip
kernel-linus didn't pull in kernel-linus-latest, btw.
Is it better not to install kernel-linus-latest?
It works the other way around marja, kernel-linus-latest will install the latest kernel-linus.
but I think it is a good idea to have kernel-* suggest kernel-*-latest to get the auto-update function.
valid 3beta3 booting from gnome livecd
Hard locks without acpi=off and without xdriver=vesa it stops at Reached target Graphical Interface.
I have same issues too.
I installed Mageia 3 RC with live dvd. But when I was reboot system, it is staying on the black screen after grub. When I tried again to open with splash=verbose or splash=no on the kernel line, system is opening. Also when I opened with safe mode, system is opening.
My computer is hp 530
I wrote "xdriver=vesa" instead of "vga=788" on the kernel line in the menu.lst file and my problem is solved as temporary.
Firat, if you install kernel-linus and reboot into it, are you then able to use the proper driver and remove acpi=off?
I tried it but system still isn't opened. I solved my problem after deleting both "xdriver=vesa" and "vga=788" commands on the kernel line in the menu.lst.
Old line (it dosen't work well):
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=bfcb916c-d268-4acd-a2d5-78928636c295 splash quiet resume=UUID=39f328fd-25fa-478b-a9b1-b729d4fbddfc vga=788
New line (it work succesfully):
kernel (hd0,0)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=bfcb916c-d268-4acd-a2d5-78928636c295 splash quiet resume=UUID=39f328fd-25fa-478b-a9b1-b729d4fbddfc
Thank you very much for your interest.
If you need a working centrino as reference, my IBM thinkpad T43 have a "centrino" label and works without quirks using "ATI Radeon HD4870 and earlier" on mga3 and also did on mga2.
There is now a 3.4.52-1.1.mga2 and a 3.4.52-1.2.mga2 to test at:
Sorry Thomas, there is no improvement with either of these.
(In reply to Marja van Waes from comment #37)
> Today I tried a Mageia2KDEi586 Live CD on a Compaq Pressario CQ60-202ED
> (NF273EA) with a Intel GMA 4500MHD video chip.
The above mentioned system didn't have this bug anymore after installing Mageia 3
I chose to do a fresh install from the traditional installer DVD (only with a /home that was an exact copy of the Mageia 2 one), and went with the default video setting and the default kernel.
Valid 4beta2 from the live isos.
Booting with the 'safe mode' option which uses vesa ended in a kernel panic related to acpi, i'll attach a photo when I've manage to get it off my phone.
Created attachment 4563 [details]
4beta2 kernel panic pic
IBM T43 laptop with Intel 915GM graphics. Black screen on launching X.
Given xdriver=vesa on boot and it loads X, albeit sluggishly.
Created attachment 4911 [details]
IBM T43 output of dmidecode
Can you try on mga3 (from updates_testing)
and mga4 (from updates_testing)
Successful boot with kernel-desktop-3.10.28-1.mga3 \o/
Linux laptop 3.10.28-desktop-1.mga3 #1 SMP Sat Feb 1 16:24:06 UTC 2014 i686 i686 i686 GNU/Linux
closing then as same fix is also done for Mageia4 and Cauldron