centos 安装显卡驱动-威尼斯人2299

玩技站长
管理员, keymaster
7002
文章
2
粉丝
运维笔记1 289字数 1787阅读5分57秒阅读模式

前提条件:本教程适用于centos7系列系统,其他系统方法大致相同,请根据相关教程自行摸索,如安装过程遇到问题可以随时在下方评论留言我会在第一时间给大家解答。

环境准备

1、一台已安装好系统的centos7系统。

2、一张已经安装在主板上的navida显卡。

3、已经安装好的宝塔面板。

教程开始

首先确认内核版本和发行版本,再确认显卡型号,先执行系统版本获取命令看看是否符合环境准备的centos7

[root@localhost ~]# cat /etc/system-release
centos linux release 7.9.2009 (core)
[root@localhost ~]#
拓展知识

查看linux服务器上是否有gpu显卡可以使用lspci命令,pci(peripheral component interconnect,外设部件互连标准),即定义连接外部设备的一个标准;
主板上有很多 pci 接口,用来连接显卡、网卡、声卡等外部设备,而 lspci 命令就是用来列出所有连接 pci 接口的外部设备。

在你的系统中,lspci 命令未找到,可能是因为没有安装相关的软件包。lspci 是 pciutils 工具包的一部分,你可以通过以下方法安装它:

在你的系统中,lspci 命令未找到,可能是因为没有安装相关的软件包。lspci 是 pciutils 工具包的一部分,你可以通过以下方法安装它:

在基于 rhel/centos 的系统上

运行以下命令安装 pciutils:

yum install pciutils

在基于 debian/ubuntu 的系统上

如果你使用的是基于 debian 的系统,可以运行:

apt-get install pciutils

验证安装

安装完成后,再次运行以下命令确认 lspci 是否正常工作:

lspci | grep -i vga

如果还有其他问题,欢迎随时咨询!

获取显卡型号命令或者 lspci | grep -i nvidia:我的是渣渣显卡geforce gtx 750 ti

[root@localhost ~]# lspci | grep -i vga
03:00.0 vga compatible controller: nvidia corporation gm107 [geforce gtx 750 ti] (rev a2)
[root@localhost ~]#

前往英伟达官方获取显卡驱动,然后根据提示将驱动下载:

安装部署

评论后刷新
由于本站被大量采集,顾添加评论验证防止因采集造成的网络崩溃
发表评论

安装驱动

第一步:将下载好的驱动上传至任意目录,然后赋权限

chmod u x nvidia-linux-x86_64-550.78.run

检查你的当前内核uname -r和/usr/src/kernels/内核版本 是否一致,如果不一致需要更新。一致则顾略这个步骤。

拓展知识

要在centos 7中更新内核版本至 3.10.0-1160.118.1.el7.x86_64,你可以按照以下步骤操作:

更新系统:首先确保你的系统是最新的,运行以下命令更新所有已安装软件包:

sudo yum update

安装新内核:使用以下命令安装新的内核版本:

sudo yum install kernel-3.10.0-1160.118.1.el7.x86_64

重新启动系统:安装完成后,重新启动系统以应用新的内核:

sudo reboot

验证新内核:系统重新启动后,使用以下命令验证新的内核版本是否成功安装:

uname -r

查看可用内核列表:

awk -f\' '$1=="menuentry " {print i   " : " $2}' /etc/grub2.cfg

编辑grub配置文件:

确定要切换到的内核位置,比如要切换到列表中的第0项:

