Tag Archives: Gentoo - Page 3

Byebye Gentoo, Welcome Kubuntu

在幾次的心理掙扎之下, 我還是下定決心換 Kubuntu 了.

主要原因還是 Gentoo 在 Desktop Linux environment 環境不太友善, 要花太多時間去調教.
從我 2004/12/11 日在 Notebook 主要作業系統從 Windows XP 轉到 Gentoo Linux 之後(請見 今天要記念一下….)

之後經歷了, Toshiba 31CDT, IBM X31 , IBM X61 等等硬體升級, Gentoo 也重灌過 3 次 (雖然看起來很多, 但是事實上仍然比我的 Windows XP 桌機少很多次, Windows XP 大概是 3~6 個月一次吧).

這次問題還是在於, Intel 的 driver 升級之後, 整個顯示效能己經下降到我無法接受的狀況(5x FPS, 正常要 600FPS 上下), 而且我找不太出來解決方法.
而系統都升級上來了, 要 downgrade 是有問題的.後來心一橫, 就換用 kubuntu 試試看

我個人比較喜歡 KDE 的 style , 所以傾向都是用 KDE 系統, 只有在上 PTT 時用 gnome-terminal (字型因素)

kubuntu 安裝在 IBM X61 上沒有什麼大問題(到目前為止, 只有麥克風無法收音, 原因不明).
至於其他常用的程式大致上都 OK. (目前只有 KDETwitter 有問題)

其他 Mozilla, Thunderbird, Kopete , Skype, SSH 的設定都很順利的就搬過來了.

VMWare 改裝 6.5.0 的版本, 在 kubuntu 8.10 上可以正常安裝, 不過 vmware 6.5.0 不再用 vmware-config.pl 去設定系統, 如果網路要調整, 要執行 vmware-netcfg.

Acrobat Reader 和 Adobe Flash 就要到網站下載, 這是比較不方便的地方, 希望以後可以提供 deb source.list 的方式下載

Skype 的安裝可以參照這一篇 Skype

Google Desktop 的安裝可以參照這一篇 How To Install Google Desktop On Ubuntu

GPG key 的安裝可以加上 “# apt-key add key-file” 就可以了.

Gentoo 真是一個不錯的系統, 不過我太老, 太累, 時間太少, 沒有力氣陪他一起再 compile 慢慢玩.
目前 Server 部份應該都還是會用 Gentoo, Desktop 部份就是以 kubuntu 為主了.

真是謝謝 Gentoo Team 陪我走過這一段時間. 希望他們能保持下去.

2008 秋季 Gentoo 大升級

己經有四個多月沒有大升級我的 Gentoo 了, 剛好昨天到公司的時候, compiz-fusion 開不起來(真是剛好呀).
就順手升級了系統, 這一次換掉的有

Linux kernel 2.6.24 -> Linux kernel 2.6.27
KDE 3.5.9 -> KDE 3.5.10
OpenOffice 2.4.1 -> OpenOffice 3.0.0

其中 Kernel 的部份我己經懶得去調整, 就用 Genkernel 去產生我要的 Image, 雖然時間長了一點, 不過問題就比較小了. 以後真的要編再自己用 distcc 去小調整就好了.

比較麻煩的是 KDE 到  3.5.10, 這一次 Gentoo 捨棄原來的做法, 改用 split ebuild 的架構, 本來 KDE 十數個套件被拆成數十個套件, 每個套件都要重解再 compile , 這是多麼花時間的事情呀. 不過 Gentoo 在 KDE 4 都是採用這樣的架構就是了. 個人因為還不是很喜歡 KDE 4 的架構, 所以還是在用 3.5.10, 不過保留升級的彈性(我猜不久的將來還是會升級的).

升級的方法很簡單,

移除原來的套件

# emerge –unmerge krename kde-base/kdenetwork kde-base/kdewebdev kde-base/kdeadmin kde-base/kdeedu kde-base/kdegraphics kde-base/kdeaddons kde-base/kdeutils kde-base/kdeartwork kde-base/kdemultimedia kde-base/kdepim kde-base/kdegames kde-base/kdetoys kde-base/kdebase

加上版本限制

