Ubuntu系统安装nvidia(英伟达)驱动后,开机显示器黑屏无法进入桌面

作者在遇到Ubuntu服务器频繁卡死的问题后,尝试重装系统并安装NVIDIA驱动。安装过程中遇到黑屏,通过保持系统内核稳定并正确顺序安装驱动,解决了问题。

因为之前服务器经常卡死,跑实验很痛苦,于是这几天决定重装系统。
重装后的系统是Ubuntu20.04 LTS版本,我使用的是Ubuntu图形界面的“Software & Updates”来安装nvidia(英伟达)驱动,如下图所示:

在这里插入图片描述
安装后重启电脑,发现一直卡在黑屏页面,屏幕的左上角一直有个横线在闪动。如下图所示:

在这里插入图片描述
于是我参考了各种资料,终于在重装第三遍系统时,我在安装nvidia驱动前使用命令:

sudo apt-mark hold linux-image-generic linux-headers-generic

保持当前系统的内核不更新之后,再去安装 NVIDIA 驱动,成功解决问题

重启电脑后发现不再黑屏了,输入nvidia-smi成功出现以下画面:
在这里插入图片描述

参考资料:http://t.csdnimg.cn/HuU9G

Ubuntu 20.04上安装NVIDIA显卡驱动后遇到重启黑屏问题,通常是由于驱动系统组件之间的兼容性问题引起的。以下是一些详细的解决方案,帮助解决安装NVIDIA驱动后出现的黑屏问题。 ### 1. 进入恢复模式并卸载NVIDIA驱动 如果系统重启后进入黑屏状态,可以尝试通过恢复模式进入系统并卸载已安装NVIDIA驱动: - 在启动时按住 `Shift` 键(对于BIOS)或按 `Esc` 键(对于UEFI)以显示GRUB菜单。 - 选择“Advanced options for Ubuntu”并进入“recovery mode”。 - 选择“Drop to root shell prompt”以进入命令行模式。 - 卸载NVIDIA驱动,使用以下命令: ```bash apt purge nvidia-* ``` - 然后重启系统: ```bash reboot ``` ### 2. 使用官方NVIDIA驱动安装包 如果通过Ubuntu仓库安装驱动出现问题,可以尝试使用NVIDIA官方提供的驱动包进行安装: - 下载适用于Ubuntu 20.04的NVIDIA驱动(例如版本450): ```bash wget https://us.download.nvidia.com/XFree86/Linux-x86_64/450.80.02/NVIDIA-Linux-x86_64-450.80.02.run ``` - 禁用Nouveau驱动,创建黑名单文件: ```bash echo "blacklist nouveau" | sudo tee -a /etc/modprobe.d/blacklist-nvidia.conf echo "options nouveau modeset=0" | sudo tee -a /etc/modprobe.d/blacklist-nvidia.conf ``` - 更新initramfs: ```bash sudo update-initramfs -u ``` - 重启系统进入TTY模式(按 `Ctrl+Alt+F3`)登录。 - 停止显示管理器: ```bash sudo systemctl stop gdm3 ``` - 运行安装脚本: ```bash chmod +x NVIDIA-Linux-x86_64-450.80.02.run sudo ./NVIDIA-Linux-x86_64-450.80.02.run ``` - 安装完成后重启系统: ```bash sudo reboot ``` ### 3. 使用Ubuntu仓库安装NVIDIA驱动 如果希望使用Ubuntu官方仓库中的驱动,可以通过以下命令安装: ```bash sudo ubuntu-drivers autoinstall ``` 此命令会自动选择最适合当前硬件的NVIDIA驱动版本并进行安装。 ### 4. 检查Xorg配置文件 安装完成后,可以生成Xorg配置文件以确保图形界面正常运行: ```bash sudo nvidia-xconfig ``` 此命令会生成或更新 `/etc/X11/xorg.conf` 文件。 ### 5. 禁用Secure Boot 如果系统启用了Secure Boot功能,可能会导致NVIDIA驱动无法正常加载。可以尝试在BIOS中禁用Secure Boot: - 重启系统进入BIOS设置(通常按 `Del` 或 `F2` 键)。 - 找到Secure Boot选项并将其禁用。 - 保存设置并退出。 ### 6. 更新内核和系统组件 确保系统内核和相关组件保持最新,以避免兼容性问题: ```bash sudo apt update && sudo apt upgrade -y ``` ### 7. 检查日志文件 如果问题仍未解决,可以通过检查系统日志来获取更多信息: ```bash journalctl -b ``` 此命令会显示当前启动的日志信息,帮助定位黑屏问题的具体原因。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值