2 votos

La pantalla táctil de Ubuntu 14.10 ya no se reconoce en el XPS 15 9530 Haswell

Tengo un Dell XPS 15 con Ubuntu 14.10 y me acabo de dar cuenta de que la pantalla táctil ya no funciona. Ni siquiera se reconoce:

$ 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

Aquí está la salida de 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)]

Como puede ver, no hay ninguna entrada para la pantalla táctil de Synaptics, como era de esperar en "Puntero de núcleo virtual".

Intenté reinstalar el quirck de Dell para la pantalla táctil sin ningún efecto. Mi versión del kernel era la 3.16, he actualizado el kernel a la última 3.18 sin resultados.

¿Alguna pista?

Gracias.

Luis

1voto

grahamrhay Puntos 524

Problema resuelto: en mi caso se trataba de un problema de hardware y el servicio técnico de Dell me ha cambiado la pantalla hoy mismo.

Para que el soporte de Dell me ayudara, tuve que recuperar la imagen de disco original de Windows 8 en una unidad USB externa (para no destruir mi Linux), y ayer, el soporte de Dell tomó el control de la máquina y confirmó con sus herramientas que no era un problema de software. Y hoy me han cambiado la pantalla. Un servicio muy rápido.

Ahora puedo ver de nuevo el dispositivo de pantalla táctil Synaptics que había desaparecido:

$ 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

Es una pena que Dell no ofrezca soporte para Linux en el XPS 15 como para el XPS 13 Sputnik. Una vez que tuvieron en sus manos mi ordenador sobre Windows 8, fueron muy reactivos.

Importante notar que fue una pesadilla hacer que mi imagen de disco de Windows 8 funcionara en una unidad externa USB3 (al menos, guardé mi imagen de disco actual de linux):

  • casi un día entero copiando datos con dd;
  • 3 días en un bucle de boot/reboot teniendo error de pantalla azul INACCESSIBLE_BOOT_DEVICE y sólo Windows en modo seguro hasta que encontré un truco para modificar el registro de Windows 8 (ver los comentarios) que me permitió boot en Windows 8 normalmente;

Así que ahora sigo usando Linux y mantengo un disco externo USB con Windows 8 y herramientas de dell, listo para usar en caso de necesitar el soporte de dell.

Espero que nadie se enfrente a este tipo de problema, pero si es así, espero que esto ayude.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: