2014年10月8日 星期三

安裝 Nvidia 顯卡驅動

1. 查看自己的顯卡型號 (本例如下型號):


lspci

01:00.0 VGA compatible controller: NVIDIA Corporation G94 [GeForce 9600 GT] (rev a1)


2. Nvidia 官方載點:

http://www.nvidia.com.tw/Download/index.aspx?lang=tw

下載以 Nvidia Geforce 9600 GT 為例,如下圖:

搜尋後,下載到一個「NVIDIA-Linux-x86_64-340.32.run」。

3. 開始安裝(頁面最下方有 Debug 說明):

sh NVIDIA-Linux-x86_64-340.32.run

4. 在 X-Windows 下,以終端機開啟 Nvidia 設定視窗,指令如下:

nivida-setting

可以查看到各項顯卡設定,
例如我有兩台螢幕,在裡面設定:

左螢幕:
 

右螢幕(主要):

輸出結果:

5. 以 Blender 軟體為例,來驅動 3D 硬體加速:

至軟體 Blender > file > system > USR...> compute device > CUDA

Debug 1. 

過程需要關 X-Windows  ,若 X 無法關閉(以gnome為例),
則需要移除下列三個套件:
gnome
gnome-core
gdm3

apt-get remove gnome gnome-core gdm3


Debug 2.

過程中發現 nouveau 驅動模組無法關閉( rmmod )的話,
則有可能是在核心編譯過程中,選到 <*> 或 <M>  所致:

先試試停用 Nouveau 驅動模組,
(特別注意下面是兩個大於符號):
echo "blacklist nouveau" >> /etc/modprobe.d/fbdev-blacklist.conf
reboot

如果還是不行,請重新做核心編譯:
> Device Drivers >
Graphics support >
< > Nouveau (nVidia) cards


解決方法為,重編核心,把上面的 <*> 或 <#> 改為 < >
把 kernel 內建的 nvidia 驅動關閉,我們另裝官方提供的驅動程式。



沒有留言:

張貼留言