Same results in kernels:
* 220.127.116.11 vanilla
* gentoo-sources-2.6.32-r4 (above + gentoo patches)
All tests in attached output from vanilla kernel.
I have searched for similar bug reports, and didn't find anything that helped. I have attached a tar'd bzip of all debug information I've collected that seemed to be asked in other similar reports.
--> Contents of tar:
I have a fairly new Sony VPCS111FM. It's pretty much an Intel-everything laptop.
--> see lspci-tv.output
I cannot change the laptop brightness. From what I can tell, it looks like Kernel Mode Setting is required (?) on this machine/chipset to get X started, as I get a blank/black screen w/o KMS (using xf86-video-intel-2.9.1).
I have attempted to use the kernel parameter "acpi_brightness" set to either 'vendor' or 'video', and have attached various outputs that show the contents of /proc/acpi and /sys/class/backlight under both cases. 'vendor' gets me further, as the 'sony' directory and subentries appear in /sys/class/backlight, but they do not change the physical appear of the brightness of the screen.
--> see vendor-*
I have also attached a binary DSDT dump.
--> see dsdt.bin
I'm happy to try anything, as I'm completely at a loss after much debugging and trial and error.
*** Bug 15286 has been marked as a duplicate of this bug. ***
*** Bug 15280 has been marked as a duplicate of this bug. ***
Sorry about the barrage of duplicates -- not sure how that happened.
dmesg portion that seems relevant (kms, acpi_brightness="video")
[ 0.000000] Using ACPI (MADT) for SMP configuration information
[ 0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[ 0.001857] ACPI: Core revision 20090903
[ 0.938724] ACPI FADT declares the system doesn't support PCIe ASPM, so disable it
[ 0.938830] ACPI: bus type pci registered
[ 0.952032] ACPI: EC: Look up EC in DSDT
[ 0.952097] ACPI Error: No handler for Region [ERAM] (ffff880137861738) [EmbeddedControl] (20090903/evregion-319)
[ 0.952279] ACPI Error: Region EmbeddedControl(3) has no handler (20090903/exfldio-295)
[ 0.952455] ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PCI0.DOCK._STA] (Node ffff88013785c9b0), AE_NOT_EXIST
[ 0.952716] ACPI Error (uteval-0250): Method execution failed [\_SB_.PCI0.DOCK._STA] (Node ffff88013785c9b0), AE_NOT_EXIST
[ 0.953808] ACPI: Executed 1 blocks of module-level executable AML code
[ 0.957817] ACPI: BIOS _OSI(Linux) query ignored
[ 1.559923] ACPI: Interpreter enabled
[ 1.559996] ACPI: (supports S0 S3 S4 S5)
[ 1.560230] ACPI: Using IOAPIC for interrupt routing
[ 1.562175] [Firmware Bug]: ACPI: ACPI brightness control misses _BQC function
[ 1.571444] ACPI: EC: GPE = 0x16, I/O: command/status = 0x66, data = 0x62
[ 1.575026] ACPI: ACPI Dock Station Driver: 1 docks/bays found
vanilla 2.6.33-rc7 solved this issue for me.
Of note, is that acpi_backlight set to vendor or video acts the same now:
* `xbacklight -set FOO` works
* `xrandr --output LVDS1 --prop` returns nothing, so stuff like `xrandr --output LVDS1 --set BACKLIGHT_CONTROL native` does not work
I'd be curious as to why xbacklight works, and xrandr not, but no matter. Closing this bug.
> vanilla 2.6.33-rc7 solved this issue for me.