Como criar uma ação “Desligar tela”?

Como criar uma ação “Desligar tela”?

Recentemente mudei para o Elementary OS Luna. Eu uso especialmente o iniciador Synapse Indicator, porque gosto de trabalhar com meu teclado para tudo.

No Synapse e no Synapse Indicator (e acredito, geralmente, no Gnome dekstop e ouso dizer em todos os DEs Linux) existem "ações". Entre as ações estáDesligar,Reiniciar,Tela de bloqueioetc., que pode ser executado com o Synapse e provavelmente também na linha de comando.

Gostaria de criar uma ação paraDesligue a tela(que é diferente deTela de bloqueio).

Como posso criar esta ação e poder iniciá-la no Synapse?

Responder1

Talvez esteja faltando um detalhe aqui, mas você pode criar um arquivo .desktop para qualquer script de shell que desejar e o Synapse irá iniciá-lo para você sem problemas.

Responder2

crie um arquivo de script bash (.sh) e coloque-o dentro:

#!/bin/bash
sleep 0; xset dpms force off

sleep 0 determina quão rápido ele desligará

coloque o arquivo na pasta inicial e defina as propriedades do executável (chmod +755)

acho que qualquer aplicativo inicializador irá reconhecê-lo como uma ação/executável.

para bloquear a tela enquanto ela está desligada, você pode adicionar um comando ao script dependendo do seu DE.

informação relacionada