O clique do mouse não funciona, mas o ponteiro funciona

2

Estou executando o Ubuntu 16.04.3 LTS e acidentalmente desinstalei o python2 e tudo o que depende dele. Edit: De acordo com /var/log/apt/history.log , 326 módulos foram removidos: pastebin.com (classificado em ordem alfabética).

Eu reinstalei o python2 agora, mas aparentemente muitas coisas ainda estão quebradas. O mais urgente é obviamente ter um mouse funcionando de volta.

  • Quando inicializo meu computador, chego à minha área de trabalho normal. O ponteiro do teclado e do mouse funciona bem, mas os botões do mouse só funcionam no iniciador - não na área de trabalho e não em aplicativos iniciados.

  • Posso usar o mouse para iniciar um terminal e, em seguida, digitar unity --replace & em um terminal (conforme recomendado em postagens antigas ). Tendo feito isso, o mouse agora funciona dentro da janela do terminal, mas não na moldura da janela nem em qualquer outro lugar!

  • Eu posso Ctrl + Alt + F2 e executar unity --replace & de lá. Parece que termina o comando que eu estava executando na etapa anterior, e quando volto para Ctrl + Alt + F7, o mouse está funcionando normalmente - mas a barra de menus superior da Unity (incluindo o botão clock e system / power) está em branco.

É um mouse sem fio da Logitech (M705) e eu coloquei um par de baterias totalmente carregadas apenas para ter certeza e descartar o hardware.

- > O que estou perdendo e como restaurar meus cliques do mouse para a operação normal sem a unity workaround?

    
por Torben Gundtofte-Bruun 22.10.2017 / 20:49

1 resposta

1

Eu fiz algo parecido com outro pacote e tirei parcialmente minha área de trabalho. Não aceitaria nenhuma entrada de teclado ou mouse. Eu tive que ssh de outro computador para implementar o reparo (provavelmente poderia ter iniciado em modo de texto também).

Eu encontrei esta linha útil em algum lugar; neste site eu acho:

sudo apt-get install 'grep Remove /var/log/apt/history.log | tail -1 | sed -e 's|Remove: ||g' -e 's|([^)]*)||g' -e 's|:[^ ]* ||g' -e 's|,||g'' 

Basicamente cria uma lista de todos os pacotes removidos e os reinstala. Basta executar a parte do grep primeiro para ter uma noção do que será reinstalado.

    
por kmiller 29.10.2017 / 15:39