Como executar o arquivo sudo.sh após o despertar: O touchpad foi desativado após a atualização para o Ubuntu 17.10

0

Eu enfrentei um pequeno problema após uma atualização para o Ubuntu 17.10. Meu touchpad começou a ser desativado depois que meu sistema foi ativado do modo de suspensão. Eu tentei este método temporário e funciona para mim:

  1. Crie o arquivo touchpad_wakeup.sh no seu diretório pessoal.

Seu conteúdo é:

sudo rmmod i2c_hid
sudo modprobe i2c_hid
  1. Então, da próxima vez que meu sistema for reativado: Eu faço o login do meu nome de usuário e senha, depois abro a janela do terminal usando a tecla de atalho Ctrl + Alt + T

Escreva o seguinte:

sudo bash ./touchpad_wakeup.sh
  1. Pressione Enter

Meu touchpad começa a funcionar. Eu quero adicionar isso à seqüência de ativação ( /usr/lib/pm-utils/sleep.d ), mas não tive muito sucesso para automatizar isso.

    
por Susheel Puranik 25.10.2017 / 00:06

2 respostas

1

Para automatizar a chamada para seu script no wakeup, você pode adicioná-lo em /lib/systemd/system-sleep em vez de /usr/lib/pm-utils/sleep.d

Aqui está o que eu fiz:

  • sudo touch /lib/systemd/system-sleep/touchpadwakeup
  • Coloque o seguinte conteúdo:
% bl0ck_qu0te%
  • sudo chmod +x /lib/systemd/system-sleep/touchpadwakeup

Funciona bem, mas espero que tenhamos uma solução mais limpa (por exemplo, um patch) no futuro próximo.

    
por Myx 03.11.2017 / 11:14
1

Existe uma discussão e outra solução deste bug aqui ( em três palavras: use kernel upstream 4.13.7-041307-genérico )

BTW, você poderia usar o link verde "Esse bug me afeta" nessa página, para que os desenvolvedores corrijam mais rápido. É realmente irritante recarregar o módulo do kernel toda vez que você suspende.

    
por Askar Timirgazin 19.11.2017 / 10:19