Bugzilla – Bug 116660
Loading customized DSDT.aml via initrd results in black screen after grub boot
Last modified: 2005-10-20 13:30:53 UTC
I have got a customized DSDT.aml, which worked perfectly under SuSE 9.3, it is my original plus the sbs-linux patch (http://sourceforge.net/projects/sbs-linux) for Smart Battery and Acer TM4xxx Laptops. I correctly grabbed from /proc/acpi/dsdt, disassembled, patched, recompiled and put into "/etc/", then adjusted path in /etc/sysconfig/kernel (DSDT_ACPI="/etc/DSDT.aml"), ran mkinitrd, it showed to have it built into initrd. Reboot, after grub the screen remains BLACK. The same procedure under SuSE 9.3 results in a correctly booting and working system. Is there a problem with 2.6.13 and the DSDT-from-initrd patches?
Hmm, overriding the DSDT via initrd works for me in recent SL versions (last tested was, I think RC1). So probably the ACPI interpreter changes since 9.3 have a problem with this DSDT. You could try to remove all vga= and splash= boot params, add vga=1 early_printk=vga boot params and have a look at the output, you should so now where it fails. Even better would be a serial console if a serial adapter can be connected.
(In reply to comment #1) > Hmm, overriding the DSDT via initrd works for me in recent SL versions (last > tested was, I think RC1). > So probably the ACPI interpreter changes since 9.3 have a problem with this DSDT. > > You could try to remove all vga= and splash= boot params, add vga=1 > early_printk=vga boot params and have a look at the output, you should so now > where it fails. > Even better would be a serial console if a serial adapter can be connected. Thanks, I noticed that if I wait on the black screen, it would boot 30 sec later, however, powersave will SEGFAULT (!?!?!). The probm was already resolved on sbs-linux bugzilla: https://sourceforge.net/tracker/?func=detail&atid=714494&aid=1289776&group_id=129330 The solution was, to boot with "ec_burst=0x00" as kernel commandline. However, maye this kernel option should be documented for OpenSUSE somewhere, as the affected Acer Laptops were sold many many times last year...
Feel free to add a page/comments how to configure your hardware best at: http://susewiki.org