在 Macbook Pro 上安装 Ubuntu 时出现 Nouveau 错误

在 Macbook Pro 上安装 Ubuntu 时出现 Nouveau 错误

我在 2010 年末的 Macbook Pro 上安装了 Ubuntu 18.04.1。我删除了 macOS,将 Ubuntu 作为主操作系统。安装时遇到了麻烦,因为它无法安装 GRUB 引导加载程序。我最终创建了一个 EFI 分区,安装没有问题。在我重新启动计算机完成安装后,屏幕上出现了一堆代码,旁边有 [OK},以及代码

[ 1572.848299 ] nouveau 0000:04:00.0: fb: trapped read at 0100e22000 on channel -1 [0fedf000 unknown] engine 06 [BAR] client 08 [PFIFO_READ] subclient 01 [IN] reason 0000000b [VRAM_LIMIT]

它用不同的数字重复这些消息,并停留在这个页面上约 20 分钟,直到屏幕出现故障并冻结。

关于如何修复此问题您有什么想法吗?

屏幕图片(抱歉质量较差)

答案1

目前,MacBook Pro 的 Nvidia 显卡的 nouveau 驱动程序无法与内核 4.15 配合使用,而内核 4.15 是随 18.04.1 安装的默认内核。如果您仍然可以通过 GRUB 访问较旧的内核(例如,如果您从 17.10 更新了系统,则可以使用内核 4.13),它可能会更好地工作,但这只是一种解决方法。

尽管如此,如果您想使用 4.15 内核,您应该安装 Nvidia 专有驱动程序……但这会带来一些问题(包括众所周知的“我停留在黑屏上”)。阅读这个完美的答案,它解释了如何在 2010 Macbook pro 上安装 Nvidia 专有驱动程序以及如何使其工作。

相关内容