centos安装Nvidia显卡驱动(yum安装)
背景:
centos默認使用集成顯卡,沒有安裝Nvidia顯卡驅動
操作:
1.?安裝必要依賴包
| 1 2 3 4 | yum -y install kernel-devel yum -y install epel-release yum -y install dkms yum -y install gcc |
2.?禁用默認顯卡
vim?/etc/default/grub
GRUB_CMDLINE_LINUX中添加rd.driver.blacklist=nouveau nouveau.modeset=0。修改后如下:
| 1 2 3 4 5 6 7 | GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_TERMINAL_OUTPUT="console" GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet rd.driver.blacklist=nouveau nouveau.modeset=0 nouveau.modeset=0 rd.driver.blacklist=nouveau plymouth.ignore-udev" GRUB_DISABLE_RECOVERY="true"?????????????????? |
3.?創建黑名單,加入nouveau
vim /etc/modprobe.d/blacklist.conf
| 1 | blacklist nouveau |
4.?備份并重新建立 initramfs image file :
| 1 2 3 4 5 | * 備份 the initramfs file $ sudo mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak ?? * 重新建立 the initramfs file $ sudo dracut -v /boot/initramfs-$(uname -r).img $(uname -r) |
5.?重啟系統
| 1 | reboot |
6.?驗證nouveau?是否被成功屏蔽
| 1 2 | lsmod | grep nouveau #應該返回空 |
若提示lsmod命令不存在,需要安裝:
yum install -y kmod
7.添加ELRepo源
| 1 2 3 4 5 6 7 8 | 對于CentOS-7 rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm 對于CentOS- 6 rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm 對于CentOS- 5 rpm -Uvh http://www.elrepo.org/elrepo-release-5-5.el5.elrepo.noarch.rpm |
8.?檢測系統顯卡型號
| 1 | yum install nvidia-detect<br><br>nvidia-detect |
輸出如下:
所以,當前Nvidia顯卡型號為:kmod-nvidia-470xx
9.?查找對應型號驅動
| 1 | yum search kmod-nvidia-470xx |
10.?安裝Nvidia驅動
| 1 | yum -y install kmod-nvidia-470xx.x86_64 |
因為訪問nvidia網絡比較慢,所以等待時間比較長
11.驗證是否安裝成功
| 1 | nvidia-smi |
此截圖證明,N卡驅動已安裝成功
總結
以上是生活随笔為你收集整理的centos安装Nvidia显卡驱动(yum安装)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java基础知识——集合类
- 下一篇: 记:时间差