You are not logged in.
Pages: 1
Hi,
I have a Dell XPS 13 developer edition with Arch installed and up to date.
After last kernel upgrade (3.15) touchpad stop working.
This hardware has always required a peculiar configuration in order to make synaptic driver work:
it is necessary to blacklist i2c_hid module. Once blackilsted all worked well until the last kernel upgrade.
I downgraded the kernel and everything works fine again.
Is it a kernel regression or maybe xf86-synaptic needs to be upgraded to a newer version?
Where should I open a bug report?
Thank you
Offline
You should try to remove the i2c_hid blacklist in v3.15.
fs/super.c : "Self-destruct in 5 seconds. Have a nice day...\n",
Offline
You should try to remove the i2c_hid blacklist in v3.15.
Hi Rexilion, thank you for your quick reply. Removing the blacklist for i2c_hid works (and always worked) but, as before, I get limited functionality: no two-finger scroll, no gestures, etc.
The issue is exactly the same as the one reported in the thread you linked (with kernel 3.15 in Ubuntu), so this must be a kernel problem.
Should I open a bug report for the arch package or should I open it directly upstream?
Offline
Sorry, it's a known bug.
I've just found the bug report for the Arch package: https://bugs.archlinux.org/task/40921
I guess I just need to wait...
Last edited by PogMat (2014-06-27 13:16:09)
Offline
There is even a kernel bug upstream: https://bugzilla.kernel.org/show_bug.cgi?id=78591
Yet no responses.
Perhaps you would be so kind to provide the dmesg of a working v3.14 kernel (with blacklist) and a dmesg of a failing v3.15 kernel (with & without blacklist). Let's move that bug forward.
EDIT: Someone started a git bisect (Arch bug), perhaps you could finish it?
Last edited by Rexilion (2014-06-27 17:00:40)
fs/super.c : "Self-destruct in 5 seconds. Have a nice day...\n",
Offline
Hi Rexilion, I've just added a comment to Arch bug report attaching a file containing my dmesgs.
Offline
Ah,
With linux 3.14.6-1 and linux-firmware 20140316:
[ 3.567683] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.1, id: 0x1e2b1, caps: 0xd40123/0x840300/0x126800, board id: 2734, fw id: 1522295
[ 3.615433] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input3
[ 5.021139] dell_wmi: Unknown key e00e pressed
[ 7.016682] dell_wmi: Unknown key e00e pressedWith linux 3.15.2.1 and linux-firmware 20140603 i2c_hid blacklisted:
[ 38.367277] input: SYNAPTICS Synaptics Large Touch Screen as /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0/0003:06CB:0AF8.0002/input/input417
[ 38.367586] hid-multitouch 0003:06CB:0AF8.0002: input,hiddev0,hidraw0: USB HID v1.11 Mouse [SYNAPTICS Synaptics Large Touch Screen] on usb-0000:00:14.0-3/input0With linux 3.15.2.1 and linux-firmware 20140603 without blackist:
[ 1.948437] input: SYNAPTICS Synaptics Large Touch Screen as /devices/pci0000:00/0000:00:14.0/usb2/2-3/2-3:1.0/0003:06CB:0AF8.0002/input/input11
[ 1.948658] hid-multitouch 0003:06CB:0AF8.0002: input,hiddev0,hidraw1: USB HID v1.11 Mouse [SYNAPTICS Synaptics Large Touch Screen] on usb-0000:00:14.0-3/input0I suggest you blacklist hid-multitouch (or hid_multitouch , I don't know) as well.
fs/super.c : "Self-destruct in 5 seconds. Have a nice day...\n",
Offline
Pages: 1