Ubuntu16.04安装时出现黑屏问题的解决

本文提供了解决Ubuntu安装过程中因显卡驱动问题导致显示器无信息显示或黑屏的方法。包括手动添加显卡驱动选项及修改grub文件来永久设置显卡模式。

问题描述:Ubuntu使用光盘/USB安装时,出现”install ubuntu/ try ubuntu without installation”选择,但是Enter安装时,显示器显示没有信息,进行休眠
原因分析:由于ubuntu对于显卡支持有问题,需要手动添加显卡驱动选项。

解决办法:
一、安装时,选择”install ubuntu”后,按”e”进入编辑模式,进入命令行模式, 然后去掉”–”后,依照不同显卡进行不同显卡驱动选项的添加
1.Intel 82852/82855 或8系列显示晶片:i915.modeset=1或i915.modeset=0
2.Nvidia:nomodeset
3.其它厂牌(如ATI,技嘉):xforcevesa或radeon.modeset=0 xforcevesa
[DELL T3400显卡为Nvidia FX580,选择nomodeset]
F10安装

二、当安装结束后,启动系统出现黑屏
原因分析:安装时只是临时设置了显卡模式,开机启动时同样需要设置显卡模式。
解决办法:更改系统的grub文件中的显卡设置。
1、开机,进入grub画面(请开机时按住shift或者ESC不放才会有grub画面)(具体见下图)
这里写图片描述

2、按“e” 进入编辑开机指令的模式, 同样找到quite splash 并在后面加上对应的字。(具体见下图)
3、按 “F10”启动系统.
4、进去系统之后编辑“/etc/default/grub” 这个档案(要管理者权限sudo)。
Ubuntu>打开终端机,输入

sudo gedit /etc/default/grub

最好别用vim编辑器,操作太反人类了
5、找到这一行:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

修改为:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"

6、更新GRUB:

sudo update-grub

7、存档,并重启。

sudo reboot

具体过程:
1、进入GRUB界面—-开机按ESC键进入,如下图
这里写图片描述
2、选择第一项–Ubuntu—选项(上图变灰选中),按 e 进入编辑开机指令的模式, 同样找到 quite splash (下图绿框中所示) 并在后面加上对应的字。与安装时添加的文字相同
这里写图片描述
3、由于本安装过程用的是Nvidia 显卡,安装时添加的是nomodeset ,所以此处也添加nomodeset,添加后如下图绿框中所示。
这里写图片描述
4、修改后按F10 进入系统。

### Ubuntu 16.04 下 NVIDIA RTX 显卡黑屏解决方案 在安装 NVIDIA RTX 显卡驱动程序到 Ubuntu 16.04 的过程中,可能会遇到黑屏问题。这通常是因为默认的 Nouveau 开源驱动与 NVIDIA 驱动冲突所致[^2]。以下是针对该问题的具体解决方法: #### 修改 GRUB 文件配置 如果系统启动后出现黑屏,则可能是在引导阶段未正确加载显卡驱动模式。可以通过修改 GRUB 文件来解决问题。 1. **进入恢复模式** - 启动计算机并持续按下 `Shift` 键以显示 GRUB 菜单。 - 进入高级选项菜单,选择带有 `(recovery mode)` 的条目回车确认[^3]。 2. **编辑 GRUB 文件** 执行以下命令以打开 `/etc/default/grub` 文件: ```bash sudo nano /etc/default/grub ``` 将其中的 `GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"` 改为: ```plaintext GRUB_CMDLINE_LINUX_DEFAULT="nomodeset" ``` 此处的关键参数是 `nomodeset`,它会禁用图形模式初始化直到内核完全加载完成。 3. **更新 GRUB 并重启** 完成上述操作后保存退出,并运行以下命令刷新 GRUB 设置: ```bash sudo update-grub sudo reboot ``` #### 禁用 Nouveau 驱动 为了防止开源 Nouveau 驱动干扰 NVIDIA 自家闭源驱动的工作状态,在安装前需先将其屏蔽掉。 1. 创建或编辑黑名单文件: ```bash sudo bash -c "echo 'blacklist nouveau' >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf" sudo bash -c "echo 'options nouveau modeset=0' >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf" ``` 2. 更新 initramfs 和重新启动服务: ```bash sudo update-initramfs -u sudo systemctl restart systemd-modules-load.service ``` 3. 检查是否成功禁用: 使用如下指令验证 nouvau 是否已被有效阻止加载: ```bash lsmod | grep nouveau ``` 如果没有任何输出则表示已成功禁用[^4]。 #### 安装 NVIDIA 驱动 最后一步就是实际安装适合版本的 NVIDIA 驱动器包。 1. 添加官方 PPA 或者下载对应型号最新稳定版 .run 文件; ```bash sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update ``` 2. 查询可用驱动列表并挑选推荐项进行安装: ```bash ubuntu-drivers devices sudo apt install nvidia-driver-[version_number] ``` 完成后再次执行 `sudo reboot` 来应用新安装好的 GPU 驱动环境。 --- ### 注意事项 尽管以上步骤适用于大多数情况下的修复需求,但由于硬件差异以及软件生态不断变化的原因,某些特定场景仍可能存在额外挑战。因此建议始终保留备份数据以防万一出现问题可以迅速还原至初始状态。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值