目录
1.什么是 NVIDIA驱动?在哪里可以下载NVIDIA驱动?
nouveau,是一个自由及开放源代码显卡驱动程序,是为NVIDIA的显示卡所编写,也可以用于属于系统芯片的NVIDIA Tegra系列。
下载NVIDIA驱动,可到英伟达官网根据自己的显卡型号下载对应的显卡驱动。
参考链接:NVIDIA GeForce 驱动程序 - N 卡驱动 | NVIDIAhttps://www.nvidia.cn/geforce/drivers/
?
打驱动之前我们需要先把机器的集显禁用
进入系统右击鼠标选择“Open Terminal”,输入命令“lsmod | grep nouveau” (检查是否已经禁用集显),如果有信息输出则表示需要手动禁用,如无信息输出则表示已经禁用。
lsmod | grep nouveau
输入上面命令如有信息输出,需要修改 /usr/lib/modprobe.d/dist-blacklist.conf 文件,手动禁用集显
操作如下:
vim /usr/lib/modprobe.d/dist-blacklist.conf
文件末尾添加? ? ? ?blacklist nouveau
文件注释? ? ? ? ? ? #blacklist nvidiafb
?修改好文件确认无误后,点击键盘“Esc”退出编辑,输入":wq”保存并退出编辑。
?备份
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img(无输出)
dracut /boot/initramfs-$(uname -r).img $(uname -r)(无输出)
reboot?
?机器重新启动后,然后输入“lsmod | grep nouveau”检查是否成功禁用(无信息输出表示已经禁用)
拷贝NVIDIA驱动到系统文件夹?
把根据开篇提到的官网下载好的驱动,复制到系统的一个空文件夹(我测试用的是 /mnt)
安装驱动
init 3? ? (进入终端)
cd /mnt/
ls? ? ? ??(查看显卡驱动文件)
sudo chmod 777 NVIDAI-Linux-x86_64-440.36.run??(授权显卡驱动)
sudo ./NVIDAI-Linux-x86_64-440.36.run? ? ? ? ? ? ? ? ? ?(安装显卡驱动)
输入命令后,如无报错则进入安装界面,提示是否安装32位驱动选“NO”,其他提示选择“YES”,然后等待进度条完成,完成后重启机器(reboot)。
如输入命令后,有报错弹出无法安装,可尝试更新依赖和软件后再次安装,
命令如下:
sudo apt-get update
sudo apt-get install g++
sudo apt-get install gcc
sudo apt-get install make??
更新后执行安装命令,如还有提示报错无法安装,可根据报错提示操作
nvidia-smi? ? ? ? ? ?检查显卡驱动
有信息输出(显卡详细信息)表示显卡驱动已经安装完成
?
本次分享到此结束,存在不足。?