Estou usando monitores duplos, um deles girado 90 graus. A suavização de fonte não parece correta no monitor girado (ou seja, existem bordas do arco-íris ao redor dos caracteres).
Eu acredito que isso ocorre porque X está usando a mesma ordem de renderização de subpixel em ambos os monitores. Existe uma maneira de configurar diferentes ordens de renderização de subpixel para cada monitor? (ou seja, monitor 1 = RGB e monitor 2 = vRGB).
xorg
multiple-monitors
xrandr
antialiasing
scaramouche
fonte
fonte
Respostas:
Você precisaria configurar seus monitores como telas X separadas, não como uma área de trabalho compartilhada. O Ubuntu deve permitir que você ajuste a ordem dos sub-pixels para telas X individuais.
Caso contrário, o que aconteceria com uma janela que abrange dois dispositivos de exibição com diferentes ordens de sub-pixel? Ou ainda mais complicado, dois monitores no modo clone com diferentes ordens físicas (RGB x BGR).
Essa é uma limitação conhecida para todos os sistemas operacionais no momento e precisaria de uma grande reformulação para corrigi-la. O ajuste dinâmico não é viável porque a biblioteca que está fazendo a renderização precisa saber em qual tela você está e ajustar dinamicamente. Além disso, suponha que você tenha metade de uma janela em uma tela e outra em outra - ela não saberia qual escolher.
Configurando várias telas X:
sudo dpkg-reconfigure -phigh xserver-xorg
Siga as etapas para configurar a exibição principal. (Não conheço uma maneira de executar esta etapa específica da CLI)lspci
Isso deve fornecer uma lista de seus dispositivos e seus IDs de barramento. Encontre a placa gráfica e anote os respectivos IDs de barramento.
xorg.conf
comoxorg.conf.orig
talvez e abra-o:sudo vi /etc/X11/xorg.conf
Agora faça duas
Device
seções e liste oBusID
cartão a ser compartilhado e também liste o driver assim:Agora crie duas
Screen
seções (com os parâmetros de sua escolha, é claro, a única coisa que precisa corresponder é aDevice
nesta seção com aIdentifier
anterior) como:Agora faça uma
Monitor
seção para cada monitor como:Por fim, atualize a
ServerLayout
seção para usar e posicionar as duasScreen
seções:Reinicie o X e cruze os dedos! Se funcionar, continue ajustando-o o quanto quiser.
AGORA A SUBPIXEL PRESTAÇÃO ORDEM Do essa mudança de
font.conf
quer na~/font.conf
ou / etc / X11 / font.conf`. bgrfonte
Xorg.conf
mas não parece escolher caminhos parafont.conf
arquivos diferentes . :(