Eu imagino que seja porque você está pressionando uma tecla ... Eu consideraria definir o comando para algo que espera por um segundo e, em seguida, executa o comando:
sh -c "sleep 1 && xset dpms force off"
Estou usando o desktop xfce no Ubuntu 12.04 e adicionei as teclas de atalho para desligar meu monitor.
O comando "xset dpms force off" funciona bem no terminal.
Mas quando é adicionado nos atalhos de teclado, o monitor desliga por um segundo e liga imediatamente.
Então, como posso desligar o monitor usando teclas de atalho?
Eu imagino que seja porque você está pressionando uma tecla ... Eu consideraria definir o comando para algo que espera por um segundo e, em seguida, executa o comando:
sh -c "sleep 1 && xset dpms force off"