Linux之安装显卡驱动

显卡驱动下载地址:

一、Centos7安装显卡驱动

1.1、修改配置文件,屏蔽默认带有的nouveau

vim /usr/lib/modprobe.d/dist-blacklist.conf

//注释
#blacklist nvidiafb

//添加以下语句
blacklist nouveau
options nouveau modeset=0

1.2、备份initramfs配置文件

mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak

1.3、重建initramfs文件

sudo  dracut  -v  /boot/initramfs-$(uname  -r).img  $(uname  -r)

1.4、设置默认进入命令行启动

systemctl set-default multi-user.target
(systemctl set-default graphical.target  #改成默认进入图形界面模式)

1.5、禁用gdm

service gdm stop

1.6、重新启动

reboot

1.7、查找nouveau进程,没有找到表示禁用nouveau成功

lsmod | grep nouveau

1.8、进入下载的驱动

//添加执行权限
chmod +x NVIDIA-Linux-x86_64-440.36.run
//安装驱动
./NVIDIA-Linux-x86_64-440.36.run --no-opengl-files
//安装过程中,选择accept
//如果提示要修改xorg.conf,选择yes

1.9、重新启动,查看显卡是否正常启动

nvidia-smi

二、Ubuntu安装显卡驱动
2.1、卸载旧版本的显卡驱动

sudo apt-get purge nvidia*

2.2、禁用系统自带的nouveau

1、创建一个配置文件

sudo vim /etc/modprobe.d/blacklist-nouveau.conf

2、配置文件添加如下内容

 blacklist nouveau
 options nouveau modeset=0

3、进行更新

sudo update-initramfs -u

4、重启系统,检测是否禁用成功

//重启后若无输出则禁用成功
lsmod | grep nouveau

2.3、关闭图形界面,进入文本模式

//默认进入文本模式
sudo systemctl set-default multi-user.target

//默认进入图形模式
sudo systemctl set-default graphical.target

2.4、重启电脑,进入Bios,关闭Secure Boot选项

不关闭无法安装成功,SectureBoot不信任我们安装的驱动

2.5、进入下载的Nviaia驱动文件夹

1、添加执行权限

chmod +x NVIDIA-Linux-x86_64-440.36.run 

2、安装Nvidia

sudo ./NVIDIA-Linux-x86_64-440.36.run -no-opengl-files

-no-opengl-files  表示只安装驱动文件,不安装OpenGL文件。
–no-x-check:表示安装驱动时不检查X服务,非必需,我们已经禁用图形界面。
–no-nouveau-check:表示安装驱动时不检查nouveau,非必需,我们已经禁用驱动。

2、测试是否安装成功

//若显示显卡相关信息则代表安装成功
nvidia-smi

.三、可能遇到的错误

1、Unable to load the kernel module ‘nvidia.ko’

解决办法:

You can edit the modprobe blacklist file (terminal: vim /etc/modprobe.d/blacklist.conf) and add these entries at the bottom:

vim /etc/modprobe.d/blacklist.conf

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist nvidiafb
blacklist rivatv

and save the file,then type

 "sudo update-initramfs -u"

now reboot

and install 
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值