因此,我尝试在装有 GTX 1080 的 Dell Precision 5820 上安装 Ubuntu 16.04.5。这些机器是租赁更新的。我们之前的机器是 Dell Precision 5810,没有出现任何这些问题,开箱即用。
我创建了一个 16.04.5 的 UEFI 映像,选择了“安装 Ubuntu”,然后开始抛出一堆错误消息,指出
[33.192238] nouveau 0000:05:00.0: DRM: base-0: timeout
一遍又一遍地重复。永远无法超越这一点。
我尝试了在启动时在 grub 中添加“nomodeset”的建议。它继续前进了一点,但挂在“无法启动 Ubuntu 安装服务,请运行 journalctl 查看失败的原因”。我无法看到失败的原因,因为没有安装任何内容,因此无法获得提示。我不知道从哪里开始调试。
安装带有 NVIDIA 显卡的 Ubuntu 16.04/16.10 后/期间出现图形问题
Ubuntu 16.04 安装问题启动时黑屏或冻结 - Nouveau/Nvidia 驱动程序问题 1080ti
ETC。
但是,我尝试了 Ubuntu 16.04.1 LTS,没有遇到视频问题,并且成功安装了 Ubuntu 16.04.1。不幸的是,16.04.1 不支持集成的 Intel i219-LM 网卡。我尝试了 16.04.2、16.04.3、16.04.4,它们都表现出与 16.04.5 相同的视频行为。
作为测试,我安装了 16.04.1,安装了 Broadcom NIC(成功检测到),并从 16.04.1 升级到 16.04.5,apt-get
重启后没有视频问题(我没有安装视频驱动程序),此外,升级到 16.04.5 后,添加了 Intel 219-LM 驱动程序,可以正常工作。我有一个解决方法,但它真的很烦人。
最棒的是,Dell Precision 5810 100% 正常工作。插入 USB 启动驱动器,在 UEFI 中选择驱动器进行启动,一切正常。
我该如何解决这个问题?
答案1
因此我确实相信我找到了一个“解决方案”,但它实际上毫无意义,并且表明戴尔 BIOS 存在问题,并且 Ubuntu 安装程序可能存在一些疏忽。
使用 Rufus 3.3.1400 构建 16.04.5 桌面映像。
分区方案:MBR
目标系统:BIOS(或 UEFI-CSM)
所有其他选项均默认。
1.0 因此,当计算机处于 UEFI 启动状态时,安全启动关闭。
按 F12 进入“一次性启动菜单”。
在“一次性启动菜单”中,您可以选择“传统”和 UEFI 启动选项(例如,传统菜单下的 USB 启动设备,然后在 UEFI 下,它显示该设备是一个金士顿 USB 设备作为启动选项)。
1.1 在 UEFI 启动模式下,如果您选择 UEFI 设备,系统将不会按上述方式启动,nomodeset、acpi=off、noapci 的组合均不起作用。系统会挂起在闪烁的光标处或出现上述某种类型的错误代码。
1.2 在 UEFI 启动模式下,如果您选择 LEGACY 下的 USB 启动驱动器,它将正确启动到选择屏幕(安装 Ubuntu、试用 Ubuntu 等菜单)。您必须添加 nomodeset、acpi=off、noapci 的 F6 选项,然后选择“安装 Ubuntu”选项,然后是重要部分...您不能使用视频卡上的显示端口之一,您必须使用 DVI 端口!此时,桌面安装程序将正常运行。
我不太喜欢这个“解决方案”,因为你必须使用 DVI 端口,所以我又挖了一些……
2.0 我将机器切换为“LEGACY 启动模式,安全启动模式关闭”。在一次性启动选项中(当您在 POST 期间按 F12 时),启动菜单仍将显示“LEGACY 启动选项”和“UEFI 启动选项”。与以前相同。但是结果不同。
2.1 在 LEGACY 启动模式下,如果您在一次性启动选项中选择 LEGACY 下的 USB 启动驱动器,您将获得与我在 1.2 中所述相同的交互。(例如,要让安装程序桌面 GUI 显示您必须添加 nomodeset、acpi=off、noapci 标志,然后插入 DVI 端口)
2.2 有趣的地方就在这里……在 LEGACY 启动模式下,选择 UEFI 菜单下的 USB 启动设备。“尝试 Ubuntu,安装 Ubuntu 菜单选项显示”,按“e”编辑启动字符串,添加“nomodeset”标志,按 F10,然后使用 DisplayPorts 正确启动。
那么这为什么很愚蠢呢?计算机必须处于传统启动模式,并且您必须从 UEFI 菜单中选择启动选项。这完全没有意义。为什么我需要将计算机置于传统模式才能仅从 UEFI 菜单中选择启动选项。您还必须添加 nomodeset 选项,但您必须选择的选项对我来说非常荒谬。
因此,对于在 Dell Precision 5820 中使用 BIOS 1.8 遇到此问题的人来说。
创建将在 UEFI 模式下启动的 USB 驱动器。您可以使用将在 UEFI 模式或 Legacy 模式下启动的 Rufus,但我怀疑这无关紧要。
将计算机设置为传统启动模式(这很重要)
当计算机正在启动时,按 F12 进入一次性启动菜单。
在 UEFI 菜单内选择要启动的 USB 设备(您将看到两者)。
突出显示“安装 Ubuntu”选项并按“e”。在“---”之前的“Linux”行上,将该行更改为“[...] nomodeset ---”
按 F10 启动,您将获得桌面安装菜单。
阅读材料:
https://access.redhat.com/solutions/58790 https://bugs.freedesktop.org/show_bug.cgi?id=105319