debian6.0該如何搭配套件庫的nvidia套件或nvidia官方驅動程式?





FLY
2011-04-26, 12:49 AM
先說明一下,我不會寫程式,請別叫我下載原始碼自行編譯.

我手邊有一台準系統小主機,浩鑫 XS35-GT,其搭配的顯示卡晶片組
為"NVIDIA ION",我嘗試安裝的版本為debian-6.0.1a-amd64-netinst.iso,
系統安裝完畢,我在synaptic套件管理程式裏頭"不找到""NVIDIA ION"
有關的字眼的套件或說明,可是我需要嘗試將這個晶片組的影音效能
發揮出來,所以希望搭配能將"NVIDIA ION"功能全開的驅動程式,
若只有搜尋"NVIDIA"字眼,出現的一堆套件,我又不知道該從何選
起,原本想說憑感覺選選看,就挑選了版本號碼為"260"系列的一堆
NVIDIA字眼的套件,結果安裝完畢後,重開機,原本可以調整螢幕更新
頻率的選項變成了寫死成 0 HZ 而無法調整.
因此我推斷套件來源庫現有的套件似乎無法搭配較新版本的 NVIDIA ION
顯示卡晶片組!?

然後我就上NVIDIA官方網站找驅動程式,根據網頁上的選項,我抓下
來了 NVIDIA-Linux-x86_64-270.41.06.run 這個檔案,約47MB根據其
網頁說明,這是一個通用型的安裝程式,而且要在圖形介面環境未啟用的
條件下進行指令模式的安裝, 以下是我另外在
Fedora-14-x86_64-netinst.iso的gnome桌面環境,所試出來的安裝大致流程:

將 NVIDIA-Linux-x86_64-270.41.06.run 擺放在跟目錄,
,以ROOT權限用文字編輯器開啟 /etc/inittab 這個檔案,參考了這個檔案中
的說明資訊後, 將 id:5:initdefault: 最後這行的"5"改成"3",
存檔,重開機,進入純文字介面,以root這個帳號登入系統,
這樣在純文字模式下,切換到根目錄,參考nvidia的說明資訊,
執行 sh ./NVIDIA-Linux-x86_64-270.41.06.run
,就開始安裝硬體驅動程式了,執行的過程就會看到一些及時編譯的動作等
等訊息,安裝完畢,接下來使用純文字編輯器,例如 vi, 將
id:3:initdefault: 改回"5" 然後存檔,再下達重開機的指令,
回到圖形介面.


這樣圖形效果呈現的就比較平順,而且會有一些NVIDIA官方的圖形設定工具項目,
我根據以上的經驗,想套用在 debian-6.0.1a-amd64-netinst.iso 環境中,
可是 debian 圖形介面決定是否啟用的參數,設定又跟 fedora 是不同的兩回事.
我在網路上找到的技巧是 在 /etc/init.d/gdm3 裏頭的第一行,
加上" exit 0 " ,從開機就會進入純文字模式,可是當我使用 root 權限
執行 sh ./NVIDIA-Linux-x86_64-270.41.06.run 進入閱讀授權的頁面後,
點選 認同授權選項後 卻莫名的被跳出了安裝畫面,回到純文字畫面,
以及一個類似 "aborting" 的字眼,然後我就不知道該怎麼辦了,我只是想要在
這台機器上播放高畫質影片,就只是缺個驅動程式而已啊!?

還是說其實 synaptic套件管理程式 裏頭的NVIDIA相關套件必須在某種排序的
選擇下,可以避免 螢幕更新頻率 0HZ 的情境發生 ?

我有嘗試google文件,找到兩篇

http://wiki.debian.org/NvidiaGraphicsDrivers

http://wiki.debian.org/NvidiaGraphicsDriversNvidiaWay

我必須承認以我的程度看不懂這兩篇的內容所寫的東西.

有人會說 那就用Fedora-14-x86_64-netinst.iso來搭配不就好了~
對我來說原因之一是 版本不斷地換來換去真的很煩~當然還有其他原因~