Para reproduzir esse problema, precisamos saber o que o xdg-screensaver
está fazendo.
Obtendo o ID da janela raiz
- Atualize
xdg-screensaver
novamente.
- Abra um terminal
- Executar
xwininfo -root
-
Copie o ID da janela, neste caso, é 0x131
xwininfo: Window id: 0x131 (the root window) (has no name)
Desativando a proteção de tela
Agora corra
xdg-screensaver suspend <window id>
Você pode confirmar que funcionou executando xdg-screensaver status
Renable
Para renaturar a execução
xdg-screensaver resume <window id>
Você pode confirmar que funcionou executando xdg-screensaver status
O protetor de tela ficou em branco / apagou quando você suspend
(inibiu) o protetor de tela? Se sim, isso é um bug com xdg-screensaver
.
Outras notas
Se você quiser desligar o DPMS, embora eu nunca faça isso - a menos que o monitor falhe ao acordar algo irregular com o hardward - você pode simplesmente executar
xset -dpms;
Isso impedirá que ele apague com o desligamento. De um modo geral, você não quer desabilitar o blanking (limpar a tela) ou desativar o gerenciamento de energia. Você quer descobrir o que está causando isso em branco ou desligar quando você não quer, e você quer consertar isso.