# echo “>kde-base/kde-meta-4.0” > /etc/portage/package.mask

安裝新的 KDE, 這會花很多時間

# emerge kde-meta

如果不想要全部都裝, 可以裝

# emerge kde-base/kdebase-startkde kdm

這二個套件, 也可以和原來的效果相同, 而且不用編很多, 不用多裝很多沒有用的東西

順利的話, 這一部份可以安裝成功, 如果不成功就看看錯誤訊息, 大概就是某個套件要加某個參數之類的.

Vmware workstation 109488 也出了, 不過有些小問題, compile 會不成功, 可以參照這一篇文件
app-emulation/vmware-modules-1.0.0.22 fails to compile in 2.6.27

去 Patch 系統的檔案就可以了, 我猜很快就會進 ebuild 內

如果有出現 VCPU 0 RunVM failed: Operation not permitted
記得不要裝 kvm 和 kvm_intel module. Vmware 執行會有問題.

OpenOffice 3.0.0 看起來是沒有什麼大問題, 暫時先不管他.

目前感覺系統還是有點慢, 不知道是 x61 + 7200RPM HDD 慢還是我設定錯誤呀…..

[後記]

最後 KDE 3.5.10 有點小問題(像是 Firefox 的密碼會一直不能寫入, 試過網路上的方法, 重開機之後還會出現等等), 一氣之下, 就直接升級到 KDE 4.1 了, 有些地方使用習慣不太一樣, 不過大致上是可以接受(比 4.0 好太多了).

至於系統有點慢的問題, 可能是 xorg-server 1.5.2 + xf86-video-intel + linux kernel 2.6.27 的問題.
有人也回報類似的狀況, 好像是不支援 GEM 之類的, 等到換 2.6.28 之後這個問題就可以解決.

大概有一個頭緒了, 目前 Intel Driver 似乎只支援 TTM 架構做加速, 不支援 GEM, 但是 GEM 所需要的 Patch 太多, 目前 Kernel 並沒有完全支援, 如果要支援加速, 那就要重啟 TTM. 有興趣的可以參照這一篇文章 Intel i915: Using TTM with mesa-7.1/xorg-server-1.5

我沒力試了, 可以用就好.

Ref.

media-libs/mesa-7.1: ttm always disabled

[Gentoo] x61 vmware 效能低落問題.

最近換了 x61, 如果不跑 vmware, 效能還不錯.

如果裝了 vmware 6, performance 馬上就變差, 不僅僅是 vmware, 連 host OS 也會受影響.
這個症狀是vmware 內有大量的 IO 存取, 至於存取什麼並不清楚.

在網路上也很難找相關的訊息, 後來找到一篇是說和 ACPI 有關,
在 grub 加上二個參數 noapic nolapic 就可以暫時解決這個問題.

kernel (hd0,4)/vmlinuz root=/dev/sda6 noapic nolapic

20080516 Update:

事實上是 kvm/kvm_intel module 要拿掉, 要不然會大幅影響 Performance.
Edit file /etc/modprobe.d/blacklist 加上這二行就可以了

blocklist kvm
blocklist kvm_intel

[Gentoo] Linux 2.6.24 和 ntfs3g 配合的問題.

