Por que minhas configurações de gama no meu xorg.conf são redefinidas para 1.0 após alguns segundos na tela de login? [fechadas]

3

Recentemente eu mudei meu monitor para um mais novo. Este novo monitor tem uma imagem mais escura do que a minha antiga (por exemplo, vídeos com cenas escuras agora são totalmente pretos). Bright e Contrast são 100% no próprio menu do monitor e são valores padrão de fábrica, o menu do monitor não permite ajuste de gama. Isso me forçou a procurar uma solução.

O brilho não é o problema. Ele está no valor de gama. Estes comandos funcionam e a imagem parece muito melhor:

xgamma -gamma 1.5
xrandr --output VGA1 --gamma 0.6:0.6:0.6

o problema é que o gamma vai para 1.0 novamente quando alguns desses eventos ocorrem: logoff do usuário, troca rápida de usuário, tela desligada após 10 minutos e então no prompt de login você pressiona "change user".

O primeiro que tentei é adicionar em cada usuário (quatro para esta máquina) xgamma em "aplicativos de inicialização", o problema é que sempre que você chegar ao gamma da tela de login do LightDM vá para 1.0 novamente. O xgamma ainda diz 1.5 quando você o inicia do terminal sem argumentos, mas a tela parece com o uso do gama 1.0 e você tem que executar o xgamma -gamma 1.5 de novo e de novo. Este PC troca usuários muito frequentemente, então eu realmente não gosto de ter que rodar constantemente o xgamma depois que alguém vem e muda da minha sessão para outra.

Na minha busca por uma configuração de gama ampla no sistema, finalmente concluí que a criação de um arquivo xorg.conf é a única solução. Meu arquivo xorg.conf tem esta aparência:

Section "Monitor"

Identifier "Monitor0"
gamma 1.5

EndSection

Section "Screen"

Identifier "VGA1"
Monitor "Monitor0"

EndSection

Esse todo o conteúdo do meu arquivo xorg.conf, eu coloco as configurações mínimas para ter o gamma que quero e deixo o xorg para auto configurar qualquer outra coisa.

Parece funcionar em primeiro lugar, você pode dizer que a imagem do monitor não é tão escura, mas se você ficar um ou dois segundos no gamma da tela de login do LightDM, vá para 1.0 novamente. Eu tenho que entrar e usar o xgamma novamente como solução única de trabalho. Iniciar o xgamma do script xinitrc não funcionará, pelo menos com a abordagem xorg.conf Eu posso ver cores mais claras por um tempo na inicialização do sistema, enquanto usar o xgamma no xinitrc não tem absolutamente nenhum efeito no valor do gamma (em / etc / X11 / xinit ou por usuário, não importa se eu escrevo xgamma ou o caminho completo para xgamma / usr / bin / xgamma).

Parece que algum software ou talvez um script está redefinindo meu gama, talvez o próprio LightDM. Ou talvez algo específico para o meu hardware?

Ubuntu 11.10 AMD64 (up to date, 2012-02-08)
CRT Monitor Siemens 17'' MCM 17P1
Intel GMA X4500 (onboard graphic card)
    
por JAH 09.02.2012 / 03:17

0 respostas