Bug 9355 - Pressing Fn + Home (brightness up) on Thinkpad X60s crashes X
Summary: Pressing Fn + Home (brightness up) on Thinkpad X60s crashes X
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/intel (show other bugs)
Version: 7.1 (2006.05)
Hardware: x86 (IA32) Linux (All)
: high major
Assignee: Alan Hourihane
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-15 09:29 UTC by John Fettig
Modified: 2007-01-20 17:33 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
xorg.conf (3.22 KB, text/plain)
2006-12-15 09:30 UTC, John Fettig
no flags Details
The logfile before I press anything (98.62 KB, text/plain)
2006-12-15 09:31 UTC, John Fettig
no flags Details
The log messages after I turn the brightness down (3.21 KB, text/plain)
2006-12-15 09:31 UTC, John Fettig
no flags Details
After pressing the brightness up button (4.74 KB, text/plain)
2006-12-15 09:33 UTC, John Fettig
no flags Details
The xserver has crashed with one button press. (103.85 KB, text/plain)
2006-12-15 09:39 UTC, John Fettig
no flags Details
The log of acpid (886 bytes, text/plain)
2006-12-15 09:42 UTC, John Fettig
no flags Details

Description John Fettig 2006-12-15 09:29:03 UTC
When adjusting the LCD brightness on an IBM Thinkpad X60s, adjusting the
brightness up crashes the x server on Fedora Core 5.  Adjusting the brightness
down works fine.  If I stop acpid before attempting the adjustment, it doesn't
crash.  There is probably a bug in the ibm_acpi module as well that is causing
this one.

I will attach my xorg.conf and the relevant logs, hopefully this is something
easily fixed or at least worked around.
Comment 1 John Fettig 2006-12-15 09:30:05 UTC
Created attachment 8124 [details]
xorg.conf

Dual head config, don't think that's important though.
Comment 2 John Fettig 2006-12-15 09:31:04 UTC
Created attachment 8125 [details]
The logfile before I press anything

This is what the log looks like before I press anything.
Comment 3 John Fettig 2006-12-15 09:31:54 UTC
Created attachment 8126 [details]
The log messages after I turn the brightness down

After the brightness down button is pressed.  Here the xserver is still
functioning.
Comment 4 John Fettig 2006-12-15 09:33:01 UTC
Created attachment 8127 [details]
After pressing the brightness up button

Here I have pressed the brightness up button.  Now the screen is black, but the
xserver is still running.  If I continue to press the brightness up button, it
will crash.
Comment 5 John Fettig 2006-12-15 09:39:36 UTC
Created attachment 8128 [details]
The xserver has crashed with one button press.

The complete Xorg.0.log from when the xserver crashes after one press of "Fn +
Home", or brightness up.
Comment 6 John Fettig 2006-12-15 09:42:11 UTC
Created attachment 8129 [details]
The log of acpid
Comment 7 John Fettig 2006-12-15 09:54:39 UTC
Here's what video hardware I have:

00:02.0 VGA compatible controller: Intel Corporation Mobile Integrated Graphics
Controller (rev 03) (prog-if 00 [VGA])
        Subsystem: Lenovo Unknown device 201a
        Flags: bus master, fast devsel, latency 0, IRQ 11
        Memory at ee100000 (32-bit, non-prefetchable) [size=512K]
        I/O ports at 1800 [size=8]
        Memory at d0000000 (32-bit, prefetchable) [size=256M]
        Memory at ee200000 (32-bit, non-prefetchable) [size=256K]
        Capabilities: [90] Message Signalled Interrupts: 64bit- Queue=0/0 Enable
-
        Capabilities: [d0] Power Management version 2

00:02.1 Display controller: Intel Corporation Mobile Integrated Graphics Control
ler (rev 03)
        Subsystem: Lenovo Unknown device 201a
        Flags: fast devsel
        Memory at ee180000 (32-bit, non-prefetchable) [size=512K]
        Capabilities: [d0] Power Management version 2
Comment 8 John Fettig 2006-12-15 12:33:29 UTC
One more bit of information:  This is in Fedora Core 5.  I booted off a Kubuntu
Dapper (6.06) cd, and the brightness up/down worked fine.  Not sure which driver
it was using, though.  So I decided I would go to ubuntu, and downloaded Ubuntu
Edgy (6.10).  Booted off that live cd, and the problem was back!  So, at this
point I am going to stick with Fedora until there is a fix released, mainly
because I doubt dual-head will work in Ubuntu 6.06.
Comment 9 Alan Hourihane 2006-12-15 13:14:48 UTC
Fedora Core 5 is pretty old and it's using a very old i810 driver.

If ubuntu is working I suspect it's using a newer driver too.

Closing this if it's working on Ubuntu.

Feel free to reopen if you try again and have more information with up-to-date
drivers. Maybe with FC6.
Comment 10 John Fettig 2006-12-15 20:10:59 UTC
Ah, but here's the catch.  It works in 6.06 but not 6.10.  And for all I know,
6.06's live cd was using vesa, I didn't check (I should have).  6.10's live cd
i.e. the most recent version of ubuntu) didn't work.  Perhaps I will try FC6.
Comment 11 Tim Stewart 2007-01-20 17:33:50 UTC
I'm running Kubuntu 6.10 with my own compiled kernel (2.6.19.2) and this 
problem still exists.  I'm on BIOS version 2.05 (the latest at this time).  
The following page has some more info--it was recently created by a friend of 
mine and added to by others:

  http://www.thinkwiki.org/wiki/Problem_with_LCD_brightness_buttons

My opinion is this bug should be reopened.  What do you guys think?


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.