Latest working kernel version:n/a Earliest failing kernel version:2.6.24-16 Distribution:Ubuntu Hardy Heron 8.04.1 Hardware Environment:Gateway m-1624 00:00.0 Host bridge: ATI Technologies Inc RS690 Host Bridge 00:01.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (Internal gfx) 00:02.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Graphics Port 0) 00:04.0 PCI bridge: ATI Technologies Inc Unknown device 7914 00:05.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Port 1) 00:06.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Port 2) 00:07.0 PCI bridge: ATI Technologies Inc RS690 PCI to PCI Bridge (PCI Express Port 3) 00:12.0 SATA controller: ATI Technologies Inc SB600 Non-Raid-5 SATA 00:13.0 USB Controller: ATI Technologies Inc SB600 USB (OHCI0) 00:13.1 USB Controller: ATI Technologies Inc SB600 USB (OHCI1) 00:13.2 USB Controller: ATI Technologies Inc SB600 USB (OHCI2) 00:13.3 USB Controller: ATI Technologies Inc SB600 USB (OHCI3) 00:13.4 USB Controller: ATI Technologies Inc SB600 USB (OHCI4) 00:13.5 USB Controller: ATI Technologies Inc SB600 USB Controller (EHCI) 00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 14) 00:14.1 IDE interface: ATI Technologies Inc SB600 IDE 00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia 00:14.3 ISA bridge: ATI Technologies Inc SB600 PCI to LPC Bridge 00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 01:05.0 VGA compatible controller: ATI Technologies Inc RS690M [Radeon X1200 Series] 01:05.2 Audio device: ATI Technologies Inc Radeon X1200 Series Audio Controller 07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E PCI Express Fast Ethernet controller (rev 01) Software Environment:Gnome Desktop Problem Description: Brightness function keys work before Linux is loaded. For example, it works in GRUB Steps to reproduce:
Problem Description: Brightness function keys work before Linux is loaded. For example, it works in GRUB. However when I boot with the kernel option noacpi or acpi=ht, The function keys work perfectly.
Will you please attach the output of dmesg, acpidump? Thanks.
with ACPI enabled, with ACPI video driver loaded, can you change the brightness via the sysfs backlight interface (/sys/class/backlight/acpi_video0/...) ? can you change the brightness via the procfs I/F (/proc/acpi/video/xxx/yyy/brightness) ? If yes, please kill acpid and run "cat /proc/acpi/event". what can you see when pressing the hotkey? If no, please attach the acpidump output.
Created attachment 17589 [details] dmesg output
I really don't know much about the operations you mention here. I however run 'cat /proc/acpi/event' and i had a 'no such file or directory found' error message. I however killed it using gnome-system-monitor but it the brightness function keys still do not work. I am attaching the acpidump. (In reply to comment #3) > with ACPI enabled, with ACPI video driver loaded, > can you change the brightness via the sysfs backlight interface > (/sys/class/backlight/acpi_video0/...) ? > can you change the brightness via the procfs I/F > (/proc/acpi/video/xxx/yyy/brightness) ? > If yes, please kill acpid and run "cat /proc/acpi/event". what can you see > when > pressing the hotkey? > If no, please attach the acpidump output. >
Created attachment 17590 [details] acpidump
please check the kernel config file and make sure (In reply to comment #5) > I really don't know much about the operations you mention here. I however run > 'cat /proc/acpi/event' and i had a 'no such file or directory found' error > message. Please attach the kernel config file here. Please make sure CONFIG_ACPI_PROC_EVENT is set in your kernel config. > I however killed it using gnome-system-monitor but it the brightness > function keys still do not work. I am attaching the acpidump. > > > (In reply to comment #3) > > with ACPI enabled, with ACPI video driver loaded, > > can you change the brightness via the sysfs backlight interface > > (/sys/class/backlight/acpi_video0/...) ? please run the following commands: echo 0 > /sys/class/backlight/acpi_video0/brightness; echo 7 > /sys/class/backlight/acpi_video0/brightness; is the brightness acutally changed?
I'm still trying to find the kernel config but it seems i have to download the sources first. (In reply to comment #7) > please check the kernel config file and make sure > > (In reply to comment #5) > > I really don't know much about the operations you mention here. I however > run > > 'cat /proc/acpi/event' and i had a 'no such file or directory found' error > > message. > Please attach the kernel config file here. > Please make sure CONFIG_ACPI_PROC_EVENT is set in your kernel config. > > > I however killed it using gnome-system-monitor but it the brightness > > function keys still do not work. I am attaching the acpidump. > > > > > > (In reply to comment #3) > > > with ACPI enabled, with ACPI video driver loaded, > > > can you change the brightness via the sysfs backlight interface > > > (/sys/class/backlight/acpi_video0/...) ? > please run the following commands: > echo 0 > /sys/class/backlight/acpi_video0/brightness; > echo 7 > /sys/class/backlight/acpi_video0/brightness; > is the brightness acutally changed? running the commands still returned a file not found error.
(In reply to comment #8) > I'm still trying to find the kernel config but it seems i have to download > the > sources first. > > (In reply to comment #7) > > please check the kernel config file and make sure > > > > (In reply to comment #5) > > > I really don't know much about the operations you mention here. I however > run > > > 'cat /proc/acpi/event' and i had a 'no such file or directory found' > error > > > message. > > Please attach the kernel config file here. > > Please make sure CONFIG_ACPI_PROC_EVENT is set in your kernel config. > > > > > I however killed it using gnome-system-monitor but it the brightness > > > function keys still do not work. I am attaching the acpidump. > > > > > > > > > (In reply to comment #3) > > > > with ACPI enabled, with ACPI video driver loaded, > > > > can you change the brightness via the sysfs backlight interface > > > > (/sys/class/backlight/acpi_video0/...) ? > > please run the following commands: > > echo 0 > /sys/class/backlight/acpi_video0/brightness; > > echo 7 > /sys/class/backlight/acpi_video0/brightness; > > is the brightness acutally changed? > > running the commands still returned a file not found error. > Please make sure the CONFIG_ACPI_VIDEO is m/y, please make sure the acpi video driver is loaded if it's not compiled in. will you please attach the kernel config file here?
i am having trouble finding the kernel configuration even after installing the kernel sources.
well. please attach the result of "ls /sys/class/backlight" and "ls /proc/acpi/".
Created attachment 17857 [details] output of 'ls /proc/acpi/
(In reply to comment #11) > well. please attach the result of "ls /sys/class/backlight" and "ls > /proc/acpi/". > output of 'ls /sys/class/backlight' is empty
Hmm, _BQC method is missed in this BIOS. could you please try any later kernel release please, say 2.6.26? you should see something under /sys/class/backlight/ then. please verify if this I/F can actually change the backlight.
I am running 2.6.27-3 and I am able to adjust the backlight. '/sys/class/backlight/' shows 'acpi_video0'
hah, seems that problem is fixed in the latest kernel. Close this bug.