前言
环境
电脑:thinkbook14 2024 i5-13500H RTX3050
网卡:Intel AX211 Wi-Fi6
系统内核:5.15
安装
下载
sudo gedit /etc/modprobe.d/blacklist.conf
在文档最底下回车另起一行内容为
blacklist nouveau
options nouveau modeset=0
保存文档关闭,再终端更新内核命令
sudo update-initramfs -u
百度nvidia 官网去下对应显卡版本的驱动举例(下面XXX是版本的意思) NVIDIA-Linux-x86_64-xxx
下好的文件放在 主文件夹 或者说叫home 目录下
建议将下载下来的文件更名,例如我就将其更名为3050.run
编译与安装
按Ctrl + Alt + F1
到控制台,关闭当前图形环境
sudo service lightdm stop
# 再安装驱动程序,进入到用户目录下
cd /home/用户名
# 进入到驱动所在文件夹 (下好的驱动文件放在home 或者叫主文件夹下)
# 前面我已经下载好的文件更名为 3050.run
sudo chmod a+x 3050.run
sudo sh 3050.run
# sudo sh 3050.run -no-opengl-files
# 若是此命令,则是没有2D和3D图形渲染,后面在一些图形化软件使用时,就没有GPU加速了。
`前面几个提示的都选左边yes,有一个更新nvidia-x-config配置文件的选no`
# 最后重新启动图形环境
sudo service lightdm start
# 然后reboot命令重启电脑 完事
reboot
检验
重启开机后,打开命令终端
nvidia-smi
如上图所示的话,证明显卡驱动安装成功。
若开机黑屏
按Ctrl+Alt+F2~9
进入tty3界面,输入用户名和密码登录
cat /etc/X11/default-display-manager
先使用以上命令查看系统显示是由dgm3管理还是lightdm
sudo systemctl restart gdm3
reboot
一般是gdm3,如果是lightdm就将gdm3位置替换
参考网站
开发之路 linux程序员开发者技术站点