Làm cách nào để thay đổi kết xuất phông chữ thành thứ tự BGR pixel phụ?


12

Trong Ubuntu 11.10, tôi không thể tìm cách thay đổi thứ tự byte pixel phụ thành BGR. Tôi có một màn hình BGR và phông chữ trông mờ vì điều này. Tôi đã cài đặt gnome-tweak-toolnhưng tôi không thể tìm thấy tùy chọn cho thứ tự pixel phụ. Điều này được sử dụng để dễ dàng thực hiện với cửa sổ cài đặt phông chữ cũ.

Câu trả lời:


16

Bạn có thể thực hiện việc này bằng GUI ( dconf-editortừ gói dconf-tools) hoặc trên dòng lệnh:

GUI

  1. Mở dconf-editor
  2. Trong ngăn bên trái, đi tới / org / gnome / settings-daemon / plugins / xsinstall
  3. Trong khung bên phải, thay đổi giá trị của khóa thứ tự rgba thành bgr :

nhập mô tả hình ảnh ở đây

Dòng lệnh

Chỉ cần chạy:

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

2
Nếu tôi có một màn hình theo chiều dọc và một màn hình khác thì sao? Tôi có thể đặt thứ tự pixel cho từng màn hình một cách độc lập không? AFAICT, điều này là không thể, nhưng có lẽ, tôi đang thiếu một cái gì đó?
mã allyour

1
Ngoài ra, Chrome dường như không sử dụng cài đặt này. Có cách nào tôi có thể thiết lập điều này trong Chrome không?
mã allyour

Dòng lệnh cho gsinstall hoạt động hoàn hảo ở đây, cảm ơn!
Casey Murray

1
@allyourcode Nhìn vào một số báo cáo lỗi có thể liên quan tại crorp.com , có vẻ như Chrome không thực sự hỗ trợ bố cục pixel phụ dọc và chuyển sang màu xám có vẻ là lựa chọn duy nhất (đi đến chrome://flags/#lcd-text-aađó).
phk

6

Bạn cũng có thể muốn thay đổi cài đặt phông chữ trên toàn hệ thống (và đăng nhập lại sau đó):

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

Điều này cũng khắc phục kết xuất pixel phụ trên Google Chrome.


Điều này dường như không còn hoạt động với Google Chrome phiên bản 75.0. Tôi cũng vậy, có màn hình BGR và cả Chrome và Firefox thực hiện kết xuất pixel con không chính xác.
Mikko Rantalainen
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.