Como posso simplesmente ajustar a temperatura de cor do monitor em X?

17

Eu tenho um novo 27 "iMac, no qual eu rodei o Fedora 15 (sem o Apple OS) - apenas inicie diretamente no Linux.

As cores são basicamente precisas para o meu olho, mas o ponto branco é muito mais alto do que eu gostaria (isto é, tudo é bem azul). Eu suponho que é 9300K, e pode ser devido a iluminação LED de fantasia ou algo assim. Eu não sei; Eu sou um cara de software.

Eu gostaria de ajustá-lo para um 6500K mais confortável. Antigamente (incluindo meu monitor LCD antigo), bastava apertar um botão no monitor e selecioná-lo no menu. Em um iMac, claro, isso não é realmente uma opção. Posso fazer isso no software?

Eu sei que o software completo de perfil e calibração é executado no Linux , e eu posso chegar a isso eventualmente, mas por enquanto eu gostaria apenas de uma opção simples. O que devo fazer?

    
por mattdm 02.08.2011 / 05:08

1 resposta

13

Ok, a resposta é que o programa redshift , apontado por Stéphane Gimenez em um comentário acima, pode fazer isso de forma bastante simples. Ele é feito para fazer uma coisa inteligente de ajustar o ponto branco ao longo do dia, mas também pode ser feito para fazer ajustes únicos com o sinalizador -o .

A temperatura de cor desejada em Kelvin deve ser dada duas vezes por causa dos recursos baseados em tempo, o que é um pouco estranho, mas sem importância. E as outras coisas estão lá apenas para suprimir mensagens informativas inúteis - isso não é importante.

 redshift -o -l 0:0 -m randr -t 6000:6000

Também é importante notar que o código assume que o neutro é 6500. (E experimentalmente, -t 6500:6500 parece ser idêntico ao uso de -x para remover completamente os efeitos.) No meu sistema, onde eu acho que o O whitepoint nativo é 9300K ou mais, não sei ao certo o que os números reais significam, mas o efeito de escolher algo abaixo de 6500 é certamente exatamente o que eu quero.

Eu estava curioso, então olhei para o código. O Redshift está fazendo algo um pouco mais complicado do que executar o xgamma - ele tem uma tabela inteira de rampa de cores, com dados provenientes de link . Eu investigaria ainda mais, mas acho que o próximo passo é a calibração de cores completa.

    
por 03.08.2011 / 01:23