接下來發現 CentOS 真的是給企業用的套件,連顯示卡驅動程式也只有 vesa ,真是浪費我的 nVidia 9500 ,還是用和 Red Hat 一樣的老方法,上 www.nvidia.com 自己下載 190.42 驅動程式,順便將 kernel-devel 裝上,設定成開機進入文字模式,重開後執行從 NVIDIAxxxxx.run 回答幾個問題後,它就會自己編譯好核心模組。再用 startx 進入 X-Window 就好了。說實在的和 Ubuntu 比起來真的非常不好用。
因為上課是使用 CentOS,而自己是直接上實作班,沒有上 C, Linux 等基礎課程,所以在家建置開發環境時才發現不只是要安裝 CentOS ,在 compile AP 時有時候還要加裝 bison (yacc) 等軟體。還好有點概念,也終於將環境建好,順便也將 Ubuntu 9.10 上的 ARM 開發環境準備好,多數要 porting 的 AP 都可以 build 成功。只有一兩個軟體 在 arm-linux-gcc 2.95.3, 或 3.4.1 都無法成功編譯,有些還會出現 arm gcc internal error ,真是難搞。短時間內先用 CentOS 頂著,有空再來弄 Ubuntu 9.10。