Ubuntu

Regression: ThinkVantage key on a T61 laptop stopped working in 2.6.35-27.47

Reported by Marius Gedminas on 2011-02-18
24
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
High
Manoj Iyer
Maverick
High
Manoj Iyer

Bug Description

With linux-image-2.6.35-26-generic (version 2.6.35-26.46) from maverick-proposed, my ThinkVantage key on a Lenovo T61 sends a keycode (360) that cannot be handled by the X server.

If I boot my previous kernel (linux-image-2.6.35-27-generic, version 2.6.35-27.47), the key correctly sends a keycode that's mapped to XF861Launch.

As far as I can tell, this was caused by the new kernel rejecting udev's attempts to remap that key:

    $ sudo /lib/udev/keymap /dev/input/by-path/platform-thinkpad_acpi-event module-lenovo
    EVIOCGKEYCODE: Invalid argument

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: linux-image-2.6.35-27-generic 2.6.35-27.47
Regression: Yes
Reproducible: Yes
ProcVersionSignature: Ubuntu 2.6.35-26.46-generic 2.6.35.10
Uname: Linux 2.6.35-26-generic i686
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: i386
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 0: Intel [HDA Intel], device 0: AD198x Analog [AD198x Analog]
   Subdevices: 2/2
   Subdevice #0: subdevice #0
   Subdevice #1: subdevice #1
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: mg 2334 F.... pulseaudio
 /dev/snd/pcmC0D0p: mg 2334 F...m pulseaudio
CRDA: Error: [Errno 2] Toks failas ar aplankas neegzistuoja
Card0.Amixer.info:
 Card hw:0 'Intel'/'HDA Intel at 0xfe020000 irq 49'
   Mixer name : 'Analog Devices AD1984'
   Components : 'HDA:11d41984,17aa20bb,00100400'
   Controls : 32
   Simple ctrls : 20
Card29.Amixer.info:
 Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw 7KHT24WW-1.08'
   Mixer name : 'ThinkPad EC 7KHT24WW-1.08'
   Components : ''
   Controls : 1
   Simple ctrls : 1
Card29.Amixer.values:
 Simple mixer control 'Console',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]
Date: Fri Feb 18 13:22:11 2011
EcryptfsInUse: Yes
HibernationDevice: RESUME=UUID=7d2e9839-7107-4e9d-99e1-0096aa225198
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release i386 (20091028.5)
MachineType: LENOVO 646655G
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.35-26-generic root=UUID=4efb22e5-85e5-4a14-9eaa-4f4435e321c3 ro quiet splash
ProcEnviron:
 LANGUAGE=lt_LT:lt:en_GB:en
 LC_CTYPE=lt_LT.UTF-8
 PATH=(custom, user)
 LANG=lt_LT.utf8
 SHELL=/bin/bash
RelatedPackageVersions: linux-firmware 1.38.4
SourcePackage: linux
dmi.bios.date: 12/06/2007
dmi.bios.vendor: LENOVO
dmi.bios.version: 7LETA7WW (2.07 )
dmi.board.name: 646655G
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:bvr7LETA7WW(2.07):bd12/06/2007:svnLENOVO:pn646655G:pvrThinkPadT61:rvnLENOVO:rn646655G:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 646655G
dmi.product.version: ThinkPad T61
dmi.sys.vendor: LENOVO

Marius Gedminas (mgedmin) wrote :
Changed in linux (Ubuntu):
importance: Undecided → High
Changed in linux (Ubuntu Maverick):
importance: Undecided → High
Changed in linux (Ubuntu Maverick):
status: New → Triaged
Changed in linux (Ubuntu):
status: New → Triaged
Chris Van Hoof (vanhoof) on 2011-02-22
Changed in linux (Ubuntu Maverick):
assignee: nobody → Manoj Iyer (manjo)
Changed in linux (Ubuntu):
assignee: nobody → Manoj Iyer (manjo)
tags: added: hwe-blocker
Manoj Iyer (manjo) wrote :

can you please test the kernel in http://kernel.ubuntu.com/~manjo/maverick/lp722747/ and report back here?

Marius Gedminas (mgedmin) wrote :

2.6.35-28-generic from http://kernel.ubuntu.com/~manjo/maverick/lp722747/ fixes this.

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

Other bug subscribers