熟識、可用、穩定的 Ubuntu,再見了,我將踏入未知的 gentoo。
不定時更新 (請有爛尾的心理準備)。
Gentoo minimal install CD 同 LiveDVD 會於啟動時載入驅動程式 (Driver)。於三號機上,x86 minimal install CD 20091103 及 LiveDVD 10.1 均出錯於 pata_qdi,繼而停在 wd7000。
Scanning for pata_qdi...Floating point exception
... // some other code
Scanning for wd7000...
因電腦上無相應硬件,啟動時輸入 “gentoo noload=pata_qdi” 即可解決問題。
Gentoo 的 CD 比 Ubuntu 啟動時間長,原因未明。
LiveDVD 的 live session 從未成功開過。KDE 會在登入後瓜柴;GNOME 會令 touch pad 異常靈敏,鼠標亂飛。果然係注重編譯 (compilation) 的distro…
跟說明書做,無線網絡不難設定 (Intel card 嘛…),只係問中會出現 “ipw2100 Fatal Interrupt. Scheduling firmware restart.” 不過又無影響網絡,奇怪。由於網絡使用 WPA 加密,要使用 wpa_supplicant ,雖然要自己寫設定檔,但亦不難做到。
後由於無線網絡太麻煩,索性插入 CAT-5e 線用有線上網…
之前在 Ubuntu 編譯軟件,記憶所及未有一次成功,所以對這次 Gentoo 安裝也不敢抱太大期望。
由於終日要對於 terminal,用 Gentoo 請有眼殘的覺悟。
Pentium-M 太慢,僅編譯 gcc 就用徂我三個鐘頭,不敢想像整個核心及所有程式需時多久。為減少編譯時間,嘗試用 distcc 於一號機 (Pentium 4) 同二號機 (Athlon 64 x2 4000+) 同時編譯。不過,其實我重新編譯 gcc 就係因為想用 diistcc…
後來發現,新系統未能啟動無線網絡卡 (Intel® PRO/Wireless 2100)。似是固件 (firmware) 問題。兩日後仍未解決。
越搞越亂,重新再來。由空白硬碟再開始。今次學精,Live session 不先搞無線網絡。
重新再來後,不停出現 kernel panic (-_-’)。於第五次重新編譯後終能再開機,eth1 重新出現,可喜。教訓:先運作,後優化。
無線網絡成功連線,但無法連接隱藏 SSID 的 AP。
因為 X server 無論如何都開不到,Gentoo 計劃於開始後一星期後結束。
往後的一星期,嘗試於 Ubuntu 編譯自訂核心。由於變數少了,容易找出錯處,便找出了核心的必需部份。
搞好核心後,再戰 Gentoo。這次於一日內就已經設定完系統,來到 X server 這步。除了是有經驗外,還是因為完全沒有搞無線網絡,反正重點是 X server,一日不搞好 X,搞什麼也是徒勞。
X 還是不肯起動。若不用設定檔,會有以下錯誤:
(EE) Failed to load module "i810" (module does not exist)
(EE) Failed to load module "vesa" (module does not exist)
若用設定檔,則會有
(EE) Failed to load module "i915" (module does not exist)
一整日內,尋遍網海,正想放棄之時,發現有人話無須理會這些訊息。再研究訊息,發現另外有些「未能開啟」,包括 twm、xclock、xterm,這些是我全未安裝的。據在 Arch 的經驗, twm 是一個原始的視窗管理員。無事可做,就安裝了它們。然後… 曾出現在 Arch 的畫面,出現在我面前了。那是 twm 的畫面。即係, X 成功開啟了。兩個星期後,總算見點成果。
搞好 X server 後,當然輪到 window manager。編譯 KDE 的過程中沒有什麼問題,也能順利開啟,只係…編譯需時廿四個鐘。至於 Gnome,安裝同開啟都不太順利。先係安裝,如果全套安裝 (指令 emerge gnome) 的話,需要編譯一名為 vinagre 的 package。這 package 有可能話自己需要 gtk-vnc-1.0,問題係,gtk-vnc 只出到 0.3 。要解決問題,重裝 gtk-vnc 即可。
以 GDM 登入時,可能會有「沒有 Xclients file」的錯誤,而只能進入一個無用的「failsafe」桌面 (什麼也不能做,當然什麼也不會出錯)。登入前先選擇 gnome-session (顯示為 GNOME),登入時電腦會問是否儲存設定,選擇儲存,便能每次登入都自動選擇 Gnome。
最後,受不了編譯耗時,和看到 repository 過期甚久,回到 Ubuntu。
Recent Comments