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.

Надеюсь, никто не сталкивался с такой проблемой, но если это так, надеюсь, это поможет.

Другие вопросы по тегам