การปรับแบบอักษรให้เรียบบนจอแสดงผลภายนอกทำงานได้ไม่ดี (rMBP)


13

ฉันได้ติดตั้งจอภาพภายนอกสองจอเข้ากับจอประสาทตา MacBook Pro ของฉัน:

  1. 24 "Dell 1920x1200 พร้อม HDMI-> DVI
  2. 19 "Samsung 1280x1024 พร้อม Thunderbolt-> VGA

ในขณะที่แอพที่เปิดใช้งานแบบเรติน่าจะดูดี (เช่น Blender) และดูเหมือนว่าจะเป็นพิกเซลที่แน่นอน (จอภาพทำงานอย่างถูกต้อง) แบบอักษรที่แสดงผลของ OS X ทั้งหมดดูเหมือนว่าจะไม่มีการปรับแบบอักษรให้เรียบ สิ่งที่ตลกคือดูเหมือนว่าจะมีการปรับแบบอักษรให้เรียบสองแบบ:

ตัวอักษรสีดำบนพื้นขาวมีเพียงสีดำและสีขาว (ตัวอักษรปรับให้เรียบภายใน):

เพียงขาวดำ (ตัวอักษรเรียบภายใน) บิ๊ก 2

และบางส่วนมีสี (ตัวอักษรราบเรียบบนจอภาพภายนอก):

ด้วยสี ใหญ่

นอกจากนี้ยังมีข้อความบางส่วนที่มีสีเรียบภายในและชื่อโฟลเดอร์บนเดสก์ท็อปจะถูกทำให้เป็นสีดำ / ขาวบนทั้งสองจอ แบบอักษรของโฟลเดอร์บนจอแสดงผลภายนอกยังดูไม่ดี

คำถามสั้น ๆ : ฉันจะปรับปรุงพฤติกรรมนี้ได้อย่างไรเช่นรับแบบอักษรบนจอภาพภายนอกเพื่อให้เรียบในสีดำ / ขาวเหมือนกับที่ Blender ทำ

เครื่องปั่น:

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

ค้นหาขนาดตัวอักษรเดียวกัน:

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

เครื่องปั่นดูเหมือนว่าจะได้เส้นตรงในแบบอักษรที่สอดคล้องกับเส้นพิกเซลเสมอ ปัญหายังคงมีอยู่เมื่อทำงานกับฝาปิด ฉันลองอ่านแล้ว

defaults -currentHost read -globalDomain AppleFontSmoothing

เพื่อรับการตั้งค่าปัจจุบัน แต่บอกฉันว่าไม่มีการตั้งค่า


ฉันจะพยายามทำให้ภาพตัวอักษรราบเรียบยิ่งขึ้นในวินาที
miceterminator

มีความคืบหน้าเกี่ยวกับปัญหานี้หรือไม่?
YSY

คำตอบ:


5

ไม่มีตัวเลือกการปรับแบบอักษรบนหน้าจอ LCD ให้ดีและนี่คือสิ่งที่ฉันสงสัยว่าเป็นเหตุผล

การแสดงผล Subpixel นั้นใช้งานไม่ได้กับความคมชัดที่เป็นอิสระซึ่ง Apple นำมาใช้ หาก OS X แสดงทุกสิ่งทุกอย่างบนกริดพิกเซลที่ใหญ่กว่าและใช้การเรนเดอร์พิกเซลย่อยมันจะดูดีถ้าแสดงที่ความละเอียดดั้งเดิม ใน 10.8 แทนการ์ดกราฟิกจะปรับตารางพิกเซลที่ใหญ่กว่าให้เป็นขนาดที่แสดงโดยจอภาพ ระหว่างการลดขนาดพิกเซลที่อยู่ติดกันหลายพิกเซลจะได้รับค่าเฉลี่ยร่วมกันและรวมกัน สำหรับข้อความสีดำบนพื้นหลังสีขาวหมายความว่า subpixels สีแดง, สีแดง, สีเขียว, สีฟ้า, สีเขียวหรือสีฟ้าที่ขอบของแบบอักษร (ซึ่งให้ subpixel การแสดงผลความคมชัดลักษณะ) มีค่าเฉลี่ยพิกเซลสีขาวที่อยู่ติดกันในช่วง downscaling เอฟเฟกต์พิกเซลย่อยโดยทั่วไปจะหายไปในกระบวนการและคุณเหลือด้วยพิกเซลทั้งหมดที่มีสีตลก ๆ อยู่รอบ ๆ ข้อความ ทางออกที่ดีที่สุดของคุณคือการ UNCHECK "ใช้ตัวอักษร LCD ให้เรียบ" ในการตั้งค่าระบบและปล่อยให้การลดรอยหยักของกราฟิกการ์ดทำงานแทน มันไม่ดีเท่าที่เราเคยมีมาก่อน แต่อย่างน้อยมันก็ไม่ได้ค่อนข้างเลือน วิธีเดียวที่ฉันสามารถเห็นการแก้ไขนี้คือถ้าฟอนต์ถูกเรนเดอร์บนกริดพิกเซลเนทีฟหลังจากปรับสเกลแทน

