2008年4月28日 星期一

字型設定 for Ubuntu 8.04

Ubuntu 8.04 LTS終於在4/24正式release了。但是之前在RC版裡碰到的字型問題還是一樣,所以我就展開的許多次的實驗,看到眼睛都快脫窗了...
在8.04的/etc/fonts/conf.d中的字型設定跟之前的有許多的不同,除了很多人有提到的原本的/etc/fonts/language-selector.conf已經不存在,而被拆散成多份設定放到/etc/fonts/conf.d中(29-language-selector-zh.conf, 69-language-selector-zh-tw.conf, 99-language-selector-zh.conf)另外一個比較大的改變是多了幾個10開頭的設定檔(10-antialias.conf, 10-hinting.conf, 10-hinting-medium.conf, 10-no-sub-pixel.conf),當然可能其他設定檔也有改變,但是我就沒有一一對照了。因此,如果只用之前的字型設定方式,你會看到令人吐血的結果...(至少我的情況是那樣)。在多次測試之後,終於找出一個可以調回與之前7.10差不多的效果,作法其實很簡單,就是把conf.d中的字型設定還原到跟7.10差不多。所以作法大概如下:
  1. 刪除那些10開頭的設定檔,可以放心刪除,因為他們只是連結,真正的檔案內容放在/etc/fonts/conf.avail。
    sudo rm /etc/fonts/conf.d/10-*
  2. 刪除上述提到那三個language-selector.conf:
    sudo rm 29-language-selector-zh.conf
    sudo rm 69-language-selector-zh-tw.conf
    sudo rm 99-language-selector-zh.conf
  3. 把自己的字型設定檔連結到/etc/fonts/conf.d, 假設字型設定檔為/home/xxxx/.fonts/myfonts.conf:
    sudo ln -s /home/xxxx/.fonts/myfonts.conf 99-myfonts.conf
    注意:開頭要為99,這跟以前的講法不一樣,以前是要越小越好,但是測試結果用小數字反而無效
  4. 重啟X-window就可以看到成果
步驟很簡單,但是有一點需要注意的就是,字型設定檔中,若是有使用來做字型別名的設定的話,那在8.04中,那個寫法可能會得不到所要的結果,所以必須用其他寫法,寫法可以參考69-language-selector-zh-tw.conf中的寫法

2008年4月22日 星期二

Ubuntu 8.04 LTS RC使用小心得

上週末終於發表了8.04 RC版了,看了一些人的使用心得,讓我也忍不住的想嘗試一番。所以鼓起了勇氣,升級上去了。基本上,升級的過程沒有什麼問題,算是很平順,除了某些軟體會詢問是否保留原有的設定。而升級之後,老實說並沒有太大的差異感覺,執行速度上感覺也跟7.10差不多(看來新的kernel 2.6.24並沒有太多效能上的改進)。不過在Gnome的軟體上到是有比較多的不同,不過感覺主要還是在介面與操作感的差異。不過仍有幾項問題讓我感到有些困擾:
  1. 字型設定與7.10的差異頗大:原本使用於7.10的設定,套用到8.04時,呈現的卻得不到原本的效果,試了很久,但是到目前還是找不到比較合適的設定
  2. 怪異的dbus-daemon問題:原本沒有發現,是在測試字型設定時發現的,就是每當我重啟xwindow時,原本的dbus-daemon process並不會消失,而是會在重新產生一個,所以重啟越多次,就會積存越多,而一些與dbus-daemon相關的process也會被留置在memory中。目前只能手動去刪除(還不能刪錯)。目前是透過gnome-system-monitor發現這問題的,所以到底是不是真的有這問題,還是只是gnome-system-monitor的顯示問題,還需進一步確認
  3. gnome-system-monitor的調整優先權功能似乎無法正常作用
  4. pulseaudio原本無法啟動;後來發現是自己的Home目錄下的.pulse跟.pulse-cookies的owner變成root,所以導致無法啟用,目前可以順利啟動了
  5. AWN跟Compiz-fusion運作有問題,但是後來刪除原本版本,再重新安裝最新版本就OK了
  6. 原本應用Gnome 2.20的icon theme,在Gnome 2.22上使用會有些些小問題,某些圖示的對應會跟之前不一樣。(看來2.20跟2.22在這方面也是有些修改吧)
以上就是讓我感覺比較不方便與麻煩的幾點,有的其實也不是很嚴重的問題,只是感覺的問題。整體上來說,系統還算是十分穩定的。期待正式版的到來~