记录一下:用U盘将windows笔记本刷成Ubuntu之后,安装对应的显卡驱动

ubuntu2004查看显卡版本型号:

lspci | grep -i display 

我的雷神笔记本显卡:Geforce RTX 4070 mobile

1.安装所有需要的依赖

sudo apt-get update   #更新软件列表
sudo apt-get install g++
sudo apt-get install gcc
sudo apt-get install make

2.将ubuntu中默认的驱动程序给关闭。

sudo gedit /etc/modprobe.d/blacklist.conf
#插入内容
blacklist nouveau
options nouveau modeset=0
#更新系统
sudo update-initramfs -u

#更新完重启
#验证是否nouveau已经禁用。如果没有输出就是已经成功禁用
lsmod | grep nouveau

3.如果安装过其他驱动,先卸载

sudo apt-get remove --purge nvidia*

4.关闭secure boot

5.去英伟达官网下载对应的驱动包

http://www.nvidia.cn/page/home.html

3.安装驱动包

切换到纯命令行界面

sudo telinit 3

安装lightdm或者gdm3

sudo apt-get update
sudo apt-get install lightdm
#重启
reboot

关闭图形界面

 sudo service lightdm stop      //这个是关闭图形界面,不执行会出错。

问题:service出错

换成    systemctl

赋予执行权限

 sudo chmod 777 NVIDIA-Linux-x86_64-396.18.run

问题:出现一些菱形,光标一直闪烁,不出现新的命令行

#查看当前支持的语言
echo $LANG
#输出:zh_CH.UTF-8

#修改为英文语系
LANG=en_US

#再次执行
echo $LANG
#输出:en_US

总的流程:

cd {你的NVIDIA安装文件路径}
sudo chmod 777 NVIDIA-Linux-x86_64-430.26.run   #给你下载的驱动赋予可执行权限,才可以安装
sudo ./NVIDIA-Linux-x86_64-430.26.run  --no-opengl-files  #安装

最后,打开图形化界面,并重启

sudo service start gdm3 

#或者
sudo systemctl start gdm3 
#重启
reboot

在图形化界面使用指令:nvidia-smi 查看。

nvidia-smi

参考的链接:最主要的是第一个链接

https://blog.csdn.net/qq_34972053/article/details/126707938?fromshare=blogdetail&sharetype=blogdetail&sharerId=126707938&sharerefer=PC&sharesource=m0_67078146&sharefrom=from_link


https://blog.csdn.net/qq_41356740/article/details/143241882?fromshare=blogdetail&sharetype=blogdetail&sharerId=143241882&sharerefer=PC&sharesource=m0_67078146&sharefrom=from_link

https://blog.csdn.net/qq_41356740/article/details/143241882?fromshare=blogdetail&sharetype=blogdetail&sharerId=143241882&sharerefer=PC&sharesource=m0_67078146&sharefrom=from_link

https://blog.csdn.net/qq_30468723/article/details/107531062?fromshare=blogdetail&sharetype=blogdetail&sharerId=107531062&sharerefer=PC&sharesource=m0_67078146&sharefrom=from_link

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