Como posso silenciar automaticamente meu computador à noite?

2

Eu gostaria de configurar meu computador Ubuntu de tal forma que não possa ouvir nenhum áudio entre 21h59 e 8h. Como posso fazer isso?

    
por guest 02.12.2014 / 03:51

2 respostas

6

Encontrei este método no AskUbuntu que mostra o uso de uma entrada crontab junto com amixer para ativar / desativar o som. É intitulado: Como automaticamente faço mudo / mudo o som durante um determinado período de tempo (por exemplo, noite)? .

Etapas gerais

  1. Crie uma entrada crontab

    $ crontab -e
    
  2. Adicione entradas ao crontab

    59 21 * * * amixer set Master mute
    00 08 * * * amixer set Master unmute
    
  3. Salvar (se você estiver usando ViM, então, por exemplo, Shift + Z + Z )

por 02.12.2014 / 04:28
1

Estou assumindo que você está perguntando isso porque quer que seja feito automaticamente, em vez de alguém lhe dizer: "Basta baixar o volume quando for dormir".

Vá para um prompt do shell e use "crontab -e" e adicione dois eventos ao longo desta linha:

0 21 * * * /usr/sbin/amixer -D pulse  sset Master,0 0%
0 8  * * * /usr/sbin/amixer -D pulse  sset Master,0 100%

A primeira roda às 21h todos os dias e a segunda às 8h todos os dias.

O dispositivo usado pode ser diferente em seu computador, dependendo do hadrware, então corra o amixer sozinho primeiro para ver o que você tem.

Por exemplo,

bytor@VaporTrails[22:21:41]~$ amixer -D pulse
Simple mixer control 'Master',0
  Capabilities: pvolume pswitch pswitch-joined
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 65536
  Mono:
  Front Left: Playback 65536 [100%] [on]
  Front Right: Playback 65536 [100%] [on]
Simple mixer control 'Capture',0
...
    
por 02.12.2014 / 04:27