這次升級系統,因為要順便進行加裝硬碟及磁區重整,所以我選擇用全新安裝的方式進行,記錄一下安裝過程中的發現、問題與解決方式:
● 從台大那邊的ftp下載Ubuntu 8.04映像檔,速度用飆的,十五分鐘就下好一片光碟,仔細比對MD5碼後,才燒錄起來。
● 因為要去香港玩,所以燒好光碟後,很努力的忍耐「不能立刻升級」的痛苦,到香港後,因為好玩的東西太多,暫時忘記準備要升級到Ubuntu 8.04的興奮。
● 回台隔天,開始在舊系統中進行檔案搬移,但不知道是自己太累了,還是怎樣,居然漏搬好幾G的電影檔,心微微的痛了一下,不過還好,它們不是最重要的東西。下次搬檔案的時候,一定要看清楚,仔細比對後才能把來源給刪掉,切記切記!
● 用Gparted開機光碟進行磁碟規劃與分割,又快又好,畫面又漂亮,可以完全取代XX版的Partition Magic。將三顆硬碟依任務分類成數個磁區,這次只留下一個40G左右的NTFS磁區給XP用,其餘全轉成Linux檔案系統,尤其是資料碟的部份,可以省掉日後硬碟重組的時間,我對Linux越來越有信心了。
● 這次重整硬碟,我把Linux磁區的部份都換回ext3了,ext3雖然沒有什麼特色,速度也慢,但是主流規格總是讓人安心,在心理上會覺得比較穩一些,或許以後轉ext4也會比較容易吧!
● 進Ubuntu 8.04 livecd桌面,系統很正確的抓到我的24吋螢幕的解析度,很好。
● 開始安裝系統,安裝過程和步驟變化不大,但分割硬碟的部份有較大的不同,如果以自動分割的方式,在選項下方就有一小條圖形介面可以馬上調整硬碟磁區,很棒又直覺的設計;如果以手動分割的方式,這次系統不會主動幫你掛載硬碟裡所有的磁區,那掛不掛載有什麼不同呢?以下簡單說明:
1. 不掛載:除了安裝系統檔案的磁區一定要掛載之外,其它放檔案的磁區若在安裝時不掛載的話,系統安裝好進桌面後,還是可以在「位置」下面找到那些磁區代號,要用的時候再掛載進來,可是這樣麻煩的是,每次都至少得點個兩下(對啦,也只是「兩下」),才能看見裡面的檔案。
2. 掛載:在安裝時就將資料碟掛載在/media/xxx(xxx是可任意設定的名稱),有多少個就掛多少個,那麼系統安裝好後進桌面,就隨著開機啟動,馬上就可以用。
以上兩個作法,沒有哪個比較好的問題,只看你的習慣。像我就沒把NTFS那個磁區給掛上,因為不太會用到那個磁區,要用的時候再掛即可。我喜歡這個彈性的設計(或許有人會覺得麻煩?)。
● 系統安裝完畢,重新開機進桌面,趕緊先將Poedit(po檔中文化必備工具)給裝上,因為若是裝完其它軟體,再裝Poedit的話,就會發生靈異現象(屢試不爽,在7.10如此,8.04依然),不曉得跟哪個檔案衝突到了,所以只要Poedit先據地為王,其它的也不敢有意見XD。
● 跑一下Lazybuntu,一口氣把該裝的都裝上了,但這裡要注意的是,Lazybuntu雖然方便,但安裝過程必須透過網路下載檔案,下載時若發生錯誤而沒把檔案裝上,在畫面上也只是一堆文字跑過去而已,Lazybuntu並不會出現警示訊息,因此個人建議安裝時最好隨伺在側,盯好每一條跑過去的文字,或是安裝完成時,把記錄往回拉稍微審視一下,看看是否漏掉什麼東西。
● 安裝Ubuntu實在比Windows快速的多(半小時內就可以完成),幾乎不需要安裝額外的驅動程式,80%的程式也一併幫你裝好,剩下的程式選擇權就留給你慢慢挑,更令人感動的是,這些程式都是免費的。
● 在7.10中會讓MCP65這張網路卡的MAC位址亂跳的問題,在8.04中已經解決了,開機就能正確抓到網卡和MAC。
● Ubuntu 8.04搶先收錄Firefox 3 beta 5,但我覺得動作稍快了些,因為很多firefox的外掛都還沒跟上腳步,某些地方用起來還是會覺得不太穩定。
● flash這次可以直接從Firefox裡安裝了,可是會發生中文變成方塊的情況,網路上所提供的解決方案是刪掉/etc/fonts/conf.d/下的49-sansserif.conf這個檔案,實際操作方式如下,開終端機,下指令:
sudo cp /etc/fonts/conf.d/49-sansserif.conf /etc/fonts/conf.d/49-sansserif.conf.bak |
上面這行指令是用來備份49-sansserif.conf,以防萬一。
再下:
sudo rm /etc/fonts/conf.d/49-sansserif.conf |
重開Firefox就解決問題了。
●Ubuntu 8.04因為改用pulseaudio作為音效架構,因此如果同時開啟播放程式(Amarok、Totem……)的情況下,會導致在Firefox下播放flash時聲音出不來,解決的方式就是多裝一個函式庫來支援將flash 9的聲音輸出到pulseaudio,這個函式庫名稱是「libflashsupport」,可以在Synaptic套件管理程式裡搜尋並安裝,或者直接打開終端機輸入:
sudo apt-get install libflashsupport |
一行搞定,安裝完成請重開Firefox,問題應該就解決了。
● 開關機的速度加快不少,字體也變得更好看,預設比較大或粗(咳…)的字體就用文泉驛正黑體,小或細的字體就是明體,這樣的配合還挺養眼的。
● 不曉得是我的心理作用還是驅動程式的問題,我覺得重灌後螢幕的顏色也變好看了!
● 開啟桌面特效後,視窗周圍會有一圈金黃色的光暈,很有尊貴的fu,只是這個特效好像不太穩定,有時候會變成偏紅色的光暈,有的時候又突然消失,等待日後的更新解決問題吧!(0508更新已修正這個bug,原來正常的陰影是黑色的,不是我以為的「金黃色」Orz)
● 網芳分享變得更簡單了,直接在要分享的資料夾上按右鍵選「Sharing Options」就可以設定,打個勾就完成了,你甚至不知道背後是samba在運作呢!(第一次使用會要求你安裝相關檔案,按確定即可)選項中還包含Guest access功能,開啟此項後,從網芳進來的人就不需要在本機有帳密就可以瀏覽檔案,這對我來說實在太方便了(只在家裡分享檔案給自家人),以前還要打開samba的設定檔設定成share才能有這種功能,現在方便多了。分享出去的資料夾圖示現在也會有分享的記號了,一眼就能知道哪個是分享的資料夾。
● 目前使用狀況良好,不愧是LTS(長期支援版本),穩定性沒話說,唯一較弱的部份還是Firefox和外掛的部份。
● VirtualBox今天剛發布最新的1.6.0版,明天找機會再來裝裝看,另外AcetoneISO、Avant Window Navigator、Screenlets因為比較麻煩一些,所以過幾天心臟強一點再來裝。
嗯,「小記」被我囉嗦的記成「大記」了,隨時想到什麼再補充好了,以上報告。
@阿欽,呃……不曉得你有沒有試過我說的還有Ubuntu論壇裡眾網友給你的解決方法,因為我和眾網友對你的問題的理解是一樣的,看起來是很簡單的圖形介面操作,跟寫程式和下指令沒什麼太大的關係。
呃……這太難了,我放棄。
謝謝你的回答,因為我現在是想說可以直接由使用者端可以控制目前的輸出的聲音是由speaker輸出還是headset方面輸出,那是算比較低層的東西(要控制音效卡而不只是控制不同的播放程式的輸出),這樣都是要寫程式去控制還是說有辦法像我們一般在操作linux透過下指令或是設定而完成呢??謝謝
—————————————
GNOME KDE xfce
—————————————
↓
DBus
—————————————
↓ ↓
ESD aRTs (Sound Server)
—————————————
↓
ALSA
—————————————
↓
Linux Kernel
—————————————
@阿欽,我有點不懂你的意思,你的目的是要「喇叭和耳機同時發聲」?還是「如何切換喇叭和耳機的發聲?」
以我的電腦來說,若我把耳機插上主機前方的耳機孔,那麼在未做任何設定的情況下,喇叭和耳機都是同時有聲音的,除非我打開音量控制程式將其中之一關閉。但是「同時發聲」應該是ubuntu的bug,因為在Windows底下來說,應該是插上耳機後,喇叭就會自動靜音才對,因為沒有人會想同時既戴耳機又聽喇叭。
所以,如果我沒有誤會你的意思的話,以你的情形來說:「如果把那個拿掉,耳機就會沒有聲音,但是內建喇叭還是一樣沒有聲音……」這樣是沒錯的呀,因為即使你把那個headphone的勾勾拿掉,但你的耳機還是插在電腦上,那麼硬體部份就會自動把喇叭的輸出靜音。這樣看起來Ubuntu是「非常正確」的驅動你的音效卡,反而我的才是不正常。
謝謝你的回答,我在我的工具列有看到Volume Control 的圖示,可是好像沒有可以切換由喇叭或耳機輸出聲音,是有一個Hide switches的 有一個Headphone的可以勾選,如果把那個拿掉,耳機就會沒有聲音,但是內建喇叭還是一樣沒有聲音,我看我那個Volume Control資訊是xfce4-mixer,它是有可以調整Master PCM Front那些可以音量調整與我用指令alsamixer看到的調整一樣,我看linux音量相關的有alsa與gstreamer等等,如果只是想要單純音效卡的聲音輸出也是要考慮這些機制或是sound server嗎?? 謝謝
@阿欽,只要音效卡有正確被驅動,那麼從系統列的音量控制程式就可以切換由喇叭或耳機輸出聲音,不管是同時發聲或是只要其中之一發聲都可以(預設是同時發聲,不要發聲的就設靜音)。
你好 我想請問一下 PulseAudio是個Sound Server,那ubuntu裡面
來控制音效卡來決定現在聲音輸出到內建喇叭或是耳機或是兩者都有聲音這樣的方式是由那個所決定的,可以由使用者即時切換控制嗎?? 謝謝
@MilchFlasche ,不客氣
太好了,就是「大記」參考價值才更大,多謝了! 🙂
@Jason,新的東西總是bug比較多一點,如果沒有特殊需求的話,其實舊的東西也不錯,感謝補充小撇步~
@wumin,或許你也可以試試Jason說的方法喔!