千家信息网

kali linux如何安装NVIDA显卡驱动

发表于:2024-09-22 作者:千家信息网编辑
千家信息网最后更新 2024年09月22日,这篇文章主要为大家展示了"kali linux如何安装NVIDA显卡驱动",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"kali linux如何安装NVID
千家信息网最后更新 2024年09月22日kali linux如何安装NVIDA显卡驱动

这篇文章主要为大家展示了"kali linux如何安装NVIDA显卡驱动",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"kali linux如何安装NVIDA显卡驱动"这篇文章吧。

1. 安装 Linux 内核头

我的 kali Linux 版本是 2018.1,不同版本的内核头不一样,要根据自己的安装的实际版本安装内核头,可以使用 uname -a 查看自己的内核版本是什么。安装命令如下:

```c++
apt install linux-headers-4.14.0-kali3-amd64 linux-headers-4.14.0-kali3-common linux-headers-4.14.0-kali3-all

## 2. 禁用开源显卡驱动 nouveau

禁用的命令如下:

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

经过上面的操作,开源显卡驱动就被禁用了,为了保险起见,开机后还是要确认以下是否禁用成功了。可以使用如下命令查看:

```c++
root@chaojun:~$ lsmod |grep -i nouveau

如果执行上面的命令没有任何输出,则证明开源显卡驱动 nouveau 已被成功禁用。

## 3. 下载 NVIDA 官方驱动

到 NVIDA 的官网下载对应型号的驱动 http://www.nvidia.com/Download/index.aspx?lang=en-us ,注意,这里要选择和你显卡硬件型号对应的版本,否则一定失败。

点击 SEARCH 后就可以看到 DOWNLOAD 的按钮了,点击下载就可以了。

## 4. 安装

下载好 NVIDA 的显卡驱动文件后,使用 chmod a+x NVIDIA-Linux-x86_64-384.98.run 命令给予驱动可执行权限。然后使用 ./NVIDIA-Linux-x86_64-384.98.run 命令安装。安装过程中会提示警告,全部选择 yes。

## 5. 配置

安装之后最重要的部分来了,必须要配置,让 kali Linux 知道你使用的是什么显卡驱动,否则开机是会失败的。执行 nvidia-xconfig --query-gpu-info | grep 'BusID : ' | cut -d ' ' -f6 查看BusID,我的显示如下:PCI:1:0:0,这个信息用于配置下列文件,配置步骤如下:

### 5.1. /etc/X11/xorg.confvi /etc/X11/xorg.conf 填入如下信息:```c++Section "ServerLayout" Identifier "layout" Screen 0 "nvidia" Inactive "intel"EndSectionSection "Device" Identifier "nvidia" Driver "nvidia" BusID "PCI:1:0:0"EndSectionSection "Screen" Identifier "nvidia" Device "nvidia" Option "AllowEmptyInitialConfiguration"EndSectionSection "Device" Identifier "intel" Driver "modesetting"EndSectionSection "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 填入如下信息:
```c++
[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 填入如下信息:

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

6. 重启

以上是"kali linux如何安装NVIDA显卡驱动"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

0