kdemultimedia + alsa = build-error

[客家話, hak-Hant-TW]

有一台的 multimedia/kdemultimedia4 毋知哪下開始就編不過,毋過那台咩沒用到這邊的功能,就沒特別去看是什麼問題,就放著。後來有閒那下去看才知說是要編 kscd  時節,很像是尋不到 alsa 這種的問題,毋重新編過 audio/alsa-* 咩沒用,共樣編不過。 看一下別台有 kde 的有堵到共樣的問題沒,結局那台是根本就沒裝 alsa,按仔就是說 alsa 是沒一定要用到的, 正經反安裝 alsa 後這台就編過了,問題解決。

Posted in KDE. Tags: , . No Comments »

nvidia-driver 和 libglx

[華語, cmn-Hant-TW]

ports 裡面的 xorg 前一陣子終於更新到 7.5 了 ,啊找一天就給他整個升下去。

結果升完之後發現 KDE SC 特效只剩 xrender 可用,opengl 的選項失效了。查了一下 xorg 的 log 發現 nvidia 的 driver 是有跑起來沒錯,可是他在抱怨 glx 不能動,所以就從這邊出發去找解法。後來在這篇裡面瞄到了 x11/nvidia-driver 這個 port 會裝自己的 libglx 到 extension 裡面,也許是升級的時候又把 nvidia-driver 的那份蓋掉了。重新安裝一次 nvidia-driver 再試開一次 opengl 的選項也確實可以用,問題解決。

btw, xorg 升級到 7.5 之後似乎順非常多,就算用 xrender 跑那堆特效也不會有很強烈的遲滯感,整個 KDE SC 的介面反應速度快得讓人驚訝。當然了,資源還是一樣吃很兇就是,但是至少用起來爽度大增。

Posted in FreeBSD. Tags: , , , , . No Comments »

KDE on Windows 的字體設定

[客家話, hak-Hant-TW]

KDE on windows 這下用起來問題毋大,就是字型作不得用 systemsettings 來調整較得人厭,字撈其他的作業系統沒共樣看起來就是毋爽快。好在直接寫設定到檔案底肚是有效果的,按仔雖然沒講方便最少還可以改。改這隻檔案:

$KDEROOT/share/config/kdeglobals

寫法同 Unix 下的 KDE (毋過這隻可以用 systemsettings 來調整),配合 Windows 7 (英文版) 的字體我覺得按仔的設定搭配起來最好看

[General]
desktopFont=Tahoma,8,-1,5,50,0,0,0,0,0
fixed=Monospace,9,-1,5,50,0,0,0,0,0
font=Tahoma,8,-1,5,50,0,0,0,0,0
menuFont=Tahoma,9,-1,5,50,0,0,0,0,0
shadeSortColumn=true
smallestReadableFont=Tahoma,7,-1,5,50,0,0,0,0,0
taskbarFont=Tahoma,8,-1,5,50,0,0,0,0,0
toolBarFont=Tahoma,8,-1,5,50,0,0,0,0,0
Posted in KDE. Tags: , , . No Comments »

Xfce 4.6

[客家話, hak-Hant-TW]

我慣用的桌面環境是 KDE,毋過有斗時節用舊的機器開 KDE 會覺得忒肥,那下我就會用 Xfce 代打。Xfce 用的資源沒按多,毋過效果咩毋差就是,像透明和有影子咩做得打開,用起來咩當順手。 VMWare 裡背行的 FreeBSD 我差不多全部換到用 Xfce 為主了。

這下 Xfce 出新版本 4.6,有一些仔東西沒共樣,以 ports 安裝來講,有斗舊的套件砍掉了,又加幾隻新的進去,升級那時節要注意一下。開好看起來毋共樣的地方就會影子的效果看起來較像 MacOS X Leopard,還過有 Dock 也有影子,講實在的 Xfce 的介面也毋使變忒多,這下的就當好看當好用了。

Posted in KDE. Tags: , , , . No Comments »

gcin 自動執行的神秘事件

[en]

test

[cmn-TW]

