On Sunday, December 11, 2011 06:58:33 AM Cristian Rodríguez wrote:
On 11/12/11 22:46, Thomas Renninger wrote:
On Sunday 11 December 2011 21:17:10 Cristian Rodríguez wrote:
On 09/12/11 17:31, Greg KH wrote:
On Fri, Dec 09, 2011 at 05:12:25PM -0300, Cristian Rodríguez wrote:
Hi:
I got this new laptop with openSUSE 12.1 and so far cannot successfully boot it :(
First, it requires acpi=noirq and i915.semaphores=1 to make it pass the loader screen , otherwise it freezes completely...
The "noirq" option is suspicious, that shouldn't happen on any "new" hardware these days unless the bios is really broken.
Reduced even more, box works /with only nox2apic
In case this is of any use or provides more info, I have packaged/upgraded the Linux firmware test kit, in the OBS project "hardware".. and run it as well.
attached is the results on this failing laptop, I see in the results that there are errors in the SSDT and DSDT, even If I already fixed some of them, I cannot load the corrected tables because apparently adding the files to ACPI_DSDT in /etc/sysconfig/kernel and running mkinitrd no longer have any effect :-| This may work again soon. I've sent out these: https://lkml.org/lkml/2011/11/3/440 One patch touches ACPICA code, but those guys said they are going to pick it up, but are/were busy with spec 5.0 parts. And no complaints from Linux people... Anyway, chances are really good that these will show up in 3.3 and I pushed them into 12.1 already.
You would have to do it "manually", but that's easy: Compile your modified table: iasl -sa DSDT.dsl copy the result to the /boot dir: cp DSDT.aml /boot/initrd_instrumented concatenate the original initrd on top: cat /boot/initrd-3.0-xxx >>/boot/initrd_instrumented and best duplicate a boot entry in /boot/grub/menu.lst and let it point (use the) modified initrd. You find examples or more details in the Documentation parts of the patches. Thomas -- To unsubscribe, e-mail: opensuse-kernel+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kernel+owner@opensuse.org