kali 2.0 下安裝nvidia顯卡驅(qū)動(dòng)

設(shè)備
獨(dú)顯為GT 630M

系統(tǒng)
kali 2.0

步驟
禁止加載開源驅(qū)動(dòng)nouveau (不是必須做的,后面安裝時(shí)也會(huì)提示)在/etc/modprobe.d/nvidia-installer-disable-nouveau.conf文件中(不存在則新建)加入:# generated by nvidia-installerblacklist nouveauoptions nouveau modeset=0

安裝內(nèi)核頭文件apt-get install -y linux-headers-$(uname -r)

安裝nvidia驅(qū)動(dòng)相關(guān)的包apt-get install nvidia-kernel-dkms nvidia-cuda-toolkit nvidia-driver

關(guān)于是否生成xorg.conf文件,要選no
安裝雙顯卡切換解決方案的包apt-get install bumblebee-nvidia primus

添加當(dāng)前用戶到bumblebee用戶組adduser $USER bumblebee

修改bumblebee配置修改/etc/bumblebee/bumblebee.confDriver=nvidia修改/etc/bumblebee/xorg.conf.nvidia在Section "Device"中添加PCI ID,
BusID "PCI:01:00:0"這個(gè)值通過lspci | grep VGA得到,將01:00.0修改為01:00:00
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 630M] (rev ff)
看清了點(diǎn)改成冒號(hào)

檢查X11配置正常情況下不需要存在xorg.conf如果存在/etc/X11/xorg.conf,可以先嘗試重啟,如果無法重啟到桌面環(huán)境,則刪除該文件。
是否安裝成功的檢查1 首先要可以進(jìn)入桌面環(huán)境2 lspci |grep VGA的輸出中,對(duì)應(yīng)獨(dú)立顯卡的那天記錄已rev ff結(jié)尾,表示獨(dú)立顯卡以關(guān)閉3 運(yùn)行g(shù)lxgears 查看幀數(shù),然后optirun glxgears一般使用獨(dú)立顯卡時(shí),幀數(shù)有較大提高。4 使用獨(dú)顯的過程中,lsmod |grep nvidia應(yīng)該會(huì)有輸出信息

總結(jié)
不要怕出錯(cuò),我也是反復(fù)安裝了很久,才有一些安裝的體會(huì)的,但帶來的好處也是不言而喻的,我們可以自由的在集顯和獨(dú)顯進(jìn)行切換,默認(rèn)使用集顯,在需要獨(dú)顯時(shí),通過optirun來運(yùn)行。部分軟件的安裝可能提示不同,需要您自己判讀。安裝有問題,進(jìn)行清理
apt-get purge nvidia* bumblebee* prime*

如果還通過nvidia官方的驅(qū)動(dòng)進(jìn)行過安裝,可以運(yùn)行./NVIDIA*.run --uninstall

一般上訴兩步就可以恢復(fù)系統(tǒng)到?jīng)]有安裝nvidia的狀態(tài)。

重啟之后bumbeblee可能沒啟動(dòng) sudo .... bumbeblee start 啟動(dòng)就可以用了,忘了命令了

每次開機(jī)默認(rèn)都是集顯,不知道怎么修改默認(rèn)獨(dú)顯nvida呢,哪位大神會(huì)可以回復(fù)一下。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容