Existe uma maneira de alterar o comando executado por xfce4-power-manager
quando deseja suspender? Eu suponho que ele seja executado xfce4-session-logout --suspend
, mas eu gostaria que ele fosse executado
xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/presentation-mode -s false
&& xfce4-session-logout --suspend
em vez de. Existe uma maneira de fazer isso?
Veja se isso funciona Simon. Adicione este script à sua
~/bin
pasta e nomeie-oxfce4-session-logout
. Por favor, acompanhe se você precisar de ajuda para configurar uma~/bin
pasta, ou seja, certificar-se de que ela esteja no seu$PATH
ou tornar o script executável.Consegui fazê-lo funcionar colocando um script no seguinte local:
/lib/systemd/system-sleep/
. O roteiro continha o seguinte:UID deve ser substituído pelo ID do usuário relevante (
$ id -u
), e USER pelo nome do usuário para o qual o script se destina ($ whoami
).Eu testei a resposta do jbrock , e isso também pareceu funcionar, embora eu ache a opção systemd um pouco mais limpa, pois não redireciona nenhuma referência de comando.