[Bug 591651] New: Lenovo 3000 G410: Brightness Fn-keys does not work.
http://bugzilla.novell.com/show_bug.cgi?id=591651 http://bugzilla.novell.com/show_bug.cgi?id=591651#c0 Summary: Lenovo 3000 G410: Brightness Fn-keys does not work. Classification: openSUSE Product: openSUSE 11.3 Version: Milestone 4 Platform: x86-64 OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: gagarin.gtn@gmail.com QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.2.0) Gecko/20100115 SUSE/3.6.0-2.1 Firefox/3.6 I can control backlight brightness with KDE power management applet, and with 'echo x > /sys/class/backlight/acpi_video0/brightness'. But brightness control keys (Fn+UP, Fn+DOWN) on my keyboard doesn't work. They worked fine on my openSUSE 11.2, but broken in 11.3M4. 'showkey -k' shows nothing, when I'm pressing this keys. Reproducible: Always Steps to Reproduce: 1. Press Fn+DOWN Actual Results: Nothing Expected Results: Decreasing backlight brightness -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=591651 http://bugzilla.novell.com/show_bug.cgi?id=591651#c Kirill Gagarski <gagarin.gtn@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|Lenovo 3000 G410: |Lenovo 3000 G410: Backlight |Brightness Fn-keys does not |brightness Fn-keys does not |work. |work. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=591651 http://bugzilla.novell.com/show_bug.cgi?id=591651#c Jeff Mahoney <jeffm@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium CC| |jeffm@novell.com AssignedTo|kernel-maintainers@forge.pr |trenn@novell.com |ovo.novell.com | -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=591651 http://bugzilla.novell.com/show_bug.cgi?id=591651#c1 Thomas Renninger <trenn@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO CC| |hmh@hmh.eng.br InfoProvider| |gagarin.gtn@gmail.com --- Comment #1 from Thomas Renninger <trenn@novell.com> 2010-03-30 19:27:08 UTC --- Do you still have 11.2 installed? Could you try whether there also existed: /sys/class/backlight/acpi_video0/brightness or whether there was something with thinkpad in the name. Please attach acpidump. Is this an Intel graphics card? Then it could be related to kms (kernel mode setting). -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=591651 http://bugzilla.novell.com/show_bug.cgi?id=591651#c2 --- Comment #2 from Kirill Gagarski <gagarin.gtn@gmail.com> 2010-03-31 18:53:33 UTC --- Yes, I have installed 11.2 and there also exists /sys/class/backlight/acpi_video0/brightness. Laptop has an Intel GMA X3100 graphics card (Does it important? I can change brightness, but not via keyboard) I'll attach acpidump tommorow. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=591651 http://bugzilla.novell.com/show_bug.cgi?id=591651#c3 --- Comment #3 from Kirill Gagarski <gagarin.gtn@gmail.com> 2010-04-01 13:20:43 UTC --- Created an attachment (id=352006) --> (http://bugzilla.novell.com/attachment.cgi?id=352006) acpidump from 11.2 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=591651 http://bugzilla.novell.com/show_bug.cgi?id=591651#c4 --- Comment #4 from Kirill Gagarski <gagarin.gtn@gmail.com> 2010-04-01 13:21:11 UTC --- Created an attachment (id=352007) --> (http://bugzilla.novell.com/attachment.cgi?id=352007) acpidump from 11.3 -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=591651 http://bugzilla.novell.com/show_bug.cgi?id=591651#c5 --- Comment #5 from Thomas Renninger <trenn@novell.com> 2010-04-01 13:36:55 UTC --- Can you do (as root): rcacpid stop cat /proc/acpi/event the command should block. Then hit the brightness buttons. Do you see (one line per button hit) video events appearing then? If not and this worked with 11.2, then for some reason these are not generated anymore. You may need to reboot the system afterward, not sure how hal or others behave if they cannot reach the acpid socket anymore. You also should check: cat /sys/module/video/parameters/brightness_switch_enabled this should still be 1/Y/on by default. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=591651 http://bugzilla.novell.com/show_bug.cgi?id=591651#c6 --- Comment #6 from Kirill Gagarski <gagarin.gtn@gmail.com> 2010-04-01 13:57:00 UTC --- I can see video events in 11.2, but not in 11.3. Also I can't see keycodes (via showkey -k)from brightness buttons in 11.3. The result of 'cat /sys/module/video/parameters/brightness_switch_enabled' is 'Y' for 11.2 and 11.3. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=591651 http://bugzilla.novell.com/show_bug.cgi?id=591651#c7 Thomas Renninger <trenn@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |astarikovskiy@novell.com --- Comment #7 from Thomas Renninger <trenn@novell.com> 2010-04-01 14:33:03 UTC --- I expect that it's this that got executed on 11.2: Method (_Q11, 0, NotSerialized) { P8XH (Zero, 0x11) If (IGDS) { ^^^GFX0.BRTN (0x87) Notify (VPC0, 0x80) } Else { Notify (^^^PEGP.VGA.LCD, 0x87) Notify (VPC0, 0x80) } } Method (_Q12, 0, NotSerialized) { P8XH (Zero, 0x12) If (IGDS) { ^^^GFX0.BRTN (0x86) Notify (VPC0, 0x80) } Else { Notify (^^^PEGP.VGA.LCD, 0x86) Notify (VPC0, 0x80) } } _Q means the event should come through the EC. Can you do (11.3 is enough): watch -n1 cat /proc/interrupts then hit the brightness buttons. Does IRQ 9 increase if you hit the button? If you get interrupts without hitting the button do: rmmod thermal rmmod battery rmmod fan and try again. Does the battery show valid info (e.g. via an X application) or via: cat /proc/acpi/battery/*/* (be careful the battery driver is loaded!) I wonder whether the EC is working at all. Please also provide dmesg output of 11.3 boot. Kirill: If you provide info, please check the box below the comment field: "This comment provides the needed information." -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=591651 http://bugzilla.novell.com/show_bug.cgi?id=591651#c8 --- Comment #8 from Kirill Gagarski <gagarin.gtn@gmail.com> 2010-04-10 11:00:40 UTC --- Created an attachment (id=353598) --> (http://bugzilla.novell.com/attachment.cgi?id=353598) Dmesg output -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=591651 http://bugzilla.novell.com/show_bug.cgi?id=591651#c9 Kirill Gagarski <gagarin.gtn@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|gagarin.gtn@gmail.com | --- Comment #9 from Kirill Gagarski <gagarin.gtn@gmail.com> 2010-04-10 11:01:05 UTC ---
Does IRQ 9 increase if you hit the button? Yes.
Does the battery show valid info
It shows correct info about charging/discharging state, but I'm not sure about battery model and OEM. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=591651 http://bugzilla.novell.com/show_bug.cgi?id=591651#c Thomas Renninger <trenn@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #353598|application/octet-stream |text/plain mime type| | -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=591651 http://bugzilla.novell.com/show_bug.cgi?id=591651#c10 Thomas Renninger <trenn@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |gagarin.gtn@gmail.com --- Comment #10 from Thomas Renninger <trenn@novell.com> 2010-04-26 08:02:33 UTC --- Sorry for the delay. Can you try to: unload following drivers via rmmod: battery thermal fan then increase ACPI debug level:
echo 0xFFFFFFFF > /sys/module/acpi/parameters/debug_layer echo 0x8000020F > /sys/module/acpi/parameters/debug_level
do:
logger "Before button hit" Now hit the button logger "After button hit" and send /var/log/message output. Only output between above button hit messages is relevant.
-- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=591651 http://bugzilla.novell.com/show_bug.cgi?id=591651#c11 --- Comment #11 from Kirill Gagarski <gagarin.gtn@gmail.com> 2010-06-29 17:03:35 UTC --- I'm sorry for the delay too. I've just installed RC and brightness keys work fine. Thank you. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=591651 http://bugzilla.novell.com/show_bug.cgi?id=591651#c12 Kirill Gagarski <gagarin.gtn@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |CLOSED InfoProvider|gagarin.gtn@gmail.com | Resolution| |FIXED --- Comment #12 from Kirill Gagarski <gagarin.gtn@gmail.com> 2010-06-29 17:04:10 UTC --- I'm sorry for the delay too. I've just installed RC and brightness keys work fine. Thank you. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com