FS#59005 - [linux] 4.16.15 causes a variety of issues on ThinkPad X1 Carbon gen5
Attached to Project:
Arch Linux
Opened by Chris Snell (chrissnell) - Thursday, 14 June 2018, 03:24 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 01 March 2022, 21:20 GMT
Opened by Chris Snell (chrissnell) - Thursday, 14 June 2018, 03:24 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 01 March 2022, 21:20 GMT
|
Details
Description:
Immediately after installing linux-hardened-4.16.15.a-1, I began to experience a variety of strange issues with my machine: - Trackpad ceased to function (the buttons still worked, however, as did the Trackpoint stick pointer) - Keyboard stopped working occasionally - Some sort of keyboard-related failure/timeout when entering the password to decrypt my LUKS root partion - Strange network failures: I could ping hosts on my local subnet but could not SSH to them. Connections would simply hang. (connected via WiFi) Downgrading the kernel to linux-hardened-4.16.13.a-2 fixed the issues completely. I tried re-upgrading back to 4.16.15.a-1 and the problems immediately reappeared. Switching to vanilla Linux kernel package linux-4.16.13-2 also works without any issues. I believe that this issue is isolated to linux-hardened and that the regression came about in this most recent release. I will try to follow up with some systemd journal dumps if I can get them before the computer locks up. Additional info: * package version(s) * config and/or log files etc. Steps to reproduce: |
This task depends upon
Closed by Andreas Radke (AndyRTR)
Tuesday, 01 March 2022, 21:20 GMT
Reason for closing: Fixed
Additional comments about closing: no longer applicable
Tuesday, 01 March 2022, 21:20 GMT
Reason for closing: Fixed
Additional comments about closing: no longer applicable
I'm happy to do any debugging that you might need. Let me know how I can help!
I noticed something interesting about the symptoms: the Trackpad actually *does* work, but only the rightmost 1/2" responds to touch. Most of the trackpad is dead. I noticed a few recent commits in 4.16.4 related to trackpad identification that might be relevant.
# Desensitize touchpad around edges
synclient AreaLeftEdge=1800 AreaRightEdge=5200 AreaBottomEdge=5000
Commenting this out "fixes" the problem but now I'm left with an overly-sensitive touchpad that's prone to palm-caused mouse movements.
So.... I think we have two bugs now: a synclient bug and a documentation bug. Should I close this and open a new bug for synclient?
I have an upstream bug to determine if this is the intended behavior going forward:
https://bugzilla.kernel.org/show_bug.cgi?id=200077
If this new scale is here to stay, the wiki should get updated because users with hardcoded synclient tweaks will almost certainly run into problems with this new driver.