Lenovo Thinkpad X100e hard-locks when brightness function keys are with Radeon Driver (but works with fglrx)

Bug #557695 reported by Alex Chekholko on 2010-04-07
32
This bug affects 6 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Undecided
Unassigned

Bug Description

Pressing one of the function keys hard-locks the laptop, requiring a cold reset. E.g. trying to adjust brightness or sound.

There is nothing at all in the logs after reboot; the machine just plain locks up.

This is using latest Ubuntu 10.04 packages as of 2010-04-07

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: linux-image-2.6.32-19-generic 2.6.32-19.28
Regression: Yes
Reproducible: Yes
ProcVersionSignature: Ubuntu 2.6.32-19.28-generic 2.6.32.10+drm33.1
Uname: Linux 2.6.32-19-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: SB [HDA ATI SB], device 0: CONEXANT Analog [CONEXANT Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: alex 1395 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'SB'/'HDA ATI SB at 0xd0600000 irq 16'
   Mixer name : 'Conexant CX20582 (Pebble)'
   Components : 'HDA:14f15066,17aa21b2,00100301'
   Controls : 12
   Simple ctrls : 10
Date: Wed Apr 7 18:50:37 2010
HibernationDevice: RESUME=UUID=a1173ba9-f177-465a-b52b-4eae2437d6c8
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20100224.1)
MachineType: LENOVO 350828U
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-19-generic root=UUID=02d653f0-db79-4607-bfb7-c5238b07d969 ro crashkernel=384M-2G:64M,2G-:128M quiet splash
ProcEnviron:
 LANG=en_US.utf8
 SHELL=/bin/bash
RelatedPackageVersions: linux-firmware 1.33
RfKill:

SourcePackage: linux
dmi.bios.date: 03/12/2010
dmi.bios.vendor: LENOVO
dmi.bios.version: 6XET36WW (1.20a)
dmi.board.name: INVALID
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvr6XET36WW(1.20a):bd03/12/2010:svnLENOVO:pn350828U:pvrThinkPadX100e:rvnLENOVO:rnINVALID:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 350828U
dmi.product.version: ThinkPad X100e
dmi.sys.vendor: LENOVO

Alex Chekholko (alex-chekholko) wrote :
Alex Chekholko (alex-chekholko) wrote :

It also hard-locks if you switch to battery power. Bug 535653 is probably a duplicate of this one. As far as I can tell, this bug doesn't have anything to do with Xorg.

Actually, just double-checked, and the function keys for volume control work. The function keys for brightness hard-lock the machine. The "sleep" function key also works, but some of the others don't do anything.

description: updated
summary: - Lenovo X100e hard-locks when a function key is pressed
+ Lenovo X100e hard-locks when a function key is pressed (brightness)
Alex Chekholko (alex-chekholko) wrote :

booting with 'acpi=off' makes the brightness buttons work, and also allows disconnecting the AC adapter

Jerone Young (jerone) wrote :

This is most likely an issue with the open source radeon driver. Can some install the fglrx (ati proprietary driver)?

Do you still see this issue? Go to System->Administration->Hardware Drivers to install

Jerone Young (jerone) on 2010-04-13
summary: - Lenovo X100e hard-locks when a function key is pressed (brightness)
+ Lenovo Thinkpad X100e hard-locks when a function key is pressed
+ (brightness)

i tried this with the latest fglrx driver and I can safely say that the birghtness works like a charm. It is something definitely with the open source ati driver.

Anmar Oueja (anmar) wrote :

On simple clarification. The driver is installed on a Lucid image using the lucid procide version of the fglrx driver.

Jerone Young (jerone) on 2010-04-14
summary: Lenovo Thinkpad X100e hard-locks when a function key is pressed
- (brightness)
+ (brightness) with Radeon Driver (but works with fglrx)
summary: - Lenovo Thinkpad X100e hard-locks when a function key is pressed
- (brightness) with Radeon Driver (but works with fglrx)
+ Lenovo Thinkpad X100e hard-locks when brightness function keys are with
+ Radeon Driver (but works with fglrx)
Alex Chekholko (alex-chekholko) wrote :

I can confirm that brightness function keys now work after I installed fglrx.

ThorbjørnTux (martsummsw) wrote :

My Lenovo x100e seems to lock up on live cd-boot (ubuntu rc +kubuntu rc).
It does not matter if it has battery, direct power or both.
I find it difficult to try anything with fglrx. (The Kubuntu 9.10 CD (final) boots without problems.)

ThorbjørnTux (martsummsw) wrote :

Probably wrong post. This was meant for
This was meat for : https://bugs.launchpad.net/ubuntu/+source/linux/+bug/535653

Jeremy Foshee (jeremyfoshee) wrote :

Hi Alex,

If you could also please test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

    [This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete

This no longer happens to me with linux-image-2.6.32-21-generic and xserver-xorg-video-ati 1:6.13.0-1ubuntu5

OTOH, the mainline deb 2.6.34-999-generic and xserver-xorg-video-ati 1:6.13.0-1ubuntu5 causes the problem again (as well as hardlock on removing AC power as in bug 535653

Jeremy Foshee (jeremyfoshee) wrote :

This bug report was marked as Incomplete and has not had any updated comments for quite some time. As a result this bug is being closed. Please reopen if this is still an issue in the current Ubuntu release http://www.ubuntu.com/getubuntu/download . Also, please be sure to provide any requested information that may have been missing. To reopen the bug, click on the current status under the Status column and change the status back to "New". Thanks.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kj-expired
Changed in linux (Ubuntu):
status: Incomplete → Expired
Ben Guthro (ben-guthro) wrote :

FWIW, I tested this with the following results, with builds from the Ubuntu Kernel PPA

2.6.32.21 - hard lockup on Fn+Home
2.6.34.6 - hard lockup on Fn+Home
2.6.35.4 - backlight works
2.6.36.999 (daily from Aug 30) - backlight works

Does anyone know what changesets might be responsible for getting this to work in .35?

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers