Hi Bruno, thanks for your patch [*] to implement the ACPI VGA display extensions, as promised, I gave it a shot on my machine with Linux kernel 2.6.2 (swsusp2, ACPI20040116, ACPI/APIC fix). The patch applied cleanly and the kernel compiled fine. During boot, things look not too bad ACPI: AC Adapter [AC0] (on-line) ACPI: Battery Slot [BAT0] (battery present) ACPI: Power Button (FF) [PWRF] ACPI: Sleep Button (CM) [SLPB] ACPI: Lid Switch [LID] ACPI: Fan [FN00] (off) ACPI: Video Device [VGA] (multi-head: yes rom: no post: no) ACPI: Processor [CPU1] (supports C1 C2 C3, 8 throttling states) ACPI: Thermal Zone [THRM] (53 C) Asus Laptop ACPI Extras version 0.27 M2N model detected, supported Doing a tree /proc/acpi/video/ shows /proc/acpi/video/ `-- VGA |-- CRTD | |-- EDID | |-- brightness | |-- info | `-- state |-- LCDD | |-- EDID | |-- brightness | |-- info | `-- state |-- POST |-- POST_info |-- ROM `-- info (is it normal that CRT and LCD have another "D" at the end?) Doing a cat on the different nodes gives for LCD: cat ./LCDD/EDID cat ./LCDD/brightness cat ./LCDD/state state: 0x1f query: 0x01 cat ./LCDD/info device_id: 0x0400 type: UNKNOWN known by bios: yes And for CRT: cat ./CRTD/EDID cat ./CRTD/brightness cat ./CRTD/state state: 0x1d query: 0x00 cat ./CRTD/info device_id: 0x0100 type: CRT known by bios: yes And finally POST: cat ./POST cat ./POST_info cat ./ROM cat ./info Switching heads: yes Video ROM: no Device to be POSTed on boot: no Suspend to RAM seemed to work fine, however, there was the usual trouble upon powering back up: