裝上Ubuntu 9.04一段時間了,用的Ubuntu 9.04自帶的驅動,雖然沒有什麼大問題,但是在開機和關機過程中有一段花屏,特跌是關機是的花屏很嚴重。於是我就試著裝了NVIDIA的最新驅動,問題解決了,而且那夢幻的3D桌面也能開啟了.本文謹以我機器NVIDIA8400gs顯卡的最新驅動NVIDIA-Linux-x86-185.18.14-pkg1.run為例。
一,首先去NVIDIA官網下載你機器的顯卡的最新版本驅動NVIDIA-Linux-x86-185.18.14-pkg1.run放在主文件夾下。
二,刪除原驅動包
sudo apt-get --purge remove nvidia-glx nvidia-glx-new
然後刪除 /lib/linux-restricted-modules/2.6.24-14-generic/文件夾下面帶有nvidia字樣的內容,這裡是內核自帶的驅動,再檢查一下這兩個文件是否存在,終端輸入:
/etc/init.d/nvidia-glx
/etc/init.d/nvidia-kernel 假如存在,刪除掉。
三,禁止系統使用默認的驅動
sudo gedit /etc/default/linux-restricted-modules-common ,在最後的雙引號中添加nv nvidia_new,即把文件中的“”,改成“nv nvidia_new”
四,停止GDM進程
sudo /etc/init.d/gdm stop
按Ctrl Alt F1,進入字符模式,並登錄
五,安裝驅動(確認你下的驅動在主文件夾內)
終端輸入以下命令:
sudo sh NVIDIA-Linux-x86-185.18.14-pkg1.run
安裝過程中, 假如提示有舊驅動,詢問是否刪除舊驅動,選Yes;
假如提示缺少某某模塊(modules),詢問是否上網下載,選no;
假如提示編譯模塊,詢問是否進行編譯,選ok;
假如提示將要修改Xorg.conf,詢問是否答應,選Yes;
接下來就是等待安裝完成。
六,安裝完成就回到終端,重啟GDM
sudo /etc/init.d/gdm restart , 看到NVIDIA的logo後,安裝成功。
(查看顯卡是否裝好 ,運行glxinfo | grep rendering 。假如顯示"direct rendering: Yes",則已安裝)