Touchpad travando Dell Vostro 5470

Iniciado por bakhtinjf, 24 de Novembro de 2014, 09:32

tópico anterior - próximo tópico

bakhtinjf

#45
Citação de: druidaobelix online 04 de Dezembro de 2014, 01:11
Uma questão para esclarecer que ficou para trás e que esqueci de perguntar.

Quando você testou o travamento indo para tty e retornando para o ambiente gráfico, seja pelo Ctrl  + AlT + F7, seja pelo 'start lightdm' e que o travamento do touchpad desapareceu, qual foi o comportamento daí em diante?

Funcionou normal, como sempre faz, demorou para travar novamente, enfim, o que ocorreu?
Alguma alteração em relação ao que vinha ocorrendo?


É continuei usando o computador normalmente...dai depois de 4 horas travou novamente e fiz o 2° teste.

O 3° teste foi feito depois que desliguei o computador por um tempo e liguei novamente.

O 2° e o 3° teste foram feitos no mesmo dia.

bakhtinjf

#46
Citação de: druidaobelix online 04 de Dezembro de 2014, 01:07
Há ainda uma tarefa que pode se mostrar útil, que é sabermos se o travamento guarda relação com algum ambiente gráfico específico ou com uma distribuição específica, no caso o Ubuntu, ou seja, deduzirmos por eliminação.

1) Se você tem o ambiente Unity instalado, instale também o Gnome e verifique se a partir dele o problema de reproduz ou não;

Instale pela Central de programas do Ubuntu que é mais confiável.

Você passará a ter dois ambientes para escolher no login gráfico da sessão.
Caso o problema ocorra apenas em um ambiente específico, isso restringe o campo de pesquisa (além de ser por si próprio uma solução)



2) Monte um live-pendrive com o Fedora (distribuição).

É a mesmíssima coisa que montar um live-iso do Ubuntu, nenhuma dificuldade.
Verifique se o travamento ocorre também usando o Fedora.
A partir daí saberemos se o problema é uma particularidade do Ubuntu ou se ocorre igualmente em distribuição diversa.

Por que o Fedora?
Porque não pode ser uma distribuição derivada do Debian (que é a distro mãe-pai do Ubuntu) e menos ainda uma diretamente derivada do Ubuntu e que tais forks, pois não estaríamos de fato isolando o problema, já que a tendência que igualmente carreguem o problema, exatamente por serem derivadas.

https://fedoraproject.org/pt_BR/get-fedora

Acho que o Fedora está na versão 20 (é a que tenho aqui em multi-boot) e o ambiente é o gnome, não há dificuldade nenhuma de operação, é tão tranquilo quanto o Ubuntu para usar e, no caso, é usar apenas para ir testando e ver se o problema igualmente ocorre.



Como eu disse eu tinha instalado o Xubuntu e nele tem o XFCE e havia o problema do ponteiro do touchpad travar e os botão direito do touchpad não funcionar.
Quando mudei para o Kubuntu os botões funcionaram perfeitamente, só permaneceu o problema do travamento do ponteiro.

bakhtinjf

Citação de: druidaobelix online 04 de Dezembro de 2014, 01:17
Vamos voltar agora ao post #14, em que você fez uso do synclient

Há uma dificuldade no resultado apresentado, digamos assim uma incoerência.

O valor da variável TouchpadOff está assinalado como igual a 2, o que significa que a rolagem vertical e horizontal deveriam estar desabilitadas, entretanto, nos posts a seguir perguntei e voce afirmou que estava funcionando corretamente, que a rolagem estava normal, o que se mostra inconsistente.

Vamos então alterar essa variável para podermos ver o que acontece.


Aguarde......post em elaboração.....
Daqui a pouco volto



Como eu verifico se a rolagem do vertical e horizontal esta funcionando corretamente? Só mover o dedo em cima do touchpad para cima e para baixo e para a direita  e esquerda?

druidaobelix

#48
CitarComo eu verifico se a rolagem do vertical e horizontal esta funcionando corretamente? Só mover o dedo em cima do touchpad para cima e para baixo e para a direita  e esquerda?

Isso mesmo, é uma verificação simples da rolagem vertical e horizontal, ou funciona ou não funciona, sem mais aquela.

Obs: retorne lá no post #44 que voce postou antes que eu concluísse o post, então há uma parte a ser executada lá.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

#49
Citareu tinha instalado o Xubuntu e nele tem o XFCE e havia o problema do ponteiro do touchpad travar e os botão direito do touchpad não funcionar.
Quando mudei para o Kubuntu os botões funcionaram perfeitamente, só permaneceu o problema do travamento do ponteiro.

