ฉันจะเปลี่ยนการแสดงแบบอักษรเป็นการสั่งซื้อ BGR ย่อยพิกเซลได้อย่างไร


12

ใน Ubuntu 11.10 ฉันไม่สามารถหาวิธีเปลี่ยนไบต์ย่อยพิกเซลเป็น BGR ฉันมีจอภาพ BGR และแบบอักษรดูเบลอเพราะสิ่งนี้ ฉันติดตั้งgnome-tweak-toolแล้วแต่ไม่พบตัวเลือกสำหรับการสั่งซื้อพิกเซลย่อย สิ่งนี้เคยเป็นเรื่องง่ายที่จะทำกับหน้าต่างการตั้งค่าแบบอักษรเก่า

คำตอบ:


16

คุณสามารถทำได้โดยใช้ GUI ( dconf-editorจากแพ็คเกจdconf-tools) หรือบนบรรทัดคำสั่ง:

GUI

  1. เปิด dconf-editor
  2. ในบานหน้าต่างด้านซ้ายไปที่/ org / gnome / settings-daemon / plugins / xsettings
  3. ในบานหน้าต่างด้านขวาเปลี่ยนค่าของคีย์rgba -orderเป็นbgr :

ป้อนคำอธิบายรูปภาพที่นี่

บรรทัดคำสั่ง

เพิ่งรัน:

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

2
ถ้าฉันมีหนึ่งจอภาพในแนวตั้งและอื่น ๆ ในแนวนอน ฉันสามารถกำหนดลำดับพิกเซลย่อยสำหรับจอภาพแต่ละจอได้อย่างอิสระหรือไม่? AFAICT สิ่งนี้เป็นไปไม่ได้ แต่บางทีฉันอาจจะพลาดอะไรบางอย่าง
allyourcode

1
นอกจากนี้ Chrome ดูเหมือนจะไม่ใช้การตั้งค่านี้ มีวิธีที่ฉันสามารถตั้งค่านี้ใน Chrome?
allyourcode

Command-line สำหรับ gsettings ทำงานได้อย่างสมบูรณ์ที่นี่ขอบคุณ!
Casey Murray

1
@allyourcode เมื่อดูรายงานข้อผิดพลาดที่เกี่ยวข้องที่crbug.comดูเหมือนว่า Chrome ไม่สนับสนุนรูปแบบ subpixel ตามแนวตั้งจริง ๆ และเปลี่ยนไปใช้ AA ระดับสีเทาดูเหมือนจะเป็นทางเลือกเดียวเท่านั้น (ไปchrome://flags/#lcd-text-aaที่นั้น)
phk

6

คุณอาจต้องการเปลี่ยนการตั้งค่าแบบอักษรทั้งระบบ (และลงชื่อเข้าใช้อีกครั้งภายหลัง):

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

นี่เป็นการแก้ไขการแสดงผลพิกเซลย่อยบน Google Chrome สำหรับฉันเช่นกัน


ดูเหมือนว่านี่จะไม่ทำงานกับ Google Chrome รุ่น 75.0 อีกต่อไป ฉันก็เช่นกันมีการแสดง BGR และทั้ง Chrome และ Firefox จะแสดงผลพิกเซลย่อยไม่ถูกต้อง
Mikko Rantalainen
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.