You are not logged in.

#1 2009-07-19 11:00:11

litemotiv
Forum Fellow
Registered: 2008-08-01
Posts: 5,026

[Solved] Custom DSDT in kernel not working, appreciate advice

Since the initrd-dsdt hook was removed in 2.6.30 i've been trying to compile my custom dsdt directly into the kernel.

I followed the instructions from LessWatts: created a DSDT.hex, included it in the kernel source, compiled and rebooted. This all seems to work, dmesg shows the DSDT being overridden and the /proc/acpi/video/VGA entry i need is created. However, echoing to the brightness entry of LCD doesn't work:

# echo 52 > brightness

echo: write error: Invalid argument

The /sys/class/backlight/ directory is also empty, which i believe should be linked to the /proc/acpi dir (?).

It used to work fine with the custom dsdt in initrd, so i have no idea what the problem is. Does anyone have a tip or suggestion?

[Update]

My mistake, i had tried out acpi=vendor before and still had the parameter appended in Grub. Removing this solved it.

Last edited by litemotiv (2009-07-28 20:54:41)


ᶘ ᵒᴥᵒᶅ

Offline

Board footer

Powered by FluxBB