升级与操作有风险,请谨慎操作,提前做好备份!!!本公众号的内容只在测试环境上验证,不对您的任何操作行为负责。
近期有学员反馈,如何在统信UOS桌面专业版上安装英伟达显卡驱动怎么办?
信创课堂第31期现在开课,今天我就在统信在UOS桌面专业版1070上手把手安装英伟达显卡730驱动,其他版本类似。
一、获取NVIDIA显卡驱动
根据自己电脑显卡的型号,到英伟达官网下载对应的显卡驱动https://www.nvidia.cn/drivers/details/227061/,本文使用的设备为联想M90h G1s,显卡为GT 730,官网的最新的驱动为470.256.02版本,如下图:

二、清理原有的NVIDIA显卡驱动
由于统信桌面专业版1070已经合入NVIDIA闭源驱动,所以在安装新的驱动前,先将现有的驱动进行卸载并移除其他相关配置,如下图
uos@uos:~/Desktop$ sudo /usr/bin/nvidia-uninstall #运行官方卸载程序,(如没有可跳过)uos@uos:~/Desktop$ sudo apt purge nvidia* #卸载nvidia驱动以及配置uos@uos:~/Desktop$ sudo apt autoremove #自动移除残留依赖uos@uos:~/Desktop$ sudo rm -rf /etc/X11/xorg.conf.d/20-nvidia.conf # 删除Xorg配置uos@uos:~/Desktop$ sudo rm -rf /usr/lib/xorg/modules/drivers/nvidia* # 删除驱动模块


三、禁用开源驱动设置避免与官网驱动冲突
通过禁用Linux系统的开源NVIDIA驱动(nouveau)来避免与官方驱动冲突的操作,具体禁用开源驱动命令如下:
uos@uos:~/Desktop$ echo "blacklist nouveau" sudo tee /etc/modprobe.d/blacklists-nouveau.confuos@uos:~/Desktop$ sudo update-initramfs -u # 更新包含启动必需驱动的内存文件系统镜像
由于显卡驱动属于内核态的驱动,此处需要更新包含启动必需驱动的内存文件系统镜像。

四、安装NVIDIA显卡驱动
1、在安装NVIDIA显卡驱动前,一定要切换到tty模式(也叫命令行模式)
uos@uos:~/Desktop$ sudo systemctl stop lightdm # 停止图形界面
此处需要注意点:
显卡驱动主要是用于显示的,若不切换到tty模式,将会影响NVIDIA显卡驱动的安装
2、首先给sudo chmod u+x NVIDIA-Linux-x86_64-470.256.02.run 赋予x的执行权限(若有执行权限,可忽略这一步),
3、再次执行
sudo ./NVIDIA-Linux-x86_64-470.256.02.run --no-opengl-files --no-x-check 进行安装,此处选择参数说明
参数--no-opengl-files表示不要加载或使用 OpenGL 相关的文件或库
参数--no-x-check表示安装过程中关闭X服务(图形界面),避免因驱动安装导致系统无法启动
uos@uos:~/Desktop$ sudo chmod u+x NVIDIA-Linux-x86_64-470.256.02.runuos@uos:~/Desktop$uos@uos:~/Desktop$ sudo ./NVIDIA-Linux-x86_64-470.256.02.run --no-opengl-files --no-x-check
根据提示一路默认即可安装完毕

五、验证NVIDIA显卡驱动是否安装成功
安装完成NVIDIA显卡驱动后,执行命令nvidia-smi查看显卡驱动是否安装成功?若没有这个命令,则说明没有安装成功;若如下图显示,则证明显卡驱动安装成功。

3457

被折叠的 条评论
为什么被折叠?



