[分享]Nvidia Driver for Kernel 2.6 D.I.Y [論壇 - Ubuntu 套件打包]


正在瀏覽:   1 名遊客


 到底部   前一個主題   下一個主題  [無發表權] 請登錄或者註冊



[分享]Nvidia Driver for Kernel 2.6 D.I.Y
會員一級
註冊日期:
2005/6/19 15:21
所屬群組:
已註冊使用者
等級: 1
HP : 0 / 0
MP : 0 / 0
EXP: 0
離線
本文是參考摩托學園這兩篇文章所整理:
請問 nvidia 5336 的dirver在2.6核心中讓X-window支援nvidia模組

本來是用在 Debian 上,剛剛試了一下,在 Ubuntu Hoary 也可以用
新包好的模組為 nvidia ,比 kernel 自帶的 nv 好很多
玩起 TuxRacer 等遊戲會 lag 的人,不妨試試看:)

以下方法針對 Kernel 2.6,我還沒在 Kernel 2.4 上試過
(版本號請視實際上使用的 kernel 作修改)

安裝以下套件
 sudo apt-get install nvidia-kernel-common
 nvidia-glx nvidia-kernel-source kernel-package
 linux-headers-2.6.10-5-686 linux-restricted-modules-2.6.10-5-686 


到 /usr/src 下,把 nvidia-kernel-source.tar.gz 解開,應該會看到個 modules 資料夾。

用 uname -r 查詢 Kernel 版本,然後設定 KSRC 和 KVER 變數
 sudo export KSRC=/usr/src/linux-headers-2.6.10-5-686
 sudo export KVERS=2.6.10-5-686


到 /usr/src/modules/nvidia-kernel/ 下,輸入以下指令編譯模組
 sudo debian/rules binary_modules

在 modules 目錄下會出現一個 nvidia-kernel-xxx.deb,
再用 sudo dpkg -i ... 安裝即可。

模組雖然裝好了,但是還沒有載入系統!請用 modprobe nvidia 將其載入。

終於到了最後一步!把 /etc/X11/xorg.conf 中 "Generic Video Card" 後面接的 Driver "nv"改成 Driver "nvidia",然後重新啟動 X,這樣它才不會傻傻地又跑去用 nv 模組!進入 X 時有看到 Nvidia 的 Logo 才算成功:)

在 /etc/modules 中加入 nvidia,開機時才會自動載入模組喔!:)

摩托學園 Tetralet 在 請問 nvidia 5336 的dirver 一文中,有提供一個方便安裝的 shell script,有興趣的人可以去看看:)
(原來是給 Debian 用的,所以有些東西要改一下才能給 Ubuntu 用)

nvidia-settings 這個套件,可以幫助你作一些 Nvidia 晶片的設定。

2005/6/22 4:16
Cheng-Wei Chien <e(DOT)cwchien(AT)gmail(DOT)com>
應用擴展 工具箱


 [無發表權] 請登錄或者註冊


可以查看帖子.
不可發帖.
不可回覆.
不可編輯自己的帖子.
不可刪除自己的帖子.
不可發起投票調查.
不可在投票調查中投票.
不可上傳附件.
不可不經審核直接發帖.