100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > ubuntu系统安装完显卡驱动出现黑屏和登录死循环的解决方法(新增惠普暗夜精灵7-3070显

ubuntu系统安装完显卡驱动出现黑屏和登录死循环的解决方法(新增惠普暗夜精灵7-3070显

时间:2023-07-09 05:11:45

相关推荐

ubuntu系统安装完显卡驱动出现黑屏和登录死循环的解决方法(新增惠普暗夜精灵7-3070显

ubuntu系统三种安装显卡驱动的方式

1.第一种下载驱动程序安装

下载链接NVIDIA 驱动程序下载

说明:根据自己电脑显卡的型号,下载相匹配的显卡驱动

2. 通过软件和更新界面安装

系统设置->软件更新->附加驱动->选择nvidia最新驱动->应用更改。在“软件和更新”界面选择对应的驱动程序,进行安装。如下图所示:

3.通过安装cuda进行安装

通过.run的方式进行安装

以3060显卡举例,目前比较新的3060显卡只支持cuda11(cuda_11.4.0_470.42.01_linux.run) 以上的版本。

.run格式的cuda安装过程会提示是否安装nvida显卡驱动。如果已经安装了显卡驱动,这里输入n。如下图:

如果没有安装显卡驱动。上图输入y

通过.deb的方式安装

cuda-repo-ubuntu1804-11-4-local_11.4.0-470.42.01-1_amd64.deb,通过.deb的方式安装cuda,安装过程中会自动匹配与机器显卡相对应的显卡驱动,自动进行安装。

安装前的准备工作

CUDA Toolkit | NVIDIA Developer下载所需要的cuda版本卸载所有默认安装的显卡驱动,卸载所有默认安装的显卡驱动,使用命令:

sudo apt-get remove --purge nvidia*

禁用自动的nouveau nvidia驱动编辑文件blacklist.conf,所在目录/etc/modprobe.d/blacklist.conf在blacklist.conf中最后一行添加:

blacklist nouveau

blacklist vga16fb

blacklist nouveau

blacklist rivafb

blacklist rivatv

blacklist nvidiafb

options nouveau modeset=0

保存后关闭文件,并执行以下命令更新系统,使禁用 nouveau 真正生效

sudo update-initramfs-u

lsmod | grep nouveau。重启电脑,无任何输出的话说明屏成功了。

安装

.run格式安装,以cuda_11.4.0_470.42.01_linux.run为例。命令如下:

ctrl+alt+F1 #进入命令行界面#

sudo service lightdmstop #关闭图形界面#

sudo ./ cuda_11.4.0_470.42.01_linux.run -no-x-check -no-nouveau-check -no-opengl-files

只有禁用opengl这样安装才不会出现循环登陆的问题

-no-x-check:安装驱动时关闭X服务

-no-nouveau-check:安装驱动时禁用nouveau

-no-opengl-files:只安装驱动文件,不安装OpenGL文件

安装过程中的选项:(这是copy别人的,.run格式的,自己只安装过一次)

这些选项如果选择错误可能会导致安装失败,没关系,只要前面不出错,多尝试几次就好。

(说明:ctrl+alt+F7 #退出命令行界面#)

.deb格式安装

以下是官网提供的安装命令:(可以去官网自行查询安装命令)

黑屏/无线循环登陆解决方法汇总

查看显卡信息常用命令汇总:

查看显卡型号

lspci | grep -i nvidia

查看驱动版本

sudo dpkg --list | grep nvidia

显示所有GPU的当前信息状态

1. 解决方法1

显卡驱动安装成功后,为避免重启系统以后出现黑屏,循环登陆的问题,可以进行以下操作:

打开终端,输入以下命令行cd /etc/default/sudo gedit grub修改内容如下图所示:

把GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

改为:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=linux"

也有改成:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=linux nomodeset"

以上两种修改方法,都可以试一下,自己使用的神舟笔记本是用的第一种方法。

5. sudo update-grub

6. 重启系统,按“e”进入指令编辑模式,修改成功后的显示如下图:(自己的神舟笔记本)

不同品牌的笔记本操作上可能有所不同,应该修改的内容差不太多。如果过程中遇到文档中没有提到的问题。大家可以自行百度,多查找资料。

最近新买的惠普暗夜精灵7(3070的显卡)发现改完上述配置以后,还得进行以下配置:

1.安装lightdm,一定要换, 上面的参数设置好后,gdm3的启动还是有问题,一定要更换。

2.sudo apt-get install lightdm

3.把启动管理器切换为lightdm,安装时有提示,选择正常的结果后回车即可。

2. 解决方法2

原因Ubuntu内核bug导致gdm3和nvidia驱动冲突,使得gdm3无法正常启动图形界面,而gdm不 断尝试启动的后果就是屏幕的闪烁。

解决方法:

sudo apt-get remove --purge nvidia-* # 卸载nvidia相关组

sudo apt purge gdm gdm3 # 卸载gdm和gdm3

sudo apt install gdm3 ubuntu-desktop # 重新安装gdm3

systemctl restart gdm # 重新启动gdm3服务

解决方法参考:

1.Bug #1779476 “Ubuntu 18.04: gdm3 does not switch to graphics aft...” : Bugs : gdm3 package : Ubuntu

2.nvidia - Ubuntu 18.04 stuck in boot after starting Gnome Display Manager on Intel Graphics - Ask Ubuntu

ubuntu系统安装完显卡驱动出现黑屏和登录死循环的解决方法(新增惠普暗夜精灵7-3070显卡解决方法)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。