Bug 381549

Summary: intel: brightness buttons doesn't work (965GM)
Product: [openSUSE] openSUSE 11.0 Reporter: Stephan - <hi-du>
Component: X.OrgAssignee: Stefan Dirsch <sndirsch>
Status: RESOLVED DUPLICATE QA Contact: E-mail List <xorg-maintainer-bugs>
Severity: Normal    
Priority: P2 - High CC: marc.derumaux
Version: Beta 2   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 11.0   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: commit-1450acd.diff

Description Stephan - 2008-04-18 21:17:45 UTC
I can't use the brightness buttons with thinkpad x300.
If I select failsafe boot it works.

This buttons are very important, because the screen is very bright.. :)
Comment 1 Stefan Dirsch 2008-04-18 21:41:02 UTC
failsafe uses the fbdev configuration used during installation. The regular system uses the radeon driver instead. This explains the different behaviour.
Did this ever work before? Please attach Xserver config and logfile as usual.
Comment 2 Stefan Dirsch 2008-04-19 11:19:21 UTC
Ouch. Thinkpad means 965GM not Radeon X300. Possibly this issue has already been fixed in git. I'll attach the patch.
Comment 3 Stefan Dirsch 2008-04-19 11:20:09 UTC
Created attachment 209112 [details]
commit-1450acd.diff
Comment 4 Stefan Dirsch 2008-04-19 12:21:45 UTC
The patch was already applied to intel driver of Beta1. So this can't be the reason. Does at least using the 'xbacklight' program work for you?
Comment 5 Stephan - 2008-04-20 12:55:45 UTC
at the moment I can test it only with live cd. I can't install beta1 because the live installer is broken here.

xbacklight -set 90 works fine and also I can change the brightness with kpowersave
Comment 6 Stefan Dirsch 2008-04-21 09:14:25 UTC
IIRC there has been another backlight fix in git after the driver release of Beta1. In case you're familiar with git and know how to compile and install the driver, please give the current interl driver git a try. Otherwise, we need to wait for the next release, which will include this fix.
Comment 7 Stefan Dirsch 2008-04-23 07:02:47 UTC
Just updated the intel driver. Unfortunately there is no backlight fix included, so my assumptions were wrong. :-( I'm afraid only Intel can fix this, so I set this to LATER for now. 

I'm following the upstream Bugzilla movement and intel driver git check-ins, so eventually I'll see a possible fix for your problem, we can give a try. 

For now, please use the workaround. BTW, I'm also using xbacklight, since I didn't find brightness buttons on my laptop yet (Dell Inspiron 6400). Maybe I should check my manual ...
Comment 8 Stefan Dirsch 2008-04-30 20:01:34 UTC
https://bugs.freedesktop.org/show_bug.cgi?id=15773
Comment 9 DERUMAUX Marc 2008-05-05 23:04:56 UTC
As I see you are working on this problem, I could experience a similar problem on my dell XPS M1210, with Intel 945 GM graphic card. I installed new opensuse 11 beta2 x64 version.

Brightness keys affect screen light level but on a quite random way and it is almost unusable. As soon as I touch something in kpowersave, the screen is set back to the maximum brightness.

Brightness setting inside kpowersave configuration works well.

I can perform testings if that helps (but I'm not able to re-compile my kernel...)

Marc
Comment 10 Stefan Dirsch 2008-05-06 17:47:20 UTC
This look like a duplicate.

*** This bug has been marked as a duplicate of bug 308264 ***