Welcome 微信登录

首页 / 操作系统 / Linux / openSUSE 11.3 字体渲染

openSUSE 默认没有开启freetype2的subpixel hinting, 因为这是有apple和MS的专利. 所以, 不少发行版都遵守规矩, 编译freetype2不打开启这个功能. 所以, 字体就不好看了. 看得久眼很累, 心情什么都不好了. 在openSUSE community里不难找到 http://openSUSE-community.org/SubpixelHinting 这个post, 提供配合openSUSE11.3 的源 
一键安装 freetype2-feature-subpixel-hinting 
KDE程序在安装这里的包后, 即时见效. 但是, gtk 程序全部无效, 依旧发虚. 这个很纠结啊~ 鉴于, 要用gtk程序, 特别是很多人用firefox, 而且firefox是openSUSE的默认浏览器. 11.3版主题还很原生啊! 纠结死了. 什么问题呢? 一定不是你的问题, 你已经没做错, 也没有装错. 因为, 要让gtk程序字体渲染好看, 需要打了补丁的 cairo 还有 fontconfig 既然Ubuntu是公认字体最好看的, 也有自己的字体渲染补丁. 于是, 有人就拿了ubuntu的patch, 利用openSUSE的obs来打包给openSUSE用, 可是这已经是上一版的事了. maintainer还没有把包更新到支持11.3. (更准确是源还是11.2的) 但是这个源里部分的包还是能用在openSUSE11.3上的.
源在这里 anshuljain:/ubuntu_patch 
你千万千万不要加这个源, 然后又天真地change vendor 或做了什么upgrade啊~ 后果好严重, 会导致重启后openSUSE启动不了X的, 就是卡在tty1那里.
其实, 只需要装上cairo和fontconfig这两个包就ok了. 提供传送门, 大家不要手多加源了. 
cairo    32bit    64bit
fontconfig     32bit     64bit
openSUSE 11.3 上手配置基于Ubuntu的Jolicloud试用记相关资讯      suse  openSUSE 
  • 你还记得那只可爱的小蜥蜴吗?没错  (10/26/2015 20:24:36)
  • openSUSE Leap 42.1 Milestone 1   (07/25/2015 08:46:04)
  • 专访SUSE总裁Nils:让开源基因深入  (12/03/2014 18:44:03)
  • openSUSE Leap 42.1 beta 发布下载  (09/25/2015 08:27:14)
  • openSUSE下玩转GPG图文详解  (01/27/2015 08:00:16)
  • SUSE Linux再次易主,母公司被上市  (09/16/2014 20:09:38)
本文评论 查看全部评论 (0)
表情: 姓名: 字数