回首頁
修改
Mail
FTP

中




2007年9月26日 星期三

[Ubuntu]Ubuntu上如何安裝顯示卡驅動程式_Nvidia 8400gs

安裝Nvidia 8400gs 的確讓我爬不少文 大家可以參考
http://www.ubuntu.org.tw/modules/newbb/viewtopic.php?post_id=15807#forumpost15807
此篇文章 以下是我遇到的實際問題 供大家參考

1.在安裝前請先 "編譯時需要的套件 "
sudo apt-get install gcc gcc-3.4 build-essential XXXXXX(視你正在使用的kernel為準)
以上指令只是把需要下載的套件 寫在一起 好方便一起下載 (後面的kernel 要下指令Uname -r 可看kernel)
2.按 Ctrl+Alt+F1,登入後執行sudo /etc/init.d/gdm stop先將 X 視窗環境關閉
3.在安裝nvidia 驅動之前請先確定是否有安裝ubuntu 自帶驅動nvidia-glx有的話請下以下指令
sudo apt-get --purge remove nvidia-glx
sudo apt-get --purge remove nvidia-settings nvidia-kernel-common
ps: 我在安裝之前就是忘了移除.導致安裝完nvidia driver 重新REboot 確無法進去x window

4.離開桌面執行,按下Ctrl+Alt+F1,登入帳號密碼, 輸入 sudo /etc/init.d/gdm stop
以8400GS 最新版的驅動程式是http://www.nvidia.com/object/linux_display_ia32_100.14.19.htmlLinux Display Driver - x86 100.14.19
所以先下載下來,切換到下載的目錄
export CC=gcc-3.4
chmod +x NVIDIA-Linux-x86-100.14.19-pkg1.run
sudo ./NVIDIA-Linux-x86-100.14.19-pkg1.run or sudo sh NVIDIA-Linux-x86-100.14.19-pkg1.run
除了提醒要不要連到FTP選擇NO之外,其餘的yes/accept到底就是了。

5.回到命令列 輸入sudo reboot 重新開機 有看到nvidia 的LOGo 就恭喜你 如果沒有請在參考以下設定


設定外傳: 以下設定不一定要設 但可參考 參考來源在上面的link
sudo gedit /etc/X11/xorg.conf
在Section "Screen"裡加上
Option "AllowGLXWithComposite" "True"
Option "AddARGBGLXVisuals" "True"8.
在Section "Device"裡加上
Option "RenderAccel" "True"
Option "NvAGP" "1"
Option "DisableGLXRootClipping" "true"
Option "BackStoring" "True"
Option "TripleBuffer" "true"9.最後添加Section "Extensions"
Option "Composite" "Enable"
Option "RENDER" "Enable"EndSection
儲存後,重開機

AGP取代AGPGART這部份未必要做,
主要是有些3D game會要求使用正統的AGP而不是AGPGART。
lsmod grep -i agp確認一下系統正在用的AGP模組,把他記下來。(例如 intel-agp)
sudo gedit /etc/hotplug/blacklist
第一行填入 agpgart
第二行填入你剛剛記下來的模組(例如 intel-agp)save 離開

dmesg grep -i nvidia
看看有沒有類似下面的訊息
nvidia: module license 'NVIDIA' taints kernel.
NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module 1.0-6629 Wed Nov 3 13:12:51 PST 2004
如果不成功,那就會出現the NVRM failed to load, AGPGART already loaded

2 回應:

匿名提到... 提到...

我正想買張8400GS 比ubuntu用~

本身都有部機用緊7600GT

唔知8400GS 有無問題呢?

msn: shell@live.fr

傳承科技 : 提到...

您好!我個人是以NB內建的8400GS顯示晶片來安裝!依照我以上的安裝步驟是灌的起來!
安裝方式大同小異!您可以 TRY IT!