Ubuntu 14.10 с сенсорным экраном больше не распознается на XPS 15 9530 Haswell
У меня Dell XPS 15 с Ubuntu 14.10, и я только что понял, что мой сенсорный экран больше не работает. Это даже не признается
$ dmesg |grep -i touch
[ 3.179897] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.1, id: 0x1e2b1, caps: 0xd00123/0x840300/0x126800, board id: 2733, fw id: 1515627
[ 3.283270] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input5
Вот вывод xinput:
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=12 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Power Button id=9 [slave keyboard (3)]
↳ Integrated Webcam id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=11 [slave keyboard (3)]
↳ Dell WMI hotkeys id=13 [slave keyboard (3)]
Как видите, для сенсорного экрана Synaptics нет записи, как ожидается в разделе "Указатель виртуального ядра".
Я попытался переустановить причуду Dell для сенсорного экрана безрезультатно. Моя версия ядра была 3.16, я обновился до последней версии 3.18 без результатов.
Есть какие-нибудь подсказки?
Спасибо!
Луис
1 ответ
Проблема решена: в моем случае это была аппаратная проблема, и поддержка Dell заменила мой экран сегодня.
Чтобы поддержка Dell помогла мне, мне нужно было восстановить исходный образ диска Windows 8 на внешнем USB-накопителе (чтобы не разрушить мой Linux), и вчера поддержка Dell взяла под контроль машину и своими инструментами подтвердила, что это не проблема программного обеспечения. И сегодня они заменили экран. Очень быстрое обслуживание действительно!
Теперь я снова вижу исчезнувшее устройство с сенсорным экраном Synaptics:
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SYNAPTICS Synaptics Large Touch Screen id=11 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Power Button id=9 [slave keyboard (3)]
↳ Integrated_Webcam_HD id=10 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
↳ Dell WMI hotkeys id=14 [slave keyboard (3)]
$ lsusb
Bus 004 Device 002: ID 8087:8000 Intel Corp.
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 8087:8008 Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 8087:07dc Intel Corp.
Bus 001 Device 002: ID 06cb:0ac3 Synaptics, Inc.
Bus 001 Device 004: ID 0bda:573c Realtek Semiconductor Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ dmesg|grep -i synaptics
[ 1.719155] usb 1-6: Product: Synaptics Large Touch Screen
[ 1.719157] usb 1-6: Manufacturer: SYNAPTICS
[ 3.191978] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.1, id: 0x1e2b1, caps: 0xd00123/0x840300/0x126800, board id: 2733, fw id: 1515627
[ 3.293994] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input5
[ 13.980801] input: SYNAPTICS Synaptics Large Touch Screen as /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/0003:06CB:0AC3.0001/input/input8
[ 13.994469] hid-multitouch 0003:06CB:0AC3.0001: input,hiddev0,hidraw0: USB HID v1.11 Mouse [SYNAPTICS Synaptics Large Touch Screen] on usb-0000:00:14.0-6/input0
Жаль, что Dell не обеспечивает поддержку Linux на XPS 15, как для XPS 13 Sputnik. Как только они взялись за мой компьютер над Windows 8, они стали очень реактивными.
Важно заметить, что заставить мой образ диска Windows 8 работать на внешнем диске USB3 было кошмаром (по крайней мере, я сохранил свой текущий образ диска Linux):
- почти полный день копирование данных с помощью dd;
- 3 дня в цикле загрузки / перезагрузки с ошибкой синего экрана INACCESSIBLE_BOOT_DEVICE и только с окнами в безопасном режиме, пока не нашли хитрость для изменения реестра Windows 8 (см. Комментарии), которая позволила мне нормально загружаться на Windows 8;
Так что теперь я продолжаю использовать Linux и держу внешний USB-накопитель с Windows 8 и инструментами Dell, готовыми к использованию в случае необходимости поддержки Dell.
Надеюсь, никто не сталкивался с такой проблемой, но если это так, надеюсь, это поможет.