2008年6月1日 星期日

前進 openSUSE 11.0 KDE4

openSUSE 11.0 RC1 已經發佈
http://news.opensuse.org/2008/05/29/announcing-opensuse-110-rc-1/
各位弟兄們踴躍測試,翻譯有問題可直接在我這裡回報

安裝過程十分容易,先按 F2 選擇繁體中文
一路上按「下一步」就可以完成,要輸入的部份只有您的使用者名稱和密碼
其他都是可以用滑鼠點選的
因為預設使用了「全自動組態」,只要投影片介紹開始就可以放著不管了
半小時候再來,已經有桌面環境等著您使用了
因為使用了「影像安裝」的技術,真的比以前快了不少

在這裡要說的是我針對 KDE4 環境所做的一些改變
主要是針對字型顯示上,其他遇到的問題則順便提一下

grub 選單錯誤 (pae) 是這一版已知的 bug
https://bugzilla.novell.com/show_bug.cgi?id=395085
不管它也可以,反正正式版的時候一定會修正
心急的話,用 YaST->系統->開機啟動器 自行編輯選單

grub 語言變成簡體中文仍未修正
https://bugzilla.novell.com/show_bug.cgi?id=384768
不知何時會修正...
自助方法:用 root 執行
# gfxboot --rm-languages zh
# gfxboot --add-language zh_TW --default-language zh_TW


KDE4 目前仍不支援內嵌點陣字
https://bugzilla.novell.com/show_bug.cgi?id=374066
暫時先用『指定字型大小禁用反鋸齒』來代替一下
我將設定檔包在 chinese-fonts-setting 這個套件中
用 root 執行
# zypper ar http://download.opensuse.org/repositories/home:/swyear/openSUSE_11.0/ swyear
# zypper in chinese-fonts-setting chinese-fonts-setting-kde4-bitmap

然後重新登入
預設此設定檔會將宋體字設為 sans (Sans Serif) 和 monospace
將楷體字設為 serif (Serif)
這個設定純是我個人偏好
若您想要純用宋體字
# cd /etc/fonts/conf.d
# rm 57-chinese-fonts-setting.conf
# ln -s ../conf.avail/57-sung.conf 57-chinese-fonts-setting.conf


KDE4 不支援偽粗體
https://bugzilla.novell.com/show_bug.cgi?id=374073
請使用 hujq 所提供的 libqt4 等套件
# zypper ar http://download.opensuse.org/repositories/home:/hujq/openSUSE_11.0/ hujq
# zypper in -r hujq libqt4 libqt4-qt3support libqt4-sql libqt4-x11


libqt4 無法在執行階段偵測 freetype2 已開啟 subpixel-hinting,必須重新編譯
https://bugzilla.novell.com/show_bug.cgi?id=378801
看起來除了自己重編以外,並無其他解決方案
正式版時再來做吧

7 則留言:

Figaro 提到...

小弟對大大真是充滿了敬佩之心,前幾天我也安裝了RC1進行測試,但似乎發現相容性沒有10.3來的好,可能等正式版再來繼續測試了,先放到VM底下運作^O^

底下是小弟的不負責簡易報告:(真的很簡易的版本)
http://figaro.neo-info.net/?q=node/28

swyear 提到...

有空多交換一下心得
下一輪翻譯可能有很多地方都要像您討教
尤其是伺服器部份我都不知道是幹什麼的
專有名詞也不清楚...

- 提到...

兄台,你试过SuSE 11 KDE4里的Kcall没有?怎么那个配置窗口弹不出来?
Google了一下,看到opensuse的论坛上,有位“酵母”兄也在11RC的时候遇到同样问题。
不知他和我一样都是没搞清楚状况呢,还是说Kcall或者KDE4真的有BUG
兄台你有空可以看一下不?

swyear 提到...

測試機不在身邊,晚上有空用 vbox 裝看看。
不過我不確定 Kcall 是什麼(孤陋寡聞,讓您見笑了)

- 提到...

客气了,Kcall只是个程序的名字而已,是KDE的SIP phone客户端,打VoIP电话用的。我以前也没用过,也是准备用它时才去关心它的名字。这是酵母的状况回报http://forums.opensuse.org/archives/sf-archives/opensuse-beta/347601-kcall-opensuse-11rc.html

另外,SuSE 11的XGL+Compiz配置,根据Novell的Release Notes中写的gnome-xgl-settings已经不再适用,11里用新的命令xgl-switch --enable-xgl,不过根据小弟实用下来,都不行,还是要按照下面文章里提到的手工配置http://en.opensuse.org/Using_Xgl_on_SUSE_Linux#Using_Xgl_on_openSUSE_.28A_way_2.29_in_common_KDE
尽管如此在我的GMA X3100上跑得不好,会发生crash,或者窗口标题栏消失的状况。

swyear 提到...

- 兄:
我幫您試了 kcall
用 zypper in kcall 安裝的
用終端機執行
kcall
Object::connect: No such signal VCardView::dialNr(QString)
Object::connect: (sender name: 'VCardView')
Object::connect: (receiver name: 'KCallView')
Object::connect: No such signal VCardView::phoneNumberClicked(QString&)
Object::connect: (sender name: 'VCardView')
Object::connect: (receiver name: 'KCallView')
Object::connect: No such slot KCallCore::clipboardDataChanged()
Object::connect: No such slot KCallCore::configure()
Object::connect: (sender name: 'options_configure')
出現這些訊息
但有一個設定視窗出現,看圖:
http://picasaweb.google.com/swyear/Other/photo#5214626085496103650
因為不了解這個軟件的用途,我就沒再試了
至於您說到的 GMA x3100 是 intel 顯卡,理論上不用再做任何設定,安裝完成時就已經啟用 aiglx 了,將 kwin 改用 compiz 作窗口管理員應該就可以有特效了,牽涉到硬件恐怕沒辦法提供更多意見

- 提到...

有劳了
Kcall我也看到那个主界面,但是Settings菜单的Configure Kcall...应该会弹出一个配置界面,却没弹出,应该是这样的:
http://www.basyskom.de/uploads/84/kcall_configdialog.png