附註: 一些10.04的消息
1. The fglrx binary driver for ATI video chipsets does not yet support the X server in Lucid. As a workaround, users should use the open source -ati driver instead
所以...只能用open source driver了, 因為原先可以使用的binary driver無法在10.04上使用.
最近為了讀書會以及改善我在家一定不看書的壞習慣, 花了我整個年終買了一台可以快速Build code的Core i5 NB XDD.
花了很多時間在掙扎, NB內的OS要選哪一套, Windows 7 + Ubuntu on Virtualbox, 還是Ubuntu, 還是Windows 7 + Ubuntu雙系統呢.
太久沒細心的去使用windows了(雖然公司有一台Desktop灌XP...), 一拿到時還不太習慣, 也不曉得我到底要Windows 7 64bit幹嘛...由於64bit對於軟體的支援度還不完整, 所以抓來的執行檔有時候會有問題, 這讓我用的一肚子火一 一, 但是看到精美的4G Ram...又不忍心將他format掉...基於對Linux的熱愛, 我還是選擇讓Linux有一個歸宿XD, 因此...雙系統誕生了!! Windows 7給了他100G, 專門來看影片還有玩遊戲用XD. Linux比較有愛, 所以給了他220G, 專門拿來玩kernel以及寫一些linux code, 當然還有開發Android用.
但是這邊要抱怨一下, Windows 7 64bit跑Android SDK都沒甚麼大問題, 開模擬器也比Ubuntu 9.10快(快一點點). Ubuntu 9.10下, eclipe會有解析度的Bug, 在1366x768以下的解析度, 都會在new project時, 看不到Android API的下拉選單...經過Joel老大的指導, 可以透過比較麻煩的拖拉方式解決這個問題, 但是讓我短暫有捨棄Ubuntu當開發Android的平台的想法....
Dell new Inspriron這台在安裝Ubuntu 9.10 x86版時, 沒什麼問題, 第三方的驅動也都可以正常安裝以及運作, 但是在Ubuntu 9.10 64bit時, 第三方驅動不是不能裝, 不然就是裝了變成黑屏...囧, ATI的顯示驅動可以去官方網站抓來用, 抓好安裝後可以解決黑屏的問題, 但是我的滑鼠指標不見了...怎麼設定都看不到他...雖然感覺得到他的存在, 但是看不倒鼠標...將xorg.conf移除後(Driver就不會跑ati那隻了), vesa就非常的正常...囧, 所以我還是灌回了Ubuntu 9.10 x86版本...反正使用pae的版本就可以支援到64G的Ram了...
這邊由於我一直在測試build code的速度, 所以有一點發現. 64bit的版本, 比32bit版本, build code時所消耗的ram比較小, 64bit使用top來觀看使用的資源時, 大概都是3G的ram在跑, 但是32bit的卻都4G左右, build完kernel source後, 還用到了一點我特別切出來的1G SWAP區...所需時間差不多, 都是32分鐘左右, 第二次make clean + ccache重新編譯, 大概只花了13分鐘. 由此可見, 64bit真的會比較有效的利用ram, 而不是PAE所能達到的.
接下來, 就是開始玩我的linux了, 首先, 要重新build一個符合我NB的kernel版本, 讓他開機去掉一些用不到的功能, 讓他能更快的開機!!詳情請見Linux kernel option
沒有留言:
張貼留言