修复 Ubuntu 16.04 与 Gigabyte GA-AB350 主板和 AMD Ryzen CPU 的问题

修复 Ubuntu 16.04 与 Gigabyte GA-AB350 主板和 AMD Ryzen CPU 的问题

我最近购买了一台全新的 PC,配备技嘉 GA-AB350-GAMING 3 和 AMD Ryzen 5 1500X 3.5GHZ。

我的目的是双启动,Win10 用于游戏,Ubuntu 用于工作。因此,我安装了 Win10 - 过程很顺利 - 然后继续安装 Ubuntu。然后一切都变得一团糟。

一切都从 IRQ 消息开始:

⁠⁠⁠向量 07 处出现意外的中断陷阱

谷歌搜索了一下并注意到正是这块主板与 ubuntu 存在问题(或者是相反的情况?),并且可以使用内核参数 acpi=off 来解决。这个方法有效,我得以安装它,但现在它只在一个核心上运行,并且系统在关机时锁定(我必须按下电源按钮才能将其关闭)。

顺便说一下,我现在正在

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.3 LTS
Release:    16.04
Codename:   xenial

我读到这是内核的问题,主板至少需要 4.10 才能工作,所以我安装了 Ukuu 并获得了最新的稳定内核

$ uname -a

Linux funkybox 4.12.10-041210-generic #201708300614 SMP 星期三 8月 30日 10:16:40 TC 2017 x86_64 x86_64 x86_64 GNU/Linux

然而,它仍然显示单个 CPU 核心

我的 cat /proc/cpuinfo 结果:https://pastebin.com/E5fhFDLj

我还注意到 CPU 核心的不足,因为有时在执行诸如流媒体这样简单的任务时,系统速度甚至会比我之前使用了几年的 PC 还要慢。

如果主板 Windows 应用程序按照我的想法运行,则 BIOS 应该是最新的,因为我倾向于关注通知。我希望 Linux 有类似的应用程序,一个用于更新/管理 BIOS 的本机应用程序。更新:我刚刚将 BIOS 从 F7 更新到 F8,所以现在它是最新的。

任何帮助,将不胜感激。

答案1

所以感谢@MichaelBay

  • 设置内核参数acpi=nomodeset,以便启动实时会话并安装操作系统
  • 启动已安装的操作系统并安装 Nvidia 驱动程序
  • nomodeset从 Grub 中删除

这样你就设置好了。

相关内容