【超详细】【ubunbu 22.04】 手把手教你安装nvidia驱动,有手就行,隔壁家的老太太都能安装
- 【超详细】【ubunbu 22.04】 手把手教你安装nvidia驱动,有手就行,隔壁家的老太太都能安装
- 前言
- 一、英伟达官网下载驱动
- 二、更新软件列表和安装必要软件、依赖
- 三、禁用默认驱动
- 四、进入tty模式
- 五、安装驱动
- 六、返回图形界面
- 七、可能遇到的问题
- 八、 底下 评论/问题
- 通用解决方法
- 1. 谢谢博主分析, 我按照你的方式操作下来 在sudo service gdm3 start之后就进不去图形界面了, 请问你有遇到过这类问题么
- 2. 请问我输入sudo telinit 3后电脑就只显示/dev/sda2: clean, xxxx files, xxxx blocks,却不出现登录的界面,键盘也打不了字,是什么情况?
- 3. gdm3 start之后直接变一条白线了,请问这是为什么啊?
- 4. 最后驱动安装成功了,但是我的笔记本的屏幕不显示,只显示在我外界的屏幕上了,这样好难受啊
- 5. 笔记本别用这个教程,会让你的电脑没网图形界面,亲测踩坑。
- 6. 您好,虚拟机上的ubantu 可以这样安装吗
- 7. 从昨天试到今天试了八百遍终于找到一个合适的教程了表情包期间好几次都进不去ubuntu了妈呀终于好了表情包表情包表情包
- 7. 重新启动xwindow服务,返回图形界面黑屏了,根本没办法进去,好不容易安装的新系统,大伙儿还是用终端的方式安装吧,这个坑我踩了两遍
- 8. 麻了,重启只剩一个跳动的横线
【超详细】【ubunbu 22.04】 手把手教你安装nvidia驱动,有手就行,隔壁家的老太太都能安装
前言
前几天组了台新电脑装ubuntu系统跑深度学习,nvidia的驱动是出了名的麻烦。忙活了一天还重装了几次系统终于搞定了。下面是我总结出来的安装方法给大家参考参考。
一、英伟达官网下载驱动
英文地址:Official Advanced Driver Search | NVIDIA
中文地址:官方驱动 | NVIDIA
根据自己的显卡选择驱动。注意:下载的驱动文件要放在英语路径中!!!
二、更新软件列表和安装必要软件、依赖
终端输入以下命令:
sudo apt-get update
sudo apt-get install g++
sudo apt-get install gcc
sudo apt-get install make
三、禁用默认驱动
在安装NVIDIA驱动
以前需要禁止系统自带显卡驱动nouveau
。
在终端输入命令打开blacklist.conf文件
。
sudo gedit /etc/modprobe.d/blacklist.conf
或者新建一个单独的blacklist-nouveau.conf文件
。
sudo gedit /etc/modprobe.d/blacklist-nouveau.conf
在打开的文件末尾输入并保存:
blacklist nouveau
options nouveau modeset=0
最后更新一下系统的initramfs镜像文件
,在终端中输入:
sudo update-initramfs -u
完成以上步骤后,重启电脑。然后在终端中输入:
lsmod | grep nouveau
如果没有输出的话就说明禁用了nouveau
。
四、进入tty模式
到这一步需要关闭图形界面,推荐使用其他设备阅读。
1、关闭图形界面进入tty模式
终端输入:
sudo telinit 3
输入如下命令可以重新打开图形界面。
sudo telinit 5
2、进入tty以后需要输入用户名和密码登录。
注意:这里输入的用户名是和创建账户时第三行的名字,例如下图 “Pick a username”。
如果不记得的话可以在/home打开属性查看 “Name”。
输入用户名和密码后,出现这个画面就是登录成功了。
3、禁用X-window服务
输入以下命令:
sudo service gdm3 stop
五、安装驱动
cd
进入存放驱动文件的目录中,ls
查看目录中的文件 。
输入以下命令安装。
sudo chmod 777 NVIDIA-Linux-x86_64-525.53.run #给下载的驱动赋予可执行权限
sudo ./NVIDIA-Linux-x86_64-525.53.run –no-opengl-files -no-x-check #安装
-
-no-opengl-files:只安装驱动文件,不安装OpenGL文件。
-
-no-x-check:安装驱动时关闭X服务,不设置可能导致安装失败。
会出现的选项:
-
Install Nvidia’s 32-bit compatibility libraries?
选择 “No” -
Would you like to run the nvidia-xconfig utility to automatically update your X configuration file so that the NVIDIA X driver dill be used dhen you restart X? Any pre-existing X configuration file will be backed up.
选择 “Yes”
六、返回图形界面
再次启动X-window服务
。
sudo service gdm3 start
返回图形界面后打开终端输入:
nvidia-smi
出现以下画面说明安装完成。
七、可能遇到的问题
1、进入tty模式如果不是英语系统可能会出现乱码
输入以下命令:
export LANG="UTF-8"
export LANGUAGE="UTF-8"
2、返回图形界面黑屏
检查hdmi线
是不是接在主板的hdmi接口
上了,接到显卡上就可以了(我被这个问题折磨了一下午才发现这么简单)。
八、 底下 评论/问题
通用解决方法
一
评论区遇到卡在logo页面没法进入问题的朋友,可以在bios里面把双显卡模式改成独显模式,我的问题就是这样解决的
二
检查hdmi线是不是接在主板的hdmi接口上了,接到显卡上就可以了(我被这个问题折磨了一下午才发现这么简单)
三
用了“sudo service gdm3 stop”命令后,直接黑屏,大家避坑
四
(本人ThinkPad X1 RTX3080Ti)
一直有光标的可能的解决方案
1、修改电脑显示模式
原先电脑默认开了混合模式,得去bois
里面修改成独显模式
独显模式下可能出现的问题,屏幕亮度无法调节(过暗或过亮),这时候得换成别的版本的驱动,具体得慢慢试
2、不修改模式的画得外接屏幕(每次启动都要)
Ctrl+Alt+F2
进入tty模式
,然后在tty模式
下输入 sudo telinit 5
返回图像界面的指令,过一会外接显示屏就会显示图像界面
五
进入tty模式直接黑屏咋回事,就一个光标在闪
1. 谢谢博主分析, 我按照你的方式操作下来 在sudo service gdm3 start之后就进不去图形界面了, 请问你有遇到过这类问题么
解决方法一:
可以尝试屏幕同时接上显卡和主板,输入sudo service gdm3 start
之后,切换屏幕信号源
解决方法二:
可以再多接入一个显示器,然后切换屏幕到新的显示器就可以看到图形界面
以及nvidia-smi
可以看到显卡信息
问题
我的根本没有gdm3
,安装完直接用sudo telinit 5
进入了图形化页面
解决方法三:
很简单,直接用命令行模式进入系统,然后输入命令卸载ubuntu desktop
再重装图形界面就可以了,因为这是原本的图形界面设置没有与显卡匹配
2. 请问我输入sudo telinit 3后电脑就只显示/dev/sda2: clean, xxxx files, xxxx blocks,却不出现登录的界面,键盘也打不了字,是什么情况?
解决方法一:
解决了,同时按ctrl+alt+f6就好了
3. gdm3 start之后直接变一条白线了,请问这是为什么啊?
解决方法一:
很简单,直接用命令行模式进入系统,然后输入命令卸载ubuntu desktop再重装图形界面就可以了,因为这是原本的图形界面设置没有与显卡匹配
4. 最后驱动安装成功了,但是我的笔记本的屏幕不显示,只显示在我外界的屏幕上了,这样好难受啊
未解决方法一:
同问,上次按照其他教程删掉了xorg.conf,之后扩展屏幕没了,主屏亮。企图修复xorg.conf,结果俩屏都不亮了,怎么都不能正常开机,只能重作系统表情包
5. 笔记本别用这个教程,会让你的电脑没网图形界面,亲测踩坑。
解决方法一:
只要在boot 中把混显改称独显就行
解决方法二:
很简单,直接用命令行模式进入系统,然后输入命令卸载ubuntu desktop再重装图形界面就可以了,因为这是原本的图形界面设置没有与显卡匹配
6. 您好,虚拟机上的ubantu 可以这样安装吗
解决方法一:
不可以,虚拟机用不了显卡。
7. 从昨天试到今天试了八百遍终于找到一个合适的教程了表情包期间好几次都进不去ubuntu了妈呀终于好了表情包表情包表情包
你好 你进不去ubuntu后 是重装系统了吗 还是怎么解决的
解决方法一:
我是在开机引导界面的advanced choices里选recovery mode,进入root,在这个命令行把之前安装的驱动删除就好啦。我写了个博客,或许可以帮到你
7. 重新启动xwindow服务,返回图形界面黑屏了,根本没办法进去,好不容易安装的新系统,大伙儿还是用终端的方式安装吧,这个坑我踩了两遍
解决方法一:
很简单,直接用命令行模式进入系统,然后输入命令卸载ubuntu desktop再重装图形界面就可以了,因为这是原本的图形界面设置没有与显卡匹配
8. 麻了,重启只剩一个跳动的横线
解决方法一:
网页链接
可以看这个文章,我是这么解决的
解决方法二:
这都删掉了,相当于没装