Wie kann ich die Schriftwiedergabe in die Subpixel-BGR-Reihenfolge ändern?

11

In Ubuntu 11.10 kann ich die Subpixel-Bytereihenfolge nicht in BGR ändern. Ich habe einen BGR-Monitor und die Schriftarten sehen aus diesem Grund verschwommen aus. Ich habe installiert, gnome-tweak-toolaber ich kann keine Option für die Subpixel-Reihenfolge finden. Früher war dies mit dem alten Fenster für die Schriftarteinstellungen einfach.

TimS
quelle

Antworten:

15

Sie können dies über eine GUI ( dconf-editoraus dem Paket dconf-tools) oder über die Befehlszeile tun :

GUI

  1. Öffnen dconf-editor
  2. Gehen Sie im linken Bereich zu / org / gnome / settings-daemon / plugins / xsettings
  3. Ändern Sie im rechten Bereich den Wert des Schlüssels rgba-order in bgr :

Geben Sie hier die Bildbeschreibung ein

Befehlszeile

Lauf einfach:

gsettings set org.gnome.settings-daemon.plugins.xsettings rgba-order 'bgr'
htorque
quelle
2
Was ist, wenn ich einen Monitor im Hochformat und einen anderen im Querformat habe? Kann ich die Subpixel-Reihenfolge für jeden Monitor unabhängig einstellen? AFAICT, das ist unmöglich, aber vielleicht fehlt mir etwas?
Allyourcode
1
Außerdem scheint Chrome diese Einstellung nicht zu verwenden. Gibt es eine Möglichkeit, dies in Chrome festzulegen?
Allyourcode
Die Befehlszeile für Einstellungen hat hier perfekt funktioniert, danke!
Casey Murray
1
@allyourcode Wenn man sich einige möglicherweise verwandte Fehlerberichte auf crbug.com ansieht , scheint Chrome vertikale Subpixel-Layouts nicht wirklich zu unterstützen, und der Wechsel zu Graustufen-AA scheint die einzige Alternative zu sein (gehen Sie dazu chrome://flags/#lcd-text-aa).
Phk
6

Möglicherweise möchten Sie auch die systemweiten Schriftarteinstellungen ändern (und sich anschließend erneut anmelden):

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

Dies behebt auch für mich das Rendern von Subpixeln in Google Chrome.

Horst Schirmeier
quelle
Dies scheint mit Google Chrome Version 75.0 nicht mehr zu funktionieren. Ich habe auch ein BGR-Display und sowohl Chrome als auch Firefox machen ein falsches Subpixel-Rendering.
Mikko Rantalainen