¿Cómo puedo cambiar el renderizado de fuentes a un pedido BGR de subpíxeles?

12

En Ubuntu 11.10, no puedo encontrar una manera de cambiar el orden de bytes de subpíxeles a BGR. Tengo un monitor BGR y las fuentes se ven borrosas debido a esto. He instalado gnome-tweak-toolpero no puedo encontrar una opción para el pedido de subpíxeles. Esto solía ser fácil de hacer con la antigua ventana de configuración de fuente.

TimS
fuente

Respuestas:

16

Puede hacer esto usando una GUI ( dconf-editordel paquete dconf-tools) o en la línea de comandos:

GUI

  1. Abierto dconf-editor
  2. En el panel izquierdo, vaya a / org / gnome / settings-daemon / plugins / xsettings
  3. En el panel derecho, cambie el valor de la RGBA orden clave para BGR :

ingrese la descripción de la imagen aquí

Línea de comando

Solo corre:

gsettings set org.gnome.settings-daemon.plugins.xsettings rgba-order 'bgr'
htorque
fuente
2
¿Qué sucede si tengo un monitor en vertical y otro en horizontal? ¿Puedo configurar el orden de subpíxeles para cada monitor de forma independiente? AFAICT, esto es imposible, pero quizás, ¿me estoy perdiendo algo?
allyourcode
1
Además, Chrome no parece usar esta configuración. ¿Hay alguna manera de configurar esto en Chrome?
allyourcode
La línea de comandos para gsettings funcionó perfectamente aquí, ¡gracias!
Casey Murray
1
@allyourcode Mirando algunos informes de errores posiblemente relacionados en crbug.com , parece que Chrome realmente no admite diseños de subpíxeles verticales y cambiar a escala de grises AA parece ser la única alternativa (vaya a chrome://flags/#lcd-text-aaeso).
phk
6

También es posible que desee cambiar la configuración de fuente de todo el sistema (y volver a iniciar sesión después):

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

Esto también corrige la representación de subpíxeles en Google Chrome.

Horst Schirmeier
fuente
Esto ya no parece funcionar con Google Chrome versión 75.0. Yo también tengo una pantalla BGR y tanto Chrome como Firefox realizan una representación incorrecta de subpíxeles.
Mikko Rantalainen