Como posso alterar a renderização da fonte para a ordem de BGR sub-pixel?

12

No Ubuntu 11.10, não consigo encontrar uma maneira de alterar o byte de subpixels para BGR. Eu tenho um monitor BGR e as fontes parecem borradas por causa disso. Instalei, gnome-tweak-toolmas não consigo encontrar uma opção para a ordem de sub-pixel. Isso costumava ser fácil de fazer com a janela de configurações de fonte antiga.

TimS
fonte

Respostas:

16

Você pode fazer isso usando uma GUI ( dconf-editordo pacote dconf-tools) ou na linha de comando:

GUI

  1. Aberto dconf-editor
  2. No painel esquerdo, vá para / org / gnome / settings-daemon / plugins / xsettings
  3. No painel direito, altere o valor da chave rgba-order para bgr :

insira a descrição da imagem aqui

Linha de comando

Apenas corra:

gsettings set org.gnome.settings-daemon.plugins.xsettings rgba-order 'bgr'
htorque
fonte
2
E se eu tiver um monitor em retrato e outro em paisagem? Posso definir a ordem dos subpixel para cada monitor de forma independente? AFAICT, isso é impossível, mas talvez esteja faltando alguma coisa?
Allyourcode
1
Além disso, o Chrome não parece usar essa configuração. Existe uma maneira de definir isso no Chrome?
Allyourcode
A linha de comando do gsettings funcionou perfeitamente aqui, obrigado!
Casey Murray
1
@allyourcode Olhando para alguns relatórios de erros possivelmente relacionados no crbug.com , parece que o Chrome não suporta layouts verticais de subpixel e mudar para AA em escala de cinza parece ser a única alternativa (vá chrome://flags/#lcd-text-aapara isso).
Phd #
6

Você também pode alterar as configurações de fonte em todo o sistema (e efetuar login novamente depois):

ln -s ../conf.avail/10-sub-pixel-bgr.conf /etc/fonts/conf.d

Isso também corrige a renderização sub-pixel no Google Chrome para mim.

Horst Schirmeier
fonte
Isso não parece mais funcionar com o Google Chrome versão 75.0. Eu também tenho uma tela BGR e o Chrome e o Firefox processam incorretamente os subpixel.
Mikko Rantalainen