Estoy usando monitores duales, uno de ellos girado 90 grados. La antialización de fuente no se ve bien en el monitor girado (es decir, hay bordes de arco iris alrededor de los caracteres).
Creo que esto se debe a que X está usando el mismo orden de representación de subpíxeles en ambos monitores. ¿Hay alguna forma de configurar diferentes órdenes de representación de subpíxeles para cada monitor? (es decir, monitor 1 = RGB y monitor 2 = vRGB).
xorg
multiple-monitors
xrandr
antialiasing
Scaramouche
fuente
fuente
Respuestas:
Tendría que configurar sus pantallas como pantallas X separadas, no como un escritorio compartido. Ubuntu debería permitirle ajustar el orden de subpíxeles para pantallas X individuales.
De lo contrario, ¿qué pasaría con una ventana que abarca dos dispositivos de visualización con diferentes órdenes de subpíxeles? O incluso más complicado, dos pantallas en modo clon con diferentes órdenes físicos (RGB vs BGR).
Esta es una limitación conocida para todos los sistemas operativos en este momento y necesitaría un rediseño importante para solucionarlo. El ajuste dinámico no es factible porque la biblioteca que realiza el renderizado debería saber en qué pantalla está y ajustar dinámicamente. Además, suponga que tiene la mitad de una ventana en una pantalla y la otra mitad en otra, no sabría cuál elegir.
Configuración de múltiples pantallas X:
sudo dpkg-reconfigure -phigh xserver-xorg
Siga los pasos para configurar la pantalla principal. (No sé de CLI una forma de hacer este paso en particular)lspci
esto debería darle una lista de sus dispositivos y sus identificadores de bus. Encuentra la tarjeta gráfica y escribe la identificación de su bus.
xorg.conf
comoxorg.conf.orig
tal vez y ábrala:sudo vi /etc/X11/xorg.conf
Ahora haga dos
Device
secciones y enumere laBusID
tarjeta que se compartirá y también enumere el controlador de esta manera:Ahora cree dos
Screen
secciones (con los parámetros que elija, por supuesto, lo único que debe coincidir esDevice
en esta sección con laIdentifier
anterior) como:Ahora haga una
Monitor
sección para cada monitor como:Finalmente, actualice la
ServerLayout
sección para usar y coloque ambasScreen
secciones:¡Reinicia X y cruza los dedos! Si funciona, continúe ajustándolo tanto como desee.
AHORA PARA LA ORDEN DE REPRESENTACIÓN DE SUBPIXEL Haga este cambio
font.conf
en~/font.conf
o / etc / X11 / font.conf`. bgrfuente
Xorg.conf
pero no parece elegir rutas para diferentesfont.conf
archivos. :(