โปรดสังเกตว่าหากคุณซูมเข้าโดยใช้คุณสมบัติซูม OS X เมื่อเปิดใช้งานการแสดงผลแบบอักษร LCD คุณจะเห็นบล็อคสีรอบ ๆ แบบอักษร แต่ถ้าคุณซูมออกจนสุดและถ่ายภาพหน้าจอโดยใช้กล้องการแสดงผลพิกเซลย่อยไม่ได้เกิดขึ้นจริง! ฉันแปลกใจนิดหน่อยที่ Apple จะทิ้งตัวเลือกไว้ในนั้นเมื่อเห็นได้ชัดว่าไม่ได้ทำงานตามที่ตั้งใจกับจอภาพภายนอก

นี่คือรูปภาพที่ฉันถ่ายจากจอแสดงผลภายนอกของฉันที่เชื่อมต่อกับ rMBP ของฉันด้วยการเปิดใช้งานการปรับแบบอักษรให้เรียบโดยใช้ "จอแบน" (พิกเซลย่อย) โปรดสังเกตว่ามันไม่ได้เกิดขึ้นแน่นอนเพราะพิกเซลทั้งหมดถูกหรี่ลงไปที่ด้านข้างของตัวละคร


1
ฉันคิดว่าเรตินาของ MacBook Pros จะไม่เปลี่ยนวิธีแสดงข้อความบนจอแสดงผลภายนอก แต่ถ้าเป็นเช่นนั้นอีกครั้งจะเกิดอะไรขึ้นถ้าหน้าต่างมีบางส่วนบนจอแสดงผลภายในและบางส่วนบนจอแสดงผลภายนอก คุณแน่ใจหรือว่าไม่มีการแสดงพิกเซลย่อยในรูปภาพ ตามปกติข้อความจะปรากฏเป็นสีเดียวเมื่อซูมเข้าหากปิดใช้งาน
Lri

ในกรณีของฉันข้อความมีขอบสีโดยใช้การซูมซอฟต์แวร์เพื่อระบุว่าการแสดงผลพิกเซลย่อยเกิดขึ้น แต่ดูได้โดยไม่ต้องใช้ซอฟต์แวร์ซูมการแสดงพิกเซลย่อยจะหยุดลง สิ่งนี้ชี้ไปที่ระบบการแสดงผลทุกอย่างบนกริดพิกเซลที่มีขนาดใหญ่กว่ามาก (อาจเป็นเพราะการเรนเดอร์พิกเซลทำงานที่นั่น) แต่ข้อดีจะหายไปในการลดขนาด ข้อดีของวิธีนี้คือ rMBP อนุญาตให้หน้าต่างแสดงผลแบบคร่อมและดูสมเหตุสมผลทั้งสองอย่างมีคุณภาพต่ำกว่าบนหน้าจอความละเอียดต่ำ การลดรอยหยักระหว่างการลดขนาดแม้จะเกิดขึ้นกับตัวชี้เมาส์!
Corky

5
ภาพที่แนบมาดูเหมือนจะหมดอายุคุณมีการเปลี่ยน?
Pharap

5

มันไม่ได้ดูค่อนข้างดีเท่าฉัน 27 นิ้ว iMac แต่บางสิ่งบางอย่างที่ช่วยให้ฉันคือการเปิดลงจอแสดงผลในตัวการตั้งค่าความคมชัดเป็นศูนย์ (Dell U2713H) เมื่อรวมกับการเพิ่มความสว่างทำให้จอแสดงผลของฉันดูดีขึ้นมากเมื่อเสียบเข้ากับ rMBP ของฉัน (รัน 10.9.1 ขณะเขียน) มันเป็นการปรับปรุงครั้งใหญ่!

(หมายเหตุเพิ่มเติมฉันเสียบเข้ากับจอแสดงผลด้วย mini displayport)


3

แอปพลิเคชันเช่น Blender หรือ Photoshop ไม่แสดงข้อความในลักษณะเดียวกับแอปพลิเคชันทั่วไป การแสดงผลพิกเซลย่อยจะถูกปิดใช้งานสำหรับองค์ประกอบที่มีพื้นหลังโปร่งใสเช่นข้อความสำหรับไอคอนบนเดสก์ท็อป

คุณสามารถปิดใช้งานการแสดงผลพิกเซลย่อยได้โดยยกเลิกการเลือกการตั้งค่าระบบ> ทั่วไป> ใช้การปรับแบบอักษร LCD ให้เรียบขึ้นเมื่อพร้อมใช้งาน

ไม่มีคีย์ AppleFontSmoothing โดยเริ่มต้นในเป็นหรือ~/Library/Preferences/ByHost/.GlobalPreferences*.plist ~/Library/Preferences/.GlobalPreferences.plistการตั้งค่า AppleFontSmoothing เป็น 0 มักจะสอดคล้องกับการปิดการใช้งานแบบอักษร LCD ในการตั้งค่าระบบ การตั้งค่าเป็น 1 จะทำให้ข้อความจางลง แต่เปิดใช้งานการแสดงผลพิกเซลย่อย


0

สิ่งที่ตลกคือภายใต้ Mac OS X 10.9.5 (Mavericks) การตั้งค่า "การปรับแบบอักษรบนหน้าจอ LCD" ไม่ปรากฏว่ามีผลกระทบใด ๆ เมื่อฉันซูมเข้าข้อความ (ควบคุม + ปัดขึ้น) ฉันจะได้รับขอบสีบนจอแสดงผล Cinema ภายนอกของฉัน (ขับเคลื่อนโดย Retina MacBookPro) เห็นได้ชัดว่าเกิดขึ้นในแอปพลิเคชันทั้งหมด (ฉันลองใช้ Safari, Mail, GVim, Finder, Microsoft Word)

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.