[root@localhost ~]# awk -f\' '$1=="menuentry " {print i   " : " $2}' /etc/grub2.cfg
0 : centos linux (3.10.0-1160.118.1.el7.x86_64) 7 (core)
1 : centos linux (3.10.0-1160.45.1.el7.x86_64) 7 (core)
2 : centos linux (3.10.0-1160.25.1.el7.x86_64) 7 (core)
3 : centos linux (0-rescue-5402bede28b94c37a8ab51ea0bb3f770) 7 (core)
[root@localhost ~]# grub2-editenv list
saved_entry=2
[root@localhost ~]# grub2-set-default 0
[root@localhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
generating grub configuration file ...
found linux image: /boot/vmlinuz-3.10.0-1160.118.1.el7.x86_64
found initrd image: /boot/initramfs-3.10.0-1160.118.1.el7.x86_64.img
found linux image: /boot/vmlinuz-3.10.0-1160.45.1.el7.x86_64
found initrd image: /boot/initramfs-3.10.0-1160.45.1.el7.x86_64.img
found linux image: /boot/vmlinuz-3.10.0-1160.25.1.el7.x86_64
found initrd image: /boot/initramfs-3.10.0-1160.25.1.el7.x86_64.img
found linux image: /boot/vmlinuz-0-rescue-5402bede28b94c37a8ab51ea0bb3f770
found initrd image: /boot/initramfs-0-rescue-5402bede28b94c37a8ab51ea0bb3f770.img
done

设置默认启动:

grub2-set-default 0

配置grub引导器(可选):如果你使用的是grub引导器作为启动管理器,在引导时你可能需要配置grub以使用新的内核版本。你可以编辑 /etc/default/grub 文件,将 grub_default 参数设置为新内核的条目,然后运行以下命令更新grub配置:

sudo grub2-mkconfig -o /boot/grub2/grub.cfg

清理旧内核(可选):如果你想要释放磁盘空间或者保持系统整洁,你可以删除旧版本的内核。首先列出已安装的内核:

rpm -qa | grep kernel

然后使用以下命令删除旧版本的内核:

sudo yum remove 

其中 是你要删除的内核包的名称。

温馨提示:请记住,在执行任何系统更新或更改之前,最好备份系统以防止数据丢失或系统损坏。

第二步:执行安装驱动程序命令:记得更换为你的显卡对应的驱动程序。

sudo sh nvidia-linux-x86_64-550.78.run
评论后刷新
由于本站被大量采集,顾添加评论验证防止因采集造成的网络崩溃
发表评论

验证驱动

第一步:输入下面的命令查看驱动是否正常加载:

nvidia-smi
[root@localhost ~]# nvidia-smi
tue may 21 17:07:07 2024       
 ----------------------------------------------------------------------------------------- 
| nvidia-smi 550.78                 driver version: 550.78         cuda version: 12.4     |
|----------------------------------------- ------------------------ ---------------------- 
| gpu  name                 persistence-m | bus-id          disp.a | volatile uncorr. ecc |
| fan  temp   perf          pwr:usage/cap |           memory-usage | gpu-util  compute m. |
|                                         |                        |               mig m. |
|========================================= ======================== ======================|
|   0  nvidia geforce gtx 750 ti      off |   00000000:03:00.0 off |                  n/a |
| 50%   43c    p0              2w /   38w |       0mib /   2048mib |      0%      default |
|                                         |                        |                  n/a |
 ----------------------------------------- ------------------------ ---------------------- 
                                                                                         
 ----------------------------------------------------------------------------------------- 
| processes:                                                                              |
|  gpu   gi   ci        pid   type   process name                              gpu memory |
|        id   id                                                               usage      |
|=========================================================================================|
|  no running processes found                                                             |
 ----------------------------------------------------------------------------------------- 
[root@localhost ~]#

如果提示则成功安装驱动,本次教程到这里就结束啦。

原创声明:本文章为原创内容,所有文章均由博主亲自撰写,严格遵循原创原则。我们承诺不使用任何人工智能生成的内容,所发布的每一篇文章都经过深思熟虑,旨在为读者提供真实、有价值的观点和信息。我们坚信原创才是知识分享的根本,致力于为广大读者呈现最具真实性和独特性的文章。感谢您的支持与关注,欢迎持续关注1066vip威尼斯下载的原创内容。

  • 威尼斯人2299的版权提示:非本站文章仅供存储任何法律责任由作者承担
    免责声明:部分内容来自用户上传发布或新闻客户端自媒体如有侵权请反馈站长处理
  • 原创转载:阅读转载说明>>> https://www.playezu.com/827826.html
  1. 水电费撒旦法

    士大夫撒地方撒旦

发表评论

匿名网友
确定

拖动滑块以完成验证