Então sabemos que o problema se agrava na interface gráfica do Xubuntu e melhora usando o Kubuntu, o que faz pensar que o problema possa estar relacionado mesmo à interface gráfica.

Chegou a testar diretamente com o Ubuntu usando o Unity e, ainda, usando o Gnome e, melhor ainda, usando o Gnome Painel?

Se o caso, use um pendrive-iso e vá metodicamente fazendo os testes.

Quando estiver em cada um desses ambientes verifique a variável TouchpadOff (explicado no post #44) e no específico ambiente faça a alteração de valor para ver o que acontece, mas isso precisa mesmo ser sistemático e rigoroso para ser conclusivo, é necessário paciência e método para essas coisas.

De toda forma, faça o teste do Fedora, pois aí se estará mudando a própria distribuição e não apenas o ambiente gráfico.

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

bakhtinjf

#50
Citação de: druidaobelix online 04 de Dezembro de 2014, 01:17
Vamos voltar agora ao post #14, em que você fez uso do synclient

Há uma dificuldade no resultado apresentado, digamos assim, uma incoerência.

O valor da variável TouchpadOff está assinalado como igual a 2, o que significa que a rolagem vertical e horizontal deveriam estar desabilitadas, entretanto, nos posts a seguir perguntei e voce afirmou que estava funcionando corretamente, que a rolagem estava normal, o que se mostra inconsistente.

Vamos então alterar essa variável para podermos ver o que acontece.

O synaptics é um Xorg input driver para touchpad.

A opção "TouchpadOff" é um número inteiro e admite os seguintes valores:

   
   0   Touchpad está habilitado (enabled)
   1   Touchpad está desabilitado (switched off)
   2   Somente rolagem horizontal e vertical desabilitadas (tapping and scrolling  switched off)

O "normal" é que a opção esteja em 0 (zero), isto é, habilitado.

Não sei dizer e não tenho a menor ideia do porquê no seu computador isso aí está em 2 (dois) e não no padrão e, pior ainda, estando em 2 por qual razão as rolagens horizontal e vertical ainda estão funcionando, quando não deveriam estar.

Bem, resta alterar os valores e ver o que acontece.

Primeiro modifique o valor para 1 (um) e veja se de fato desabilitou o touchpad.

Depois modifique o valor para 0 (zero) e veja o que acontece, isto é, se funciona, completa ou parcial e, principalmente, se trava ou não trava.

É ir usando e testando com a opção 0 (zero), que é o padrão, para ver o que acontece.

O detalhe é que essa alteração só é válida para a sessão, isto é, se perde quando se encerra a sessão ou quando o computador é reiniciado, ou seja, não é definitiva, então, enquanto estiver testando, precisa alterar manualmente cada vez que for usar.

Existe meios de tornar a alteração definitiva, mas antes de alterar mesmo o sistema tornando a opção definitiva, experimente para ver o que acontece, caso funcione aí nos preocupamos em como alterar definitivo.

Para fazer a alteração digite numa janela do terminal:

----------------------

synclient TouchpadOff=1

Para confirmar se a modificação foi feita, faça a seguir:

synclient | grep TouchpadOff

Experimente o touchpad, nessa situação não deveria estar funcionando.

----------------------

Agora vamos para o padrão, faça:

synclient TouchpadOff=0

Novamente, para confirmar:

synclient | grep TouchpadOff

Veja se o touchpad funciona e vá usando dessa forma para verificar se trava ou não.




Olha o primeiro procedimento...

http://tinypic.com/view.php?pic=sw5pop&s=8#.VH_uVOrd_eQ

O que isso significa?

druidaobelix

#51
Pela imagem que você postou quer dizer que não está gravando e aceitando a alteração. :-(

Setou o valor 1 (um) na variável, entretanto, ao verificar está lá ainda o valor 2 (dois), como se nada tivesse mudado.

Esse Elantec desde o início é um caso sério., lamentável. :-(

Talvez seja o caso, então, de modificar diretamente no arquivo de configuração ao invés de usar o synclient como set, embora, em tese, devessem proporcionar o mesmo efeito.

Apenas não lembro exatamente qual é o arquivo onde está essa variável, preciso olhar melhor, uns dias atrás, quando fiz o post #14, até olhei isso e creio que anotei em algum lugar (algum computador), mas como se passou algum tempo desde então, esfriou a memória e agora embaralhou a lembrança disso.

Bem, vamos ver se amanhã ou depois arrumo tempo para ver isso e aí, se o caso, tentamos implementar diretamente no arquivo de configuração, nesse meio tempo e na medida do possível, vá tentando implementar os experimentos de ambiente e distribuição.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

bakhtinjf

#52
Citação de: druidaobelix online 04 de Dezembro de 2014, 03:31
Pela imagem que você postou quer dizer que não está gravando e aceitando a alteração. :-(

Setou o valor 1 (um) na variável, entretanto, ao verificar está lá ainda o valor 2 (dois), como se nada tivesse mudado.

Esse Elantec desde o início é um caso sério., lamentável. :-(

Talvez seja o caso, então, de modificar diretamente no arquivo de configuração ao invés de usar o synclient como set, embora, em tese, devessem proporcionar o mesmo efeito.

Apenas não lembro exatamente qual é o arquivo onde está essa variável, preciso olhar melhor, uns dias atrás, quando fiz o post #14, até olhei isso e creio que anotei em algum lugar (algum computador), mas como se passou algum tempo desde então, esfriou a memória e agora embaralhou a lembrança disso.

Bem, vamos ver se amanhã ou depois arrumo tempo para ver isso e aí, se o caso, tentamos implementar diretamente no arquivo de configuração, nesse meio tempo e na medida do possível, vá tentando implementar os experimentos de ambiente e distribuição.


Isso, tenho o Ubuntu 14.10 em algum lugar do computador e vou baixar o Fedora. Acho que eu cheguei a usar o Fedora com o KDE em algum momento nesse computador, e eu acho que eu não instalei ele por causa do botão direito do touchpad. Não me recordo bem.

Mas vou fazer o teste com o Ubuntu e o Fedora com o Gnome.

bakhtinjf

#53
Estou testando o Fedora 20 através do LiveUSB e ta complicado. Botão direito não funciona, um simples toque no touchpad para abrir um documento não funciona.

Complicado. =(

Digitei o comando: synclient

e observei que a variavel: clickPad = 1.

druidaobelix

No Fedora experimente alterar a variável TouchpadOff conforme conversamos no post #44, vendo se lá está acatando o comando e gravando e ainda se tais valores correspondem aos movimentos físicos esperados, isto é, se quando altera para 1 o touchpad pára e se quando altera para 2 as rolangens vertical/horizontal param.

synclient TouchpadOff=0

synclient TouchpadOff=1

synclient TouchpadOff=2

E após aplicar cada um verificando se alterou mesmo:

synclient | grep TouchpadOff

Anote ainda  a versão do kernel do Fedora e a interface gráfica (que creio seja o Gnome).

Para ver o kernel:

uname -a

Apesar do eventual funcionamento incompleto, o ponto central é observar se ocorre o travamento, por exemplo, o botão direito não funciona, mas trava ou não trava a interface gráfica ?

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

Esqueci de dizer, importante:

Quando puder montar um live-iso e experimentar com o Lubuntu.

É interessante ver qual será o comportamento na interface gráfica simplificada do Lubuntu.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

bakhtinjf

Testei o Ubuntu 14.10 e funcionou o botão direito do touchpad e o toque para abrir um documento funcionou.

bakhtinjf

Ta complicado aplicar essas configurações, por que o teclado ta desconfigurado e o touchpad também esta desconfigurado.

druidaobelix

CitarTa complicado aplicar essas configurações, por que o teclado ta desconfigurado e o touchpad também esta desconfigurado.

Plugue provisoriamente um mouse usb para poder trabalhar, depois de configurado, aí sim use apenas o touchpad, não vejo que atrapalhe em nada a verficação necessária.

Quanto ao teclado, os comandos necessário não possuem caracteres latinos (acentos, cedilha), portanto, deveria ser possível sem maiores dificuldades, exceto que uma ou outra tecla pode estar fora de ordem dependendo do teclado, normalmente o símbolo  | (pipe) não está na tecla correspondente (procure na tecla de colchete, costuma estar lá) e ainda a barra deitada as vezes está onde é o ; (ponto e vírgula), mas quase sempre é coisa simples de verificar, bastando abrir um editor de texto simples (gedit, kate, leafpad, etc., o que tiver à mão na distro).

Claro que também é possível rapidamente configurar o idioma e o teclado, coisas simples que não demoram 2 minutos para fazer. :-)
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

#59
No Kubuntu instalado execute, por favor, o seguinte comando e cole aqui o resultado (use o # código para colar aqui no fórum, pois a saída é um pouco longa e usando o recurso do # [código] cria uma barra de rolagem à direita que economiza espaço visual e torna a melhor a leitura, principalmente para terceiros):

cat /usr/share/X11/xorg.conf.d/50-synaptics.conf

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.