全網最新Kali Linux系統如何安裝N卡驅動


轉載請注明來源:全網最新Kali Linux系統如何安裝N卡驅動【親測-暗影精靈3-1050TI有效】 - 大家好,我系渣渣輝

https://www.zzhsec.com/255.html

1.更換源【使用中科大或者官方源都可以】

下面使用中科大的源

root @ Andy :/ home / dnt#vi /etc/apt/sources.list
#中科大
債務http://mirrors.ustc.edu.cn/kali kali-rolling主要的非免費捐款
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling主要的非免費貢獻者

2.添加完畢后執行下面的更新指令,進行系統或者工具的更新

root @ Andy :/ home / dnt#apt- 獲取更新&& apt-獲取升級&& apt-獲取dist-upgrade

這里解釋一下:

apt-get update //刷新源,獲得最近的連續的列表

apt-get upgrade //更新系統,系統將現有的Package升級,如果有相依性的問題,而此相依性需要安裝其他新的Package或影響到其他Package的相依性時,此Package就不會被升級,會保留下來。

apt-get dist-upgrade //可以聰明的解決相依性的問題,如果有相依性問題,需要安裝/移除新的軟件包,就會試着去安裝/移除它。(所以通常這個會被認為是有點風險的升級,可以不用執行)

3.清理安裝包:apt-get clean

接下來就可以開始安裝獨顯之旅了

1.查看自己的內核版本信息

然后使用uname -r或者uname -a查看自己的Kali Linux內核版本信息

2.補充開源螺絲驅動nouveau

補充的命令如下:

root@Andy:~$ echo -e "blacklist nouveau\noptions nouveau modeset=0\nalias nouveau off" > /etc/modprobe.d/blacklist-nouveau.conf root@Andy:~$ update-initramfs -u && reboot

經過上面的操作,開源螺絲驅動就被替換了,為了保險起見,開機后還是要確認以下是否成功了。可以使用如下命令查看:

root@Andy:~$ lsmod |grep -i nouveau

如果執行上面的命令沒有任何輸出,則證明開源硬盤驅動nouveau已被成功替換。

然后再運行下下面的命令

apt-get install dkms

[這條命令很重要,直接決定了你下一步能不能成功運行安裝.run文件而不會提示一些內核內核的問題]

3.下載NVIDIA官方驅動

到NVIDIA的官網下載對應型號的驅動程序http://www.nvidia.com/cn/download/index.aspx?lang=zh-CN,請注意,此處要選擇和您硬件型號對應的版本,否則一定會失敗。我的是GTX1050ti的顯卡,所以我的選擇如下圖:

點擊SEARCH后就可以看到DOWNLOAD的按鈕了,點擊下載就可以了。

4.安裝

下載好NVIDA的插件驅動文件后,使用chmod a + x NVIDIA-Linux-x86_64-390.48.run命令賦予驅動權限。然后使用./NVIDIA-Linux-x86_64-390.48.run命令安裝。安裝過程中會提示警告,全部選擇yes。

5.配置

執行nvidia-xconfig –query-gpu-info |安裝之后最重要的部分來了,必須要配置,讓kali Linux知道你使用的是什么硬盤驅動器。grep'BusID:'| cut -d''-f6查看BusID,我的顯示如下:PCI:1:0:0,此信息用於配置以下文件,配置步驟如下:

nvidia-xconfig --query-gpu-info | grep 'BusID :' | cut -d ' ' -f6

5.1。/etc/X11/xorg.conf

vi /etc/X11/xorg.conf填入如下信息:

Section "ServerLayout" Identifier "layout" Screen 0 "nvidia" Inactive "intel" EndSection Section "Device" Identifier "nvidia" Driver "nvidia" BusID "PCI:1:0:0" EndSection Section "Screen" Identifier "nvidia" Device "nvidia" Option "AllowEmptyInitialConfiguration" EndSection Section "Device" Identifier "intel" Driver "modesetting" EndSection Section "Screen" Identifier "intel" Device "intel" EndSection

5.2。/usr/share/gdm/greeter/autostart/optimus.desktop和/etc/xdg/autostart/optimus.desktop

vi /usr/share/gdm/greeter/autostart/optimus.desktop填入如下信息:

[Desktop Entry] Type=Application Name=Optimus Exec=sh -c "xrandr --setprovideroutputsource modesetting NVIDIA-0; xrandr --auto" NoDisplay=true X-GNOME-Autostart-Phase=DisplayServer

vi /etc/xdg/autostart/optimus.desktop填入如下信息:

[Desktop Entry] Type=Application Name=Optimus Exec=sh -c "xrandr --setprovideroutputsource modesetting NVIDIA-0; xrandr --auto" NoDisplay=true X-GNOME-Autostart-Phase=DisplayServer

6.重新啟動

到這里,螺絲驅動就安裝完成並配置好了,去設置里面查看,如下圖所示

然后以后更新或者安裝什么東西的時候,提示你卸載Nvidia的時候,選擇否就行了,不會影響其他的使用的!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM