顯示包含「Debian」標籤的文章。顯示所有文章
顯示包含「Debian」標籤的文章。顯示所有文章

2009年1月26日星期一

Debian SID + QT4 的中文字型問題

Debian SID遲遲未有提供VirtualBox 2.x的套件,無奈之下唯有去Ubuntu找套件,裝了數個套件後總算把VirtualBox 2.1搞定,不過QT4的中文字型就變得一團糟。


要說在Linux上有什麼是我一直搞不懂的,首推字型系統,字型醜了怎樣解決?我知道一點竅門,但大部份時候都是無能為力的。

以這個問題為例,到底問題出在那裏呢?好像是Anti-alias失效了,那……怎樣解決問題呢?

沒那個心力再試追蹤fontconfig的除錯訊息,唯有到Google找:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=448494

他們竟然說要移除uming字型?不是fontconfig的問題嗎?

在移除uming字型之前,先試把fontconfig由2.5昇級至2.6看會不會解決吧,而結果是 - 不行。

好,那把uming移除。咦,真的沒問題了!那麼再裝一遍兼順道昇級會有問題嗎?又不會有事啊。

到底是因為字型套件的變動重建了fc-cache還是uming套件有些古怪的東西,我沒心力去研究了,所幸問題已經解決不用深究,可以專心試玩VirtualBox 2.1的新功能。

2008年8月23日星期六

Debian SID的OpenCV套件

FFmpeg的API改動使用不少軟件都需要配合更改,OpenCV亦都受到影響,不過似乎不同Linux發行版本的做法都不同,並不是所有Linux發行版本都能保證OpenCV能成功連結FFmpeg。

現在Debian SID的OpenCV版本為1.0.0-5,highgui連結不到ffmpeg >= 20070806版本,有人提議降級到2月左右的版本,但實在太多相依關係,要使用OpenCV就可能要放棄Blender及其他常用軟件,所以我最後還是決定到其他方法-直接修改OpenCV。

修改已經提交了,不過我實在不太會用qulit,那二個patch也不是用qulit生成,是靠傳統的方法做出來,最後會不會及怎樣放入套件裏我也說不出來,最好有些Debian開發者可以指教一下正確的方法 XD

如果你有以下的編譯問題,或者OpenCV開不到AVI及影像檔,而又等不到維護者修正出1.0.0-6
版本的話,可以直接試用我所遞交的修正:

問題:
/usr/lib/libhighgui.so: undefined reference to `img_convert'
collect2: ld returned 1 exit status
修正:libhighgui-dev: Linking against libhighgui fails

說起來我曾經承諾過Falcon4ever做的OpenCV patch,我到現在還未動手…… Orz

相關閱讀:

2006年5月8日星期一

[Debian] 由X.org 6.9 昇級至 7.0的各種問題

最近為幾部不同的機器做了dist-upgrade,過程中會把X.org 6.9昇級至7.0,可是問題多多,因應時間的差異,所遇上的困難亦不盡同,很多時都唯有來一次大清洗把大部份軟件purge掉後重裝。

幸好Debian Wiki已經收錄了各類問題及答案,請各位仍使用Xorg 6.9的用家留意。

Xorg69To7 - Debian Wiki


Creative Commons License
本網誌Ben Lau製作,以共享創意署名-非商業性-相同方式共享 3.0 香港 授權條款釋出。