• 转到OpenSuse & 解决 OpenSuse 11.2 字体渲染问题


    原文: http://kwanlife.yo2.cn/articles/%E8%BD%AC%E5%88%B0opensuse-%E8%A7%A3%E5%86%B3-opensuse-112-%E5%AD%97%E4%BD%93%E6%B8%B2%E6%9F%93%E9%97%AE%E9%A2%98-3.html

    心急要方法的话,请 scroll down ~ 见红色处~

    本来用着用着Ubuntu Karmic是很稳定和顺心的~ 但是,gnome看着看着就有点闷了~无论我怎样美化~都是差不多~(我不是说gnome不好啊~,gnome fans不要扁我~ 在gnome的简洁有时侯也是很不错的!而且gnome-do,像是给gnome添翼似的~ compiz的强大窗口管理功能+gnome 确实很好用,要不然我也不会用了这么久~ 还有Ubuntu对gnome优化过,确实很不错~)

    而且我一直都很喜欢KDE,KDE出了新版本,我就去测试~ 在gnome上,我也装上了一些KDE软件,因此,根目录就占多了很多空间。

    由于习惯了Ubuntu的包管理~和其特别多新软件deb包的优势~一直没有转到其他发行版上~ Arch 也用过一段时间~ 在Arch 上学到很多东西~ 但是,使用Arch的时间越长,编译得越多~ 而且我算是 1/4 个版本控来的~ 很多新东西都忍不住要编译下来试试~ 但是~ 这样浪费很多不必要的能源啊~ 看完 HOME 这个纪录片, 我就不敢再用 Arch 了~ 之后,用过 Sabayon的KDE版,来体验一下Gentoo的包管理~ 其实,在Sabayon上,我都没有装些什么,主要是打开浏览器看了一下 wiki~ 知道了一点emerge和entropy是如何操作了~没有细细研究下去~Gentoo可以针对自己的机器调整编译器的参数,从而优化binary的性 能~ 真的不想消耗那么多能源来换取快可能只是一点人体能感受的性能~ 所以~ 才格了它~ 接着就是用 Ubuntu Karmic 的beta。

    作为一个Ubuntu Fans,其实我也想用Kubuntu的,可是Kubuntu实在太多问题了~ 还好,Kubuntu 的 Time Loard Project 出来了~ 他们说了会“洗心革面” ,好了~ 等吧~ 需要时间~ 他们的目标貌似是下下个版本能给大家有一个比较靠谱的Kubuntu~

    之前下过livecd 来测试过~ OpenSuse 和 Mandriva,虽然,我已经说过好几次,但是,还要再说~ Mandriva 的 Installer 中的分区部分做的确实很恶心~ 看起来非常不直观~ 知道上次测试,正准备装在测试分区前,我只想挂载,可是它却以为我要格式化后再挂载~~ 还好我那天小心,慢慢看~ 看到这状况我就不敢继续安装了~ 我已近死在Mandriva的手上一次~ 就是上次 Data Lost,很久之前的一篇博文有记载~ 为了避免历史重演~ 我宁愿不测试Mandriva 也不愿让自己精神上冒这么大的风险~

    于是,就想~ Debian + KDE 还是 OpenSuse 呢? 鉴于没有怎么用过rpm的发行版,值得尝试一下~ 而且,OpenSuse貌似在各方面都比较完善~ 就决定装上来玩玩~ 直到前天晚上~ 终于装上了OpenSuse 11.2, 用DVD安装的~ 刻dvd可真纠结~ 我是用台式机下载ISO的,然后,在本本上通过网络直接共享那个iso来刻碟的~ 台式机的dvd-rom已经损耗到不能识别大部分dvd了~ 本本的光驱则有时提示错误~ 杯具了!!突然空气开关跳了~ 于是断电~ 尽管本本有电池也拯救不了,那只刻到一半光盘~ 因为,台式机没有后备电源~ 路由也没有~ 后来发现是,一个2脚插口 of one of a 插座s 里面出现短路~ 本本的光驱,老是报错刻不了碟~ 想刷固件也刷不了~ vaio没有提供~ 还有 @lfeng 和 @yulei666 也说刷爆了~ 正当郁闷之际,突然光驱又能正常刻碟了~

    于是,连夜就装上了~

    OpenSuse的安装程序确实很详细~ 你想操作错误也难~ 让人觉得有点过于繁琐~

    ===========================================================================

    省略安装过程.............................................

    ===========================================================================

    使用OpenSuse的感觉:

    OpenSuse上KDE的使用感觉比Kubuntu 和 Arch 都要好~ 很多东西都配置好了~ 比如video的预览截图, 默认就已经安装了 mplayerthumb 那个生成预览截图的程序~ (另外,我留意到,pulse audio默认是disabled,呵呵~)~ Yast安装程序时候~ 那个进度条很不老实~ 基本上就可有可无~ 并不是真的把进度的过程显示出来~

    在输入法方面就比较纠结~ 我平时都用ibus的~ @Thruth 说安装了OBS的ibus 1.2就不用其它设置都能直接使用ibus了~ 很可能是使用英文环境的关系~ ibus安装后,即使改了配置文件也不能用~ 能激活但无法输入中文~ 这时候~ 小小输入法就很好用了~ 简单地装上后~ 改一下配置文件就能用了~

    由于改了~/.profile 来设置输入法~ 刚刚才发现 " export LC_CTYPE=zh_CN.UTF-8 " 就是这句让 chromium 使用中文界面~ 我之前就是怎么也想不明白,好好的一个英文环境,怎么会就chromium一个程序使用中文呢~ 囧~ 看惯英文环境~ 突然换成中文非常不习惯~

    ==================================字体渲染===========================================================

    然后,就是字体渲染的问题,看惯ubuntu默认的字体渲染效果,再看OpenSuse的,想不敏感也难~

    在 Arch 上要重新编译 AUR上的这几个包~(cairo-ubuntu, fontconfig-ubuntu, libxft-ubuntu, freetype-ubuntu)就能搞掂渲染。

    在 OpenSuse 上 用这个 cairo 和 这个 freetype2 (oneclick install ), 由于freetype2的subpixel hinting触及到微软clear type的几个专利(至于如何触及~昨晚花了1个多小时了解这个问题,我在考虑要不要写~),所以大部分的发行版都默认关闭了这个功能~(如 Fedora) 可能是ubuntu觉得,这些专利太无耻吧~ 直接无视~ 才继续默认开启~ 至于Apple则和MS有 cross pantent 协议~ 所以,能完全合法使用~

    安装好后,重启就ok了~

    ======================================================================================================

    感觉 OpenSuse 比 Arch + KDE 要稳定~ 而且,OpenSuse 下的 Kwin 比较快~ (人体感觉 因人而异)

    KDE一发布更新,最快可以更新的肯定是OpenSuse和Mandriva这两个,然后才到Kubuntu,鉴于Kubuntu的包质量不好~ 快也没用~ 对Kubuntu 持期待观望态度~ 超级期待 KDE4.4 啊~~

    到目前为止~ 整个系统配置得 七七八八 ~

    ===================================================================================================

    有待学习研究:

    1. 感觉 Yast 比较迟钝~ 目前不知道其如何工作~ 慢慢学习~

    2. 打包~ 这些都要慢慢来~ 不用急~ 也急不了~

    要学德语,也要学python~ 暂时少系统折腾~

    就写到这里吧~

  • 相关阅读:
    Google recaptcha在webform中的使用
    User control's property loses value after a postback
    share memory cache across multi web application
    Losing session data in ASP.NET
    What is the difference between UserControl, WebControl, RenderedControl and CompositeControl?
    maven跳过单元测试-maven.test.skip和skipTests的区别
    @RequestMapping @ResponseBody 和 @RequestBody 注解的用法与区别
    SpringBoot-@PathVariable
    pick王菊?作为“菊外人”的程序员能做点什么?
    数据库CRUD操作
  • 原文地址:https://www.cnblogs.com/iamnewsea/p/2046030.html
Copyright © 2020-2023  润新知