Seguindo o link nos comentários de @Rinzwind: Como você mudo da linha de comando?
Use o crontab para silenciar e ativar o computador à noite da seguinte maneira:
Abra um terminal pressionando Ctrl + Alt + T e digite uma das as seguintes linhas para edite o arquivo /etc/cron.d
:
Para um usuário comum, use o seguinte comando:
crontab -e
Para a solução de todo o sistema, use o seguinte comando:
sudo crontab -e
No final do arquivo resultante, adicione as duas linhas a seguir:
00 22 * * * amixer set Master mute
29 07 * * * amixer set Master unmute
Pressione Ctrl + X e depois Y para salvar e sair do crontab
.
Explicações:
Cada uma das seções crontab é separada por um espaço, com a seção final tendo um ou mais espaços. Nenhum espaço é permitido nas Seções 1-5, somente entre eles. As seções 1-5 são usadas para indicar quando e com que frequência você deseja que a tarefa seja executada. É assim que uma tarefa do cron é apresentada:
minuto (0-59), hora (0-23, 0 = meia-noite), dia (1-31), mês (1-12), dia da semana (0-6, 0 = domingo), comando
Veja a CronHowto na Ajuda do Ubuntu para mais detalhes.
Observação: isso não funcionará se a máquina estiver desligada no tempo predefinido. Por exemplo, se a energia for desligada às 21h e voltar às 23h, o áudio não será silenciado quando a energia chegar de volta.
Espero que isso ajude