Arquivo de configurações de energia do Xubuntu

1

Gostaria de criar uma alternância para suspender / não fazer nada ao fechar a tampa do XFCE. Para isso, preciso descobrir onde está a seguinte configuração armazenada:

A criação do script de alternância e do indicador do painel não será um problema posteriormente.

    
por mreq 27.05.2013 / 17:57

1 resposta

1

Os valores necessários são armazenados em xfce4-settings-editor . A função que você precisa é lid-action-on-ac . Então, para usar xfconf-query para configurá-lo para não fazer nada, você executaria

xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/lid-action-on-ac -t int -s 0

Em seguida, para configurá-lo para suspender, substitua o 0 por um 1:

xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/lid-action-on-ac -t int -s 1

Os valores utilizáveis com xfconf-query que correspondem às configurações na aplicação gráfica são:

lid-action-on-ac

0=nothing
1=suspend
2=hibernate
3=lock screen

Essas informações foram encontradas definindo os valores na caixa de diálogo de configurações gráficas e, em seguida, observando o valor que apareceu em xfce4-settings-editor na função apropriada. Você poderia fazer isso para as outras funções, como power-button-action , se você estiver interessado também.

No entanto, você não pode usar a opção de alternância ( -T ) aqui explicitamente, pois isso só funciona com valores booleanos (true, false) e não inteiros. Você poderia, no entanto, apenas usar os dois comandos xfconf-query acima em um script e criar um toggle dentro desse script, como você disse que deseja fazer.

    
por user76204 28.05.2013 / 12:54