昨天剛拿到新的 Notebook X61, 想將使用己久的 FAT32 系統換 NTFS (主要還是為了不爭氣的 Windows 做檔案交換用, 而且因為用 VirtualBox, 單一檔超過 2G, FAT32 不吃(手賤嘛).

結果從昨天試到今天, 當 file copy 進用 ntfs-3g mount 的 Disk 時. 就是會出現 Core Dump, 這邊節錄三行就好了.

BUG: soft lockup – CPU#1 stuck for 11s! [wget:28163]

Pid: 28163, comm: wget Not tainted (2.6.24-gentoo-r2 #4)
EIP: 0060:[] EFLAGS: 00000246 CPU: 1

現在小朋友不睡覺, 只好抱著小朋友, 順便找找有沒有什麼解決方案, 最後在 Gentoo Forums 看到了一篇 new kernel, write ntfs, sys freeze[done]
大意是說, 原來舊版的 kernel 是使用 fuse module + ntfs3g 這二個 portage 套件組合而成, 這樣是沒有什麼問題的, 但是如果是用新版的 kernel (2.6.24), 就要用 kernel 內建的 fuse module (在 File System 選項那邊.

果然改用 2.6.24 Kernel 內建的 fuse module 就沒有事情了. 這種鳥問題應該只有用 Gentoo 的人會碰到吧 (默)

Bind 9 Performance Test, Gentoo 奪冠

本期的 Gentoo Monthly Newsletter: 18 February 2008
ISC 針對 8 個平台(包含 Linux, FreeBSD, Solaris, Windows) 做的 DNS Query Test.

Gentoo 以 93,000/sec 次奪冠, 遠超過 Windows 平台 4 倍以上.
不過……
一般不會有這麼大量的 DNS Query 吧, 除非是攻擊.

[震怒] 微軟果然在 Vista 放地雷, 讓 Windows XP 無法安裝.

Vista 的憂(因為微軟不是人)優點我想大家都有目共睹,
看到 Vista 的表現, 讓我不禁想起, 微軟一定要在 500 付牌前*註1 Windows XP 內就埋下地雷.
這樣 Vista 才會表現好.

最近購入了一台新電腦, 在測試過幾種 OS 之後, 我決定還是用牌子老信用好的 Windows XP.
才發現,

…微軟真她媽的在 Windows XP 內埋下大地雷…

Read more »

[IPv6] 使用 Gentoo Linux 建置 IPv6 Network.

5/30 是個值得記念的日子, 我住的地方終於可以大聲說 IPv6 Network Ready.
今年是 2007 年, 離 APNIC 正式發放 IPv6 Address 也快十年了.
終於可以連上 IPv6 網路了.

軟體和文件其實很多, 不過除了 IPv6 和 IPv4 的習慣不一樣, 架構也不一樣
在使用上也會有很大的差異.
而目前除了實驗性計劃外, 在家能連上 IPv6 的機會其實不多,
看來台灣要走 IPv6 的路還很長, 畢竟, 你身邊有多少人在用 IPv6 呢?
Read more »

[Gentoo] Why I used Gentoo on my server. 我為什麼採用 Gentoo 當作我的系統.

最近有一篇很紅的文章
Why Gentoo Shouldn’t be on Your Serve Link
大致上是講 Gentoo 的好處和壞處.
其實講的還算是很有道理,若是要看反面的意見,我想也可以看 comment 的第三個留言, Anonymous 寫的.
我認為也寫的不錯. (原文超過 70+ 留言, 我沒力氣看完 ~_~)
Read more »

[Gentoo] 地雷 D-Bus 1.0 和 vmware 5 不相容 (己解決)

前一陣子 Gentoo 的 unstable (KEYWORD ~x86) 偷偷將 D-bus 從 0.62 升到 1.0 後, 災難就開始了.
Read more »

Flash Player 9 Update

11 月 20 日, Adobe 又釋出了新版的 FLAH.
這次仍然有 Flash 9 Plugin 和 Flash Player .

下載地點在 : Flash Player 9 Update

安裝方式仍然可以參照我的 Flash 9 Lab Version 這一篇

至於穩定性問題, 有一個問題是 .mo 的問題, 可以參考
chihchun 長輩的 Flash Player 9 for Linux

不過呢, 依照這樣做還是會當機, 晚上看到一篇
firefox自動關閉?
有人提到

如果是用 gcin 可以在 /usr/bin/firefox 開頭處加入

unset XMODIFIERS

防止 flashplayer open XIM。flashplayer 的 XIM 有bug。

加了這行gcin還是可以用 GTK_IM_MODULE=gcin 輸入中文。

簡單的說, 如果要手動執行, 可以

# unset XMODIFIERS
# LC_ALL=”zh_TW” /usr/bin/firefox

這樣就可以解決了, 試了一下沒有問題, 只是選單那邊怪怪的, 還有不能放大全螢幕.

這樣應該是堪用了!

P.S 還有另一個問題, 解法是

將 export XLIB_SKIP_ARGB_VISUALS=1 放在.xinitrc 內.

ref.
找到 firefox 裡面 flash plugin crash 的原因了