Ubuntu 18.04 无法在 Dell Inspiron 7375 上启动

Ubuntu 18.04 无法在 Dell Inspiron 7375 上启动

这是 Ryzen 7 2700u 版本。Ubuntu 18.04 和 Ubuntu Daily 都无法启动。我该怎么办?这是我从 Ubuntu 18.04 USB 启动时的屏幕。

[0.000000] ACPI Error: [\_SB_.PCI0.LPC0.EC0_] Namespace lookup failure, AE_NOT_FOUND (20170831/dswload-210)
[0.000000] ACPI Exception: AE_NOT_FOUND, During name lookup/catalog (20170831/psobject-252)
[0.000000] ACPI Exception: AE_NOT_FOUND, (SSDT:AmdTable) while loading table (20170831/tbxfload-228)
[0.000000] ACPI Error: 1table load failures, 7 successful (20170831/tbxfload-246)
[0.000000] [Firmware Bug] AMD-Vi: IOAPIC[4] not in IVRS table
[0.000000] [Firmware Bug] AMD-Vi: IOAPIC[5] not in IVRS table
[0.000000] [Firmware Bug] AMD-VI: No southbridge IOAPIC found
[0.000000] AMD-Vi: Disabling interrupt remapping
[0.716275] i2c_designware AMDI0010:01: Unknown Synopsys component type: 0xffffffff
[6.718168] AMD-Vi: Unable to write to IOMMU perf counter.

答案1

我也有 Ryzen 2700U Inspiron 7375。我设法让它运行得很好,但是我必须使用 Antergos 进行安装。除非我保留acpi=off内核参数的设置,否则我无法在 Ubuntu 18.04 下可靠地启动它,并且它根本无法启动到 4.17 内核。我开始尝试不同的发行版,Antergos 第一次运行完美(尽管我可能很幸运,因为后来看起来成功率是 50/50)。

经过深入挖掘和实验,我终于发现这些内核参数是关键(使用 Antergos linux-zen 包中的 linux 内核 4.17.2-1-zen):

amd_iommu=开启 ivrs_ioapic[4]=00:14.0 ivrs_ioapic[5]=00:00.2

在 Antergos 下我添加了这些GRUB_CMDLINE_LINUX_DEFAULT然后/etc/default/grub运行

sudo grub-mkconfig -o /boot/grub/grub.cfg

现在一切进展顺利!也许这些选项将有助于在 Ubuntu 下顺利运行。

更新:我刚刚下载了 18.04 安装程序并尝试再次从它启动(它附带 4.15 内核)。当我添加上述参数(通过在引导加载程序上按“e”)时,它能够启动并正常工作。我不想再次尝试安装,所以我没有继续进行,但它似乎至少在实时 USB 上正常工作。

答案2

浏览戴尔支持的机器,英特尔机器独占。我一直试图让同型号的 Ryzen5 2500u 机器安装任何基于 Debian 的操作系统,但没有成功。可能是新的 AMD 架构仍在纳入内核。需要进一步研究。

随着 Ryzen 移动系列在各个供应商中越来越受欢迎,我希望得到更多答案。这实际上是我购买新笔记本电脑的原因;当 AMD 冲向老牌霸主英特尔时,我想赶上新浪潮。

更新

Ubuntu 发行版内核 (4.15) 对 AMD Raven Ridge CPU 的支持不佳。据说 4.16 有更好的支持,但并未积极随 Ubuntu 发行。

答案3

我的 Dell 7375 也出现了同样的问题。我发现删除“quiet”和“splash”并替换为“noapic noacpi nosplash irqpoll”对我来说非常有效。这是 Linuxmint 在兼容模式下使用的。我已经能够启动 Ubuntu 和 Kubuntu。我打算在其他发行版上也尝试一下,因为我喜欢尝试各种东西。

答案4

我一直在使用自己的 Inspiron 7375,并且尝试过多个发行版,它们都以这样或那样的方式失败了(当然,有些可能是我的错,但如果是的话,我没有发现它们)。然后我让 Ubuntu 16.04 运行起来,使用 4.15 内核,所以我尝试了 18.04。

不行。我瞎折腾了一阵,尝试将 acpi=off 添加到内核参数中。大功告成!成功了。启动了所有程序,似乎运行良好。但是,安装完所有程序后,我发现系统无法识别显示器(但仍然可以很好地写入),并且只能识别八个 CPU 内核中的一个。又得继续瞎折腾了。

我现在的情况是,我已将默认参数从“quiet splash”更改为“pci=noacpi splash”。这似乎有效,当我运行它时,大多数时候它都会正常运行。

希望有所帮助。

现在我发现,当我将其启动到 Windows、从那里重新启动并进入 Ubuntu 时,它会立即启动。因此,Windows 关机序列似乎正在重置某些允许 Linux 显示设置正常工作的东西。我不知道是什么。

相关内容