Xubuntu 17.10: desativa o bloqueio de tela quando conectado a uma rede WiFi específica

2

Estou rodando o Xubuntu 17.10 e gostaria de remover a tela bloqueando quando estou conectado ao meu wifi em casa.

Meu plano atual é algo como:

  1. Use um script /etc/interfaces/if.up/ para verificar quando estou conectado  para meu wifi (usando iwconfig para obter o SSID)
  2. Para fazer isso, eu li que a interface wifi deve estar em  interfaces. Atualmente não é. Mas se eu adicionar lá, vai  ainda se conectar a redes automaticamente como faz fora do  caixa?
  3. Então, não sei como desativar o light-locker (e apenas  temporariamente). O light-locker pode ser comandado pela CLI?
  4. Em seguida, use um script if.down / if.up ativado  luz-locker sempre que eu desligar do wi-fi ou ligar para  alguma outra rede.

Um método alternativo seria apenas ter um script cron que seja executado cada 1 min e alterna o light-locker em função da conexão.

Então, para resumir minhas perguntas:

  1. Como habilitar / desabilitar o light-locker programaticamente de dentro um script que é executado em if.down / if.up ou em cron ?
  2. Posso adicionar uma interface ao arquivo / etc / interfaces para que if.up / if.down scripts podem ser executados e ainda gerenciar a interface automaticamente usando como de costume?

Editar: depois de alguma pesquisa, parece que eu deveria preferir usar o despachante NetworkManager em vez dos scripts if.up / if.down . Isso invalidaria a pergunta 1.

    
por arvixx 10.03.2018 / 13:06

0 respostas