kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #17156
[Bug 1089105] Re: [Lenovo V480c Notebook]: System fails to resume properly from suspend
I found the root cause for this problem
This machine has touchpad toggle function key (Fn+F6), its physical
scancode is 0xe0 0x71, its translated scancode is 0xf1, and udev rules
activates this function key in the /lib/udev/rules.d/95-keymap.rules:
ENV{DMI_VENDOR}=="LENOVO", ATTR{[dmi/id]product_version}=="*Lenovo V480*", RUN+="keymap $name 0xf1 f21"
Unfortunately, when we close the lid, the i8042 also generate the physical
scancode "0xe0 0x71", this scancode is translated to the touchpad toggle event
and passed to the gnome-settings-daemon, so the touchpad can't work under xwindows.
I did a test on a Dell laptop (inspiron 7250) which also has touchpad toggle function
key and this key is activated by udev as well, on this machine, closing lid won't
make i8042 geneate the physical scancode "0xe0 0x71", so this machine does't
has this problem.
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1089105
Title:
[Lenovo V480c Notebook]: System fails to resume properly from suspend
Status in “linux” package in Ubuntu:
Incomplete
Status in “linux” source package in Precise:
In Progress
Status in “linux” source package in Quantal:
Confirmed
Status in “linux” source package in Raring:
Confirmed
Bug description:
Problem:
System does not resume from suspend properly. The issue is intermitent. However most of the time the system will exhibit three problematic symptoms:
1.) System will fail to resume and start x altogether
2.) System will resume with applications in frozen state and unity unresponsive to mouse-clicks.
3.) System will resume however trackpad will be disabled.
kernel tested: 3.2.0-29-generic #46-Ubuntu
Release: Ubuntu 12.04.1
Can reproduce? Yes
Steps:
1.) Close laptop lid
2.) wait approx 5 minutes
3.) open laptop lid for system to resume.
Expected result:
System is able to suspend state and applications and resume when lid is opened in a proper and timely fashion.
Command to recreate:
fwts_test -s s3 --s3-sleep-delay=30 --s3-device-check | tee suspend_single_times.log
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-3.2.0-29-generic 3.2.0-29.46
ProcVersionSignature: Ubuntu 3.2.0-29.46-generic 3.2.24
Uname: Linux 3.2.0-29-generic x86_64
NonfreeKernelModules: wl
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 2.0.1-0ubuntu12
Architecture: amd64
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC269VC Analog [ALC269VC Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: ubuntu 1579 F.... pulseaudio
CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found.
Card0.Amixer.info:
Card hw:0 'PCH'/'HDA Intel PCH at 0x9b610000 irq 46'
Mixer name : 'Intel PantherPoint HDMI'
Components : 'HDA:10ec0269,17aa500f,00100202 HDA:80862806,80860101,00100000'
Controls : 26
Simple ctrls : 12
Card29.Amixer.info:
Card hw:29 'ThinkPadEC'/'ThinkPad Console Audio Control at EC reg 0x30, fw unknown'
Mixer name : 'ThinkPad EC (unknown)'
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: Tue Dec 11 15:38:03 2012
HibernationDevice: RESUME=UUID=98d6d8c6-aa75-4069-9714-4f972d11aa61
InstallationMedia: Ubuntu 12.04.1 LTS "Precise Pangolin" - Release amd64 (20120823.1)
MachineType: LENOVO 814TF01
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcFB:
0 inteldrmfb
1 nouveaufb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-29-generic root=UUID=c1701df9-c6b6-4425-b6ec-5fede7c00ad6 ro quiet splash initcall_debug vt.handoff=7
RelatedPackageVersions:
linux-restricted-modules-3.2.0-29-generic N/A
linux-backports-modules-3.2.0-29-generic N/A
linux-firmware 1.79
SourcePackage: linux
StagingDrivers: mei
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 03/29/2012
dmi.bios.vendor: LENOVO
dmi.bios.version: H5ET26WW (0.26 )
dmi.board.asset.tag: Not Available
dmi.board.name: 814TF01
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:bvrH5ET26WW(0.26):bd03/29/2012:svnLENOVO:pn814TF01:pvrLenovoV480c:rvnLENOVO:rn814TF01:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 814TF01
dmi.product.version: Lenovo V480c
dmi.sys.vendor: LENOVO
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1089105/+subscriptions