XPS13 Problemas do touchpad com 14.04.2

2

Acabei de instalar o Ubuntu 14.04.2 no meu Dell XPS13 (versão do Windows, não uma versão do desenvolvedor do sputnik). Para a maior parte isso funcionou ok - os principais problemas residem com o touchpad, depois de iniciar o touchpad funciona bem, então o desempenho se deteriora. Em geral, esses problemas incluem: 1) Congelamento periodicamente 2) Saltando o cursor ao tentar mover

Eu notei que quando isso ocorre, há sempre um erro de MCE syslogged após um cursor congelado: por exemplo. [Sexta-feira, 6 de março, 13:58:55 2015] mce: [Erro de hardware]: eventos de verificação de computador registrados

algumas vezes o cursor permanece congelado e eu tenho que reinicializar para recuperá-lo outras vezes ele retorna (na verdade, estou atualmente conectando um mouse ao trabalho).

Eu noto que há dois dispositivos apontadores listados, o DLL0665: 0 que eu não tenho idéia.

  • DLL0665: 01 06CB: 76AD Sincronizações DESCONHECIDAS / 2
  • Synaptics TouchPad

eles parecem ter propriedades ligeiramente diferentes definidas na ferramenta de configuração. gpointing-device-settings - pode haver um confronto?

$ xinput --lists
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech Unifying Device. Wireless PID:1025   id=10   [slave  pointer  (2)]
⎜   ↳ Logitech Unifying Device. Wireless PID:2011   id=11   [slave  pointer  (2)]
⎜   ↳ ELAN Touchscreen                          id=12   [slave  pointer  (2)]
⎜   ↳ DLL0665:01 06CB:76AD UNKNOWN              id=14   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=16   [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)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ Integrated_Webcam_HD                      id=13   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=15   [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=17   [slave  keyboard (3)]

ATUALIZAÇÃO:

OK, o problema de congelamento de longo período melhorou acentuadamente quando desativei o módulo do kernel i2c_hid. O congelamento ainda existe, mas é grandemente reduzido em frequência e dura apenas <1s, antes que o congelamento durasse vários minutos ou pior.

> sudo -i
> touch /etc/modprobe.d/blacklist_i2c_hid.conf
> gedit /etc/modprobe.d/blacklist_i2c_hid.conf
> write : blacklist i2c_hid
> restart

após a reinicialização, você verá que a lista xinput não mostra o "DLL0665: 01 06CB: 76AD UNKNOWN". Os registros do MCE ainda estão sendo gerados, mas o touchpad é pelo menos utilizável.

    
por Amos Folarin 06.03.2015 / 15:13

5 respostas

0

Isso pode não resolver seu problema, mas, como sua pergunta surgiu quando eu estava pesquisando por conta própria, isso pode ajudar. Descobri que sob Mint usando a versão do kernel do Linux 3.16.30 a maioria das coisas estão funcionando, mas o touchpad morre no reinício da suspensão. Executar o script abaixo remove e, em seguida, adiciona de volta o módulo do kernel do touchpad, redefinindo-o para seu comportamento de tempo de inicialização:

#!/bin/bash
sudo rmmod hid_multitouch
sudo modprobe hid_multitouch
    
por theheadofabroom 15.03.2015 / 14:17
0

Usando o kernel do sputnik (feito pela Dell) resolvi (a maioria) meus problemas. Eu tenho uma versão ex-windows também.

sudo apt-add-repository ppa:canonical-hwe-team/sputnik-kernel
sudo apt-get update
sudo apt-get install linux
    
por dorien 11.09.2015 / 11:27
0

Uma nova versão da bios (A05) foi lançada pela Dell, que corrige alguns problemas com o touchpad. Eu apenas atualizei-o e ajudou um monte. Veja aqui para instruções detalhadas sobre como instalar o firmware em um windows xps13 (atualmente executando o kubuntu)

    
por dorien 23.09.2015 / 23:51
0

Eu uso o grub como bootloader e desliguei o UEFI de alguma forma para poder inicializar discos usb, o que torna o padrão apenas colocar o arquivo .exe em um usb e inicializá-lo um pouco mais, mas isso o fez

  1. Faça o download do instalador do BIOS do Windows / DOS para o seu hardware em dell.com
  2. Faça o download do SystemRescueCD mais recente e grave-o em um CD vazio ou instale-o em uma unidade flash USB.
  3. Copie o instalador do BIOS do Windows / DOS para um pendrive formatado em FAT ou o que você instalou o SystemRescueCD.
  4. Inicialize a partir do CD ou da unidade flash.
  5. Escolha inicializar a partir do FreeDOS no menu de imagens de disquetes.
  6. Verifique se você NÃO carrega os gerenciadores de memória HIMEM e EMM386.
  7. Mude para o stick USB (normalmente C: se você não tiver partições FAT no seu HDD). Lembre-se de mudar, basta digitar: "C:"
  8. Execute o instalador

Inspirado por este post .

    
por dorien 28.10.2015 / 14:46
0

Algum tempo depois da atualização do Ubuntu 17.10, o touchpad parou de funcionar.

Eu tive que remover /etc/modprobe.d/blacklist_i2c_hid.conf

E então o touchpad começou a funcionar novamente.

Eu também apliquei o xserver-xorg-input-synaptics como descrito abaixo. Eu atualizei o código-fonte do github, em vez do código-fonte do Ubuntu.

link

Problema do touchpad: pulando o cursor enquanto digita (Ubuntu 14.04), o syndaemon não ajuda

    
por nereocystis 14.12.2017 / 21:58