Tuesday, November 2, 2010

Gnome Firefox & Chromium smooth fonts

  • ปกติ Font จะเป็นแบบเนี๋ย
  • ดันทะลึ่ง ปรับแต่งลง DE ตั้งหลายตัวมันเลยมั่วไปหมด
  • พอเปิด FX หรือ Chromium ขึ้นมา Font ดันเพี้ยนซะงั้น รู้สึกได้เลยว่ามัน ผอมและเข้มกว่าปกติ
  • หาทางตั้งค่าให้เป็นเหมือนเดิมตั้งนาน แก้ยังไงก็ไม่ได้
  • เช่น เข้าไปดู Font ใน Firefox มันก็ยังเป็น Default อยู่ หรือ Font ของระบบมันก็ยังเป็น Default อยู่
  • หรือ ลบ profile firefox และ สร้าง profile ใหม่ หรือ reset gnome desktop to default ไอ้เจ๊า firefox และ chromium มันก็ยังเพี้ยนเหมือนเดิม
  • หรือจะลอง remove และ install firefox และ chromium ใหม่มันก็ยังไม่หายเพี้ยน user อื่นในระบบก็ไม่เพี้ยนนะ แสดงว่าเป็นเฉพาะ user นี้เท่านั้น

Cause
  • ลองค้นหาใน Google ดู คิดไม่ค่อยออกว่าจะค้นหาด้วยคำว่าอะไรดี แต่ก็เจอสาเหตุเกิดจากไฟล์ใน home ของ user นั้น
  • .fontconfigและ .fonts.conf
  • มันมาตอนใหนก็ไม่รู้ดูของ user อื่นในระบบไม่เห็นจะมีเลย สงสัยมันจะมาตอนเราลง DE ตัวอื่น เปิดไฟล์ .fonts.conf มีข้อมูลดังนี้
<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>

<match target="font">
<edit mode="assign" name="hinting">
<bool>true</bool>
</edit>
</match>
<match target="font">
<edit mode="assign" name="hintstyle">
<const>hintmedium</const>
</edit>
</match>
<match target="font">
<edit mode="assign" name="antialias">
<bool>true</bool>
</edit>
</match>
<dir>~/.fonts</dir>
</fontconfig>
  • ลองเปลี่ยนรูปแบบ xml ตามลิ้งนี้ font FX มันก็เปลี่ยนตามแฮะ ดีขึ้นหน่อยแต่ก็ยังไม่เหมือนเดิม

Sovled

  • ลบ folder และ file
  • .fontconfig และ .fonts.conf
  • ไอ้สองตัวนี้ลบมันออกไปเลยครับพี่น้อง
  • เปิด FX ใหม่ Font เราก็จะกลับมาเป็น Default เราแหละ

เพิ่มเติม
  • ปัญหา Font มันเพี้ยน ในบทความเนี๋ยมันเกิดขึ้นกับ Browser แค่นั้นเองหว่า โปรแกรมอื่นไม่เห็นจาเป็นเลย หรือ เป็นอยู่ก็ไม่แน่ใจ

เกี่ยวข้อง

อ้างอิง
  • http://www.cyberciti.biz/faq/gnome-linux-firefox-smooth-fonts/
  • http://www.google.com/search?client=ubuntu&channel=fs&q=.fonts.conf&ie=utf-8&oe=utf-8#hl=en&expIds=25638,25657,25907,26637,27284,27356&sugexp=ldymls&xhr=t&q=.fonts.conf+ubuntu&cp=13&pf=p&sclient=psy&aq=f&aqi=g2g-o1&aql=&oq=.fonts.conf+u&gs_rfai=&pbx=1&fp=1&cad=b
  • http://ubuntu-virginia.ubuntuforums.org/showthread.php?t=1014999
  • http://www.howtoforge.com/sharp_fonts_gnome
  • http://manpages.ubuntu.com/manpages/maverick/man5/fonts-conf.5.html#contenttoc7

No comments:

Post a Comment

Popular Posts