Desativar suspender durante a execução do VLC

1

Estou no Ubuntu 16.04 e tenho alguns aliases de bash configurados assim:

alias radio='cvlc http://internet/radio/stream.pls -q'

para que eu possa rapidamente ativar algumas músicas no Bash. Existe um comando que eu possa adicionar para desativar a suspensão enquanto o VLC está em execução e ativá-lo novamente quando eu sair do VLC? Eu sei que posso alterar as configurações de energia, mas eu prefiro não fazer isso toda vez que eu quiser jogar um rádio na Internet. Qual é a melhor solução geral?

    
por stfn 03.07.2017 / 23:12

1 resposta

0

Eu escrevi uma resposta para a pergunta: Como fazer o beep do Ubuntu (alguns segundos) antes de suspender? há alguns dias, vou usar o mesmo conceito para sua situação.

Instale o pacote xdotool :

sudo apt install xdotool

Crie um script, salve-o em algum lugar de sua preferência:

#!/bin/bash
sleep 2
while [ 'pgrep -x vlc' ]
do
 xdotool key shift 
 sleep 60;
done

Altere seu alias para:

alias radio='bash ~/path/myscript.sh & cvlc http://internet/radio/stream.pls -q'

Agora, esse script faz algumas atividades falsas a cada minuto enquanto o vlc está em execução para que o seu computador não vá dormir.

    
por Ravexina 03.07.2017 / 23:59