如何在 centos 上正确安装 Nvidia 显卡驱动程序
首先请从英伟达官网下载对应显卡型号的驱动程序,linux系统下显卡驱动程序文件后缀名为.run,然后将显卡驱动.run文件上传至服务器任意目录下,cd进该目录(也可直接在服务器端下载)显卡驱动下载地址:https://www.nvidia.cn/Download/index.aspx?lang=cn
请按照步骤一步一步进行,不然安装显卡驱动后开机会黑屏或各种问题。
1、使用root用户登录(命令行界面),使用
若目前是在图形化界面登录操作将报错并提示不能在图形化界面操作,此时可使用init 3命令切换至命令行继续操作
2、切换至命令行后继续使用
操作会报如下错误
提示需要禁用:Nouveau内核驱动程序
禁用方式:
1)将驱动加入黑名单中:编辑 vi /etc/modprobe.d/blacklist.conf 在文件内加入以下文字(该文件可能不存在,不存在就新建,使用vi 命令将默认自动创建并编辑):
添加后如图所示
- 使用 dracut重新建立 initramfs nouveau 并且备份 initramfs nouveau image镜像:
- 重新建立新的 the initramfs file:
4)切换至默认启动命令行界面模式:
5)重启,检查nouveau driver确保没有被加载!
使用命令lsmod | grep nouveau若返回为空即为屏蔽成功,否则检测上述操作
2、重启后,执行安装命令
提示是否运行nvidia-xconfig选择yes
提示配置成功
使用init 5命令测试切换至图形化界面:
确认可以切换成功,使用命令,配置默认启动图形化界面,使用ctrl+alt+F3切换至命令行界面,使用 systemctl set-default graphical-user.target修改
重启系统后,系统默认进入图形界面,在设置--详细信息--图形中可以看到图形显卡已经变为独显
显卡安装成功后,分比率可以切换至高清(依据显示器支持情况)
查看显卡使用情况:nvidia-smi