On Lenovo Thinkpad Twist internal mouse does not work after turning on machine, only works after reboot

Bug #1210748 reported by Till Kamppeter on 2013-08-10
22
This bug affects 5 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
High
Unassigned

Bug Description

I have a Lenovo ThinkPad Twist (convertible ultrabook with Core i7 processor) with touch screen, touch pad, rubber nipple mouse, and external Bluetooth mouse. From these 4 mice 2 always work, the touch screen and the external Bluetooth mouse.

The touchpad and the nipple do not work right after turning on the machine, only when I reboot the machine they work after rebooting. I have observed the problem only recently, so it is perhaps triggered by the BIOS upgrade to version 1.57. The problem is independent of the Ubuntu version. I did not only observe it on the installed Raring and Saucy systems but also with several live CDs of older Ubuntu versions (Quantal, Precise).

There is also another user with the same problem. See

http://www.iasptk.com/ubuntuwp/tag/13-10/

and search for "twist". Unfortunately, the question got removed from Ask Ubuntu, but one can still access the dmesg output from this user on

http://paste.ubuntu.com/5889489/
---
ApportVersion: 2.12-0ubuntu3
Architecture: amd64
DistroRelease: Ubuntu 13.10
InstallationDate: Installed on 2013-06-05 (65 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130605)
MarkForUpload: True
Package: linux (not installed)
Tags: saucy
Uname: Linux 3.11.0-031100rc3-generic x86_64
UnreportableReason: The running kernel is not an Ubuntu kernel
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
---
ApportVersion: 2.12-0ubuntu3
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: till 2756 F.... pulseaudio
DistroRelease: Ubuntu 13.10
HibernationDevice: RESUME=UUID=e0af6e5c-3cf3-47e2-8603-6a9ffb019484
InstallationDate: Installed on 2013-06-05 (65 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Alpha amd64 (20130605)
MachineType: LENOVO 334729G
MarkForUpload: True
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.10.0-6-generic root=UUID=71da60b2-cc11-47bf-9120-bfad5b1c7eaa ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.10.0-6.17-generic 3.10.3
RelatedPackageVersions:
 linux-restricted-modules-3.10.0-6-generic N/A
 linux-backports-modules-3.10.0-6-generic N/A
 linux-firmware 1.113
Tags: saucy
Uname: Linux 3.10.0-6-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 07/01/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: GDET97WW (1.57 )
dmi.board.asset.tag: Not Available
dmi.board.name: 334729G
dmi.board.vendor: LENOVO
dmi.board.version: Win8 Pro DPK TPG
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvrGDET97WW(1.57):bd07/01/2013:svnLENOVO:pn334729G:pvrThinkPadTwist:rvnLENOVO:rn334729G:rvrWin8ProDPKTPG:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 334729G
dmi.product.version: ThinkPad Twist
dmi.sys.vendor: LENOVO

Changed in linux (Ubuntu):
importance: Undecided → High
Till Kamppeter (till-kamppeter) wrote :

Here is what that user wrote:

----------
Touch Pad not working on Shutdown, Works after Reboot Though

July 19, 2013Uncategorized13.10, laptop, thinkpad, touchpaduser2304751

I have a Thinkpad Twist and Ubuntu 13.10.

Whenever I restart my touch pad always works.
Whenever I shutdown, and turn it back on, the touchpad never works.
The touchscreen always works.
When it boots up the cursor shows for about a second in the center, then the cursor goes away (After a shutdown when the touchpad doesn't work). Logging out and back in doesn't fix it.

Here is a link to the output of dmesg when it doesn't work:

http://paste.ubuntu.com/5889489/

----------

Attached is the user's dmesg, for permanent archiving.

apport information

tags: added: apport-collected saucy
description: updated
Till Kamppeter (till-kamppeter) wrote :

Added apport information of the system after turning on (cold start) with the touchpad/nipple not working. Attached is the dmesg output of this situation.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1210748

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Till Kamppeter (till-kamppeter) wrote :

Now I attach the dmesg output after a reboot, with touchpad and nipple working.

description: updated

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

Added apport data of a cold start with not working touchpad/nipple and an official kernel booted. The first attempt with mainline kernel did not send a lot of data.

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Joseph Salisbury (jsalisbury) wrote :

Is it possible to re-install the previous BIOS version on this machine, to see if the BIOS upgrade in fact caused this issue?

I have downgraded the BIOS to 1.52 again (unfortunately, I do not have 1.53 ... 1.56) and the problem goes away. So it was actually caused by the BIOS update.

Mr_DNA (mr-dnase) wrote :

I am having the same problem. I am not sure if this will be of any assistance, but another user is having the exact same problem with Mint (perhaps reinforcing the idea the issue is BIOS related) - http://forums.linuxmint.com/viewtopic.php?f=49&t=138873

Joseph Salisbury (jsalisbury) wrote :

Marking invalid since this issue was introduced by the BIOS.

Changed in linux (Ubuntu):
status: Confirmed → Invalid
NoBugs! (luke32j) wrote :

So is there a BIOS downgrade or update to fix this?

Downgrade the BIOS to 1.52 (or do not upgrade to a BIOS newer than 1.52).

Amos Blanton (lightnin9) wrote :

The very latest bios (1.65 I think?) actually renders all usb devices inop. :) Lenovo is really sucking on bios stuff lately.

Amos Blanton (lightnin9) wrote :

Posting because Lenovo doesn't make it easy to find older versions of BIOS.

I believe this is the link for the bios version 1.53
http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/gduj07us.iso

According to this:
http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/gduj18uc.txt

Amos Blanton (lightnin9) wrote :

Apologies for all the comments. Above links are for s230u 3347-2hu. Your mileage may vary.

And here's my favorite tutorial for flashing bios with usb drives:
http://blog.seader.us/2013/10/lenovo-bios-update-method-for-linux-and.html

Amos Blanton (lightnin9) wrote :

Bios 1.67 has same issue.

Lectrode (electrodexsnet) wrote :

BIOS 1.70 (latest at time of posting) also has this issue

Lectrode (electrodexsnet) wrote :

Also, BIOS cannot be downgraded to 1.52 once 1.68 or above is installed.

More info: https://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/gduj22uc.txt

Carl Karsten (carlfk) wrote :

I had this problem, this solved it:

/etc/default/grub

GRUB_CMDLINE_LINUX="i8042.nomux=1 i8042.reset"

credit and complete instructions:

 http://forums.linuxmint.com/viewtopi...uchpad#p813402

My system:
LENOVO ThinkPad Twist 33476LU
carl@twist:~$ sudo dmidecode -s bios-release-date
07/01/2013
carl@twist:~$ sudo dmidecode -s bios-version
GDET97WW (1.57 )

Thanks for the hint, but your link to the complete instructions is not working. Can you post the correct link here? Thanks.

Taylor (taylorahlstrom) wrote :

Yes, link isn't working and I am having the same issue. Recently updated BIOS to 1.70. Please and thank you!

Alecz20 (alexguzu) wrote :

Had this same issue and the workaround in #35 solved it:

Steps:
#open /etc/default/grub for editing as root
sudo gedit /etc/default/grub

# find the line GRUB_CMDLINE_LINUX="" and add the options "i8042.nomux=1 i8042.reset"
# example:
GRUB_CMDLINE_LINUX="i8042.nomux=1 i8042.reset"

#update grub:
sudo update-grub

Brad Figg (brad-figg) on 2019-07-24
tags: added: cscc
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers