Bagaimana saya bisa mengubah rendering font menjadi pemesanan BGR sub-pixel?

12

Di Ubuntu 11.10, saya tidak dapat menemukan cara untuk mengubah pemesanan byte-pixel ke BGR. Saya memiliki monitor BGR dan font terlihat buram karena ini. Saya telah menginstal gnome-tweak-tooltetapi saya tidak dapat menemukan opsi untuk pemesanan sub-pixel. Ini dulunya mudah dilakukan dengan jendela pengaturan font lama.

TimS
sumber

Jawaban:

16

Anda dapat melakukan ini menggunakan GUI ( dconf-editordari paket dconf-tools) atau di baris perintah:

GUI

  1. Buka dconf-editor
  2. Di panel kiri, buka / org / gnome / settings-daemon / plugins / xsettings
  3. Di panel kanan, ubah nilai kunci rgba-order ke bgr :

masukkan deskripsi gambar di sini

Garis komando

Lari saja:

gsettings set org.gnome.settings-daemon.plugins.xsettings rgba-order 'bgr'
htorque
sumber
2
Bagaimana jika saya memiliki satu monitor di potret, dan satu lagi di lanskap? Bisakah saya mengatur urutan subpixel untuk setiap monitor secara independen? AFAICT, ini tidak mungkin, tapi mungkin, aku melewatkan sesuatu?
allyourcode
1
Selain itu, Chrome tampaknya tidak menggunakan pengaturan ini. Apakah ada cara saya bisa mengatur ini di Chrome?
allyourcode
Command-line untuk gsettings bekerja dengan sempurna di sini, terima kasih!
Casey Murray
1
@allyourcode Melihat beberapa laporan bug yang mungkin terkait di crbug.com , sepertinya Chrome tidak benar-benar mendukung tata letak subpiksel vertikal dan beralih ke AA abu-abu tampaknya menjadi satu-satunya alternatif (lanjutkan chrome://flags/#lcd-text-aauntuk itu).
phk
6

Anda juga mungkin ingin mengubah pengaturan font seluruh sistem (dan login ulang sesudahnya):

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

Ini memperbaiki rendering sub-piksel pada Google Chrome untuk saya juga.

Horst Schirmeier
sumber
Ini sepertinya tidak lagi berfungsi dengan Google Chrome versi 75.0. Saya juga memiliki layar BGR dan Chrome dan Firefox melakukan rendering subpixel yang salah.
Mikko Rantalainen