在某台電腦最近的一次大更新之後,kdm 登入畫面的右上角居然自動出現三顆按鈕,登入之後還是掛在那邊而且我還不知道要怎麼關掉?!查了一下原來那個東西是 gcb,不過我根本沒裝 gcb 啊!!後來才知道這個是 gcin 1.4.3 之後整合進去的,所以把 gcin 關掉他就會消失。( gcin-setup 可以針對這個功能做設定 )

問題來了,這台電腦上主要都是用 oxim 的輸入法,雖然說也有灌 gcin 但是平常根本就沒有執行啊,啊 gcin 怎麼會自動跑起來?當然,把整個 gcin 反安裝就不會跳出來了,不過我也不想反安裝 gcin,畢竟有時候應急或是測試還是會用到,所以就要來試看看到底是什麼東西讓他自動跑起來的。

首先檢查了一下 kdm 的所有 script,還有 .xsession、.xprofile 之類的地方有沒有誤跑 gcin,似乎都沒有看到;接下來試著不要用 kdm,直接用 root 跑 twm 看看。嗯,這樣執行似乎不會自動跑起來,不過如果用 root 直接跑 kde 的話 gcin 又出現了。

然後試了一下把 /usr/local/bin/gcin 砍掉看看,結果 kde 完全開不了,錯誤訊息抱怨說找不到 /usr/local/bin/gcin。好,既然已經知道把整個 gcin 套件砍掉的話可以打開 kde 而且不會有錯誤訊息,那就一個一個把 gcin 套件會安裝的東西砍掉直到他不靠北這個錯誤訊息為止,這樣就知道是哪個東西會讓系統想要把 gcin 叫起來了。

最後發現是 qt im module 造成的,這很合理,不管是 kdm 或是直接執行 kde 都一定會用到 qt,然後 qt 發現有 gcin 的 qt im module 手癢就去載入他,所以每次都會看到 gcin 被載入……

所以最後解決方法很簡單,安裝 gcin 套件時不要選 QT_IM_MODULE 他就不就不會自已跑出來了。 (有用到 qt im module 的話… 再說吧)

[華語] cmn-TW

Posted in FreeBSD. Tags: , , , , . No Comments »

KDE4 in FreeBSD

[華語, cmn-Hant-TW]

目前看來 kde-freebsd team 正在趕工中。當然,要跑直接自已編一編硬跑嘗鮮是沒啥問題啦,只是說工作用的機器這樣玩總是不太好,有 ports 可以直接更新總是比較好維護的啦。

http://wiki.freebsd.org/KDE4

大致上就是把 deskutils/strigi x11/kdelibs4 deskutils/kdepimlibs x11/kdebases4 裝好就可以用了,當然 textproc/soprano x11/kdebases-runtimes x11/kdebases-workspace 也裝一下會比較好。

一切都還在測試狀態,不過至少是最新的 qt-4.3.3 和 KDE 4.0.1,嚐鮮應該很不錯。

Posted in KDE. Tags: , . No Comments »

KDE 4

[華語, cmn-Hant-TW]

Released.

http://www.kde.org/announcements/4.0/guide.php

正式推出,不知道什麼時候會有 Mac 的 Package 就是了。

Update: KDE 4.0 for Mac 的 Package 在1/15 推出http://ranger.users.finkproject.org/kde/index.php/Release_Notes#2008-01-15

Update: KDE 4.0 for Windows 可以下載 installer 直接安裝,
http://techbase.kde.org/index.php?title=Projects/KDE_on_Windows/Installation

Posted in KDE. Tags: , , . No Comments »

libgcc_pic

[華語, cmn-Hant-TW]

把一台機器從 FreeBSD 6.2 昇級到 FreeBSD 7.0-BETA,系統是可以跑沒錯,不過在要編譯 kdelibs 的時候跳出了一個錯誤訊息:

cannot find -lgcc_pic

在網路上找了一下 libgcc_pic 在已經沒在用了,看了一下系統的 /usr/lib 也確實沒錯。在錯誤訊息裡瞄了一下發現是卡在 libtools,直接 portupgrade libtools 後問題就解決了,還好不是什麼太大的問題。

Posted in FreeBSD. Tags: , . No Comments »