xset o comando de inicialização não está sendo executado na inicialização

2

Eu tenho o Ubuntu 14.04 com o XFCE como meu ambiente de desktop. Depois de desativar a supressão de tela e o protetor de tela das configurações, minha tela ficou em branco após 10 minutos, não importando o que eu tentei. Então eu descobri que tinha que desabilitar o DPMS e posso fazer isso executando xset -dpms do terminal e ele funciona muito bem, mas eu tenho que executá-lo toda vez que eu reiniciar meu computador. Então, decidi adicionar isso à minha lista de aplicativos de inicialização e criei um aplicativo de inicialização com esse código xset s off && xset -dpms . Mas depois que eu reinicio, vejo que meu DPMS ainda não está desabilitado e a tela fica preta após 10 minutos novamente. Oque posso fazer para consertar isso? Por que o código que eu configuro está sendo executado na inicialização?

    
por Mertcan Ekiz 21.09.2014 / 13:05

2 respostas

0

Tente criar um script.

#!/bin/sh xset s off xset -dpms

Dê um nome apropriado e torne-o executável e adicione-o aos seus itens de inicialização. Você pode torná-lo executável clicando com o botão direito do mouse no arquivo, selecionando propriedades e marcando a caixa "Permitir a execução como aplicativo".

    
por amanthethy 21.09.2014 / 13:52
0

Eu encontrei uma solução deste post:

link

O problema parece ser causado por "timing" e a solução é:

(sleep 15s && xset [your settings...]) &

A solução é muito deselegante, mas funciona por enquanto. Espero que alguém possa descobrir a causa exata e uma solução melhor.

    
por Yan King Yin 21.10.2017 / 10:24