Touchpad perdeu arbitragem / congela

2

Eu tenho usado o linux com o Lenovo Yoga 3 Pro há dois anos, e sinto muita dor no a ** desde quase 1 ano: meu touchpad congela aleatoriamente sem motivos aparentes.

Após 2 meses, descobri o kern.log e descobri que cada vez que o touchpad congela, o sistema imprime estas duas linhas:

Nov 10 13:26:20 yoga kernel: [58421.564376] i2c_designware INT3432:00: i2c_dw_handle_tx_abort: lost arbitration
Nov 10 13:26:20 yoga kernel: [58422.586706] i2c_designware INT3432:00: controller timed out

Quando isso acontece, sou forçado a desligar o laptop completamente. Mudar de usuário ou sair simplesmente não resolve nada. Às vezes eu posso ter o problema apenas uma vez por semana, às vezes eu quero me matar como acontece 10 vezes em um dia ...

Parece-me que pode vir de um problema de eletricidade estática no touchpad (hardware), mas bem, eu pensei em perguntar aqui antes de jogar meu laptop no lixo: quem sabe, talvez um pouco de Linux Yoda poderia ajude meu Yoga: P

Já terminei de procurar soluções para evitar o congelamento: estou perguntando aqui uma solução que me permitiria reutilizar o touchpad sem o desligamento completo.

Itens a serem observados:

  • Eu uso o Ubuntu 16.04 desde 4 meses, mas antes disso eu estava usando o Linux Mint 18 e antes eu costumava ter o Linux Mint 17.3: O problema aconteceu em todos os 3 sistemas operacionais.
  • O problema pode ocorrer de qualquer forma: ele NÃO está correlacionado a nenhum uso de programa e / ou desempenho (se for, ele só pode ser um programa Linux pré-instalado, pois o problema ocorreu logo após a instalação limpa)
  • Eu estranhamente descobri que o mouse pode congelar quando eu mudo de posição (digo que estou no meu sofá lendo um blog como 1 hora, então eu decido ficar em pé e colocar o laptop em uma mesa: boom! ele congela, como se sabia que era hora de ir para a cama ou algo assim ...)
por Jona Rodrigues 14.11.2017 / 00:31

2 respostas

2

Apenas no caso de alguém vir aqui com a mesma situação. O problema não é corrigido, pois é um problema de hardware. De acordo com muitas pessoas neste tópico do fórum , parece que o O Lenovo Yoga sofre de uma má finalização de hardware.

Na verdade, muitos usuários encontraram uma "solução" para o problema ajustando os parafusos ou alterando o cartão de Wi-Fi, etc.

No meu caso, descobri que posso recuperar o controle do mouse:

  • gerando eletricidade estática no touchpad: mantendo uma pressão strong enquanto move o dedo freneticamente no touchpad
  • movendo a tela enquanto move o dedo no touchpad

Curiosamente, o mouse volta até o próximo congelamento. Então, isso não é uma solução para o problema original, mas é um substituto de commodity para evitar a reinicialização do computador no meio de um trabalho ...

    
por 17.12.2017 / 20:43
1

Eu tenho tido esse problema também! É enfurecedor. Eu tenho um Yoga 3 11.6

Eu tentei underclocking do barramento i2c, mas isso não parece ter feito nada.

Quando acontece comigo, às vezes, remover e reinserir o módulo do kernel elan_i2c corrigirá o problema. Se isso não funcionar, remover o módulo, fechar a tampa do laptop, aguardar alguns segundos, abri-lo novamente e reinserir o módulo parece funcionar.

    
por 05.01.2018 / 15:14