Come posso modificare il rendering dei caratteri in un ordine BGR sub-pixel?


12

In Ubuntu 11.10, non riesco a trovare un modo per modificare l'ordinamento dei byte sub-pixel in BGR. Ho un monitor BGR e i caratteri sembrano sfocati per questo. Ho installato gnome-tweak-toolma non riesco a trovare un'opzione per l'ordinamento dei sub-pixel. Questo era facile da fare con la vecchia finestra delle impostazioni dei caratteri.

Risposte:


16

Puoi farlo usando una GUI ( dconf-editordal pacchetto dconf-tools) o dalla riga di comando:

GUI

  1. Aperto dconf-editor
  2. Nel riquadro sinistro, vai su / org / gnome / settings-daemon / plugins / xsettings
  3. Nel riquadro destro, modifica il valore della chiave rgba-order in bgr :

inserisci qui la descrizione dell'immagine

Riga di comando

Corri:

gsettings set org.gnome.settings-daemon.plugins.xsettings rgba-order 'bgr'

2
E se avessi un monitor in verticale e un altro in orizzontale? Posso impostare l'ordine dei subpixel per ciascun monitor in modo indipendente? AFAICT, questo è impossibile, ma forse mi manca qualcosa?
allyourcode,

1
Inoltre, Chrome non sembra utilizzare questa impostazione. C'è un modo per impostare questo in Chrome?
codice alleato

La riga di comando per gsettings ha funzionato perfettamente qui, grazie!
Casey Murray,

1
@allyourcode Guardando alcune segnalazioni di bug eventualmente correlate su crbug.com sembra che Chrome non supporti realmente i layout subpixel verticali e il passaggio alla scala di grigi AA sembra essere l'unica alternativa (vai a chrome://flags/#lcd-text-aaquello).
phk,

6

Potresti anche voler modificare le impostazioni dei caratteri a livello di sistema (e accedere nuovamente in seguito):

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

Questo risolve anche il rendering dei sub-pixel su Google Chrome.


Questo non sembra più funzionare con Google Chrome versione 75.0. Anch'io ho un display BGR e sia Chrome che Firefox eseguono un rendering subpixel errato.
Mikko Rantalainen il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.