centos8安装nvidia显卡驱动(centos7安装显卡驱动)

本文目录
- centos7安装显卡驱动
- centos下怎样安装 NVML library
- centos nvidia驱动安装上后无法进入系统
- 请问 Linux下nvidia显卡驱动的安装步骤
- linux系统下安装显卡驱动
- CentOS上安装nvidia驱动,重启后挂在启动进度条最后,只能重启怎么通过修改grub选项进文本界面卸载
centos7安装显卡驱动
思路:
1、去nvidia官网下载显卡驱动,驱动的后缀名为".run",需要注意的是显卡系列名称+位数
2、打开terminal终端,输入命令"init 3"切换到文本界面
3、安装过程
#cd进显卡驱动下载的目录
#chmod a+x 驱动名
#sh 驱动名
4、发现报错无编译器,干脆去把开发工具包安装
#yum groupinstall -y Development-Tool
重复安装步骤提示找不到kernel-source,提示指定kernel的路径
#sh 驱动名 --kernel-source-path=kernel路径(我的是/usr/src/kernels/核心号/)
*安装成功*
centos下怎样安装 NVML library
使用nvidia-setting命令
nvidia-setting
1
终端执行这个命令会调出NVIDIA的驱动管理程序,如下:
如果出现这个界面可以看到 NVIDIA Driver Version:390.48,这就代表nvidia-setting安装正常。
使用nvidia-smi命令测试
英伟达系统管理接口(NVIDIA System Management Interface, 简称 nvidia-smi)是基于NVIDIA Management Library (NVML) 的命令行管理组件,旨在(intened to )帮助管理和监控NVIDIA GPU设备。
nvidia-smi
1
执行这条命令将会打印出当前系统安装的NVIDIA驱动信息,如下:
我们可以看到我们显卡的型号,我的是GTX 960M,包括显存大小都可以看见。
系统信息查看
这一步不重要,因为有时候系统信息里面显示的可能会有误,只显示集显不显示独显的情况。
比如我的就没有显示出独显,如下:
这里面不显示没有关系,可以略过。
命令行搜索集显和独显
打开终端执行以下命令:
lspci | grep VGA # 查看集成显卡
lspci | grep NVIDIA # 查看NVIDIA显卡
1
2
如果都能搜索到说明正常。
查看nouveau是否启动运行可以执行下面命令:
lsmod | grep nouveau
1
没有返回代表没有运行。
集显与独显的切换
当我们需要切换独显与集显的时候,一般就是外出的时候,想节省电量,增长待机时间。下面讲解两种切换方式。
使用nvidia-setting切换
终端执行nvidia-setting,在弹的界面中选择独显与集显:
命令行切换
NVIDIA提供了一个切换显卡的命令:
sudo prime-select nvidia # 切换nvidia显卡
sudo prime-select intel # 切换intel显卡
sudo prime-select query # 查看当前使用的显卡
1
2
3
注意: 每一次切换显卡都需要重新启动电脑才能生效。
使用标准仓库进行自动化安装
在安装的发行版中,如 ubuntu, Linux Mint等,找到附加驱动管理软件,下面是Linux Mint界面:
选择推荐的驱动安装,点击应用更改,等待下载然后重启即可。
这种安装方式有如下缺点:
如果你的显卡比较新可能会出现安装低版本的NVIDIA驱动而造成即可安装完成,但是并没有真正安装成功,可能会出现循环登录,关机死机等等原因。
当你更换驱动的时候可能原有的NVIDIA驱动删除不干净。
当然这种方式也是有优点的:
不需要手动禁止nouveau
操作方便
可能有的童鞋还使用过命令行的方式安装:
sudo apt-get install nvidia*
1
如图:
这种方式安装同样也是使用ubuntu官方源的形式安装的,你可以选择不同的驱动版本来安装,但是本质上和标准仓库进行自动化安装是一样的。
其实ubuntu自带命令行版本安装工具ubuntu-drivers,终端输入:
ubuntu-drivers devices # 查询所有ubuntu推荐的驱动
1
这路我是有一个推荐安装的驱动,那就是nvidia-driver-390,明显我已经安装完成了。
然后就可以使用下面一条命令安装所有推荐的驱动程序:
sudo ubuntu-drivers autoinstall
1
安装完成后重启就可以了,这里要注意,这种安装方式和驱动管理器软件安装的效果是一样的,就是一个是UI版本,一个是命令行版本。
使用PPA仓库进行自动化安装
使用图形驱动程序PPA存储库允许我们安装NVIDIA beta驱动程序,这有可能会出现兼容性的问题,但是有些时候必须使用这种方式,比如显卡比较新,使用上面所讲的方式检测驱动的安装情况,如果不正常那么只能使用这种方式安装最新的NVIDIA驱动。
添加PPA到我们的系统:
sudo add-apt-repository ppa:graphics-drivers/ppa
1
更新系统源:
sudo apt update
1
此时我们就可以下载最新的NVIDIA驱动了:
安装的方式有以下三种,其实前面已经讲过,这里总结一下:
附加驱动管理软件
sudo apt-get install nvidia-xxx
ubuntu-drivers方式
这三种都可以,选择一个版本安装,然后重启即可。
使用官方的NVIDIA驱动进行手动安装
这种安装方式我认为是比较野蛮的,也是最正规,最原始的的方式,当然难度是最高的。你可以来挑战一下!!!!
1. 查看当前电脑的显卡型号
lshw -numeric -C display
1
执行完毕后我的显卡型号为 GTX 960M,如下图:
2. 下载NVIDIA官方驱动
到NVIDIA的官方驱动网站下载对应显卡的驱动程序,下载后的文件格式为run。
下载好之后放到用户目录下,等下后面会用到。
3. 删除原有的NVIDIA驱动程序
如果你没有安装过,或者已经卸载,可以忽略:
sudo apt-get remove –purge nvidia*
1
4. bios禁用禁用secure boot,也就是设置为disable
如果没有禁用secure boot,会导致NVIDIA驱动安装失败,或者不正常。
5. 禁用nouveau
打开配置文件:
sudo gedit /etc/modprobe.d/blacklist.conf
1
在最后一行添加:
blacklist nouveau
1
这一条的含义是禁用nouveau第三方驱动,之后也不需要改回来。
由于nouveau是构建在内核中的,所以要执行下面命令生效:
sudo update-initramfs -u
1
6. 重启
reboot
1
重启之后,可以查看nouveau有没有运行:
lsmod | grep nouveau # 没输出代表禁用生效
1
7. 停止可视化桌面:
为了安装新的Nvidia驱动程序,我们需要停止当前的显示服务器。最简单的方法是使用telinit命令更改为运行级别3。执行以下linux命令后,显示服务器将停止,因此请确保在继续之前保存所有当前工作(如果有):
sudo telinit 3
1
之后会进入一个新的命令行会话,使用当前的用户名密码登录
8. 安装驱动
给驱动文件增加可执行权限:
sudo chmod a+x NVIDIA-Linux-x86_64-390.48.run
1
然后执行安装:
sudo ./NVIDIA-Linux-x86_64-390.48.run –no-opengl-files
1
安装完成后重启即可,记得验证是否安装成功,参考前面所讲。
–no-opengl-files 参数必须加否则会循环登录,也就是loop login
参数介绍:
–no-opengl-files 只安装驱动文件,不安装OpenGL文件。这个参数最重要
–no-x-check 安装驱动时不检查X服务
–no-nouveau-check 安装驱动时不检查nouveau
后面两个参数可不加。
注意:
安装CUDA时一定使用runfile文件,这样可以进行选择。不再选择安装驱动,以及在弹出xorg.conf时选择NO
到此NVIDIA的安装方式讲解完了。。。。
END
建议看看《Linux就该这么学》
centos nvidia驱动安装上后无法进入系统
安装的驱动可能与系统有冲突,可以尝试重新启动,进入安全模式,然后删除安装的驱动,换其它版本的试试。
请问 Linux下nvidia显卡驱动的安装步骤
如果实在不想看NVIDIA的LOGO,可以修改 /etc/X11/xorg.conf在Section "Device"中添加Option "NoLogo" "True"如:Section "Device" Identifier "通用显示卡"Driver "nvidia" Option"NoLogo" "True"EndSection
linux系统下安装显卡驱动
第一步:下载一个for
Linux版对应的显卡驱动
第二步:如果查出内核中存在xen字样,说明正处在虚拟机平台。在虚拟机平台不能安装显卡驱动,也不是说一定不能,但是显卡驱动对虚拟机的支持不好;要退出虚拟机平台就要重起电脑后选择没有xen的内核版本进入,如果没有也没有办法了,可以试下是重装一下系统时不选虚拟机;
第三步:如上第二步进入系统后按Ctrl+Alt+BackSpace进入字符界面用root登陆,如果还是图形界面,就进入图形界面后在shell下输入命令init
3进入字符界面。
第四步:在字符界面进入显卡驱动的目录后用./NVIDIA-Linux-x86-173.08-pkg1.run开始安装弹出第一个画面选择Accept允许安装,再弹出第二个画面选择否不通过网络更新后就开始安装了,最后选择启用驱动自带的配置软件。
第五步:输入命令init
5进入图形界面,如果图形界面报错就rboot系统。
CentOS上安装nvidia驱动,重启后挂在启动进度条最后,只能重启怎么通过修改grub选项进文本界面卸载
重启后修改看到grub菜单后按e在kernel行未添加rw init=/bin/bash后回车按b重启

本文相关文章:
1060显卡驱动哪个版本好(1060显卡哪个驱动版本最稳定好用)
2026年6月29日 21:10
联想g450安装黑苹果(Lenovo G450黑苹果显卡驱动问题)
2026年6月20日 19:20
intel核显驱动怎么安装(英特尔显卡驱动安装不上是怎么回事)
2026年4月20日 15:15
联想硬盘驱动下载(联想硬盘保护系统v2.0.0驱动程序文件下载)
2026年9月4日 20:20
更多文章:
中关村在线手机官方网站(在zol中关村在线上面买手机靠谱吗)
2026年9月7日 18:40
华硕t4400(华硕电脑的cpu显示T440,2.2GHz有点卡加个硬盘会不会快点)
2026年9月7日 18:20
ctrl键失灵但键盘没坏(笔记本电脑两个ctrl失灵,外接键盘没问题求解决方案)
2026年9月7日 15:50
三星笔记本电脑买不到了(三星还有笔记本吗我在京东搜三星笔记本,出来的都是二手的)
2026年9月7日 13:50
惠普DV系列笔记本电脑怎么样有什么优点和缺点?惠普dv3000笔记本电脑配置问题~~~
2026年9月7日 11:40




