Talvez haja um detalhe que esteja faltando aqui, mas você pode criar um arquivo .desktop para qualquer script de shell que você goste e o Synapse o lançará para você sem problemas.
Eu recentemente mudei para o Elementary OS Luna. Eu uso especialmente o iniciador do Synapse Indicator, porque gosto de trabalhar com o meu teclado para tudo.
Em Synapse e no Synapse Indicator (e eu acredito, geralmente, no dekstop do Gnome e ouso dizer em todos os DEs do Linux) existem "ações". Entre as ações, há Desligar , Reiniciar , Bloqueio de tela , etc., que pode ser executado com o Synapse e provavelmente também pela linha de comando.
Eu gostaria de criar uma ação para Desligar tela (que é diferente de Bloqueio de tela ).
Como posso criar esta ação e poder lançá-la a partir do Synapse?
Talvez haja um detalhe que esteja faltando aqui, mas você pode criar um arquivo .desktop para qualquer script de shell que você goste e o Synapse o lançará para você sem problemas.
crie um arquivo de script bash (.sh) e coloque isso dentro:
#!/bin/bash
sleep 0; xset dpms force off
sleep 0 determine o quão rápido ele será desativado
coloque o arquivo na pasta home e defina as propriedades executáveis (chmod +755)
eu acho que qualquer aplicativo lançador irá reconhecê-lo como uma ação / runable.
para bloquear a tela enquanto ela estiver desligada, você pode adicionar o comando ao script dependendo do seu DE.
Tags synapse elementary-os