Bootstrap

ubuntu20.04 安装 Nvidia显卡驱动

前言

环境

电脑: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程序员开发者技术站点

;