如何在 2011 iMac 上禁用 AMD radeon 并使用 Intel 集成显卡?

如何在 2011 iMac 上禁用 AMD radeon 并使用 Intel 集成显卡?

我有一台 2011 年中期生产的 27 英寸 iMac。显卡出现故障,导致计算机随机崩溃。这是一个已知问题,但它没有及时在 Apple 的更换计划中出现故障。但我离题了...

我想在上面安装 Ubuntu,并禁用损坏的 AMD 显卡,这样我就可以使用集成的英特尔显卡。

lspci | grep -E 'VGA|Display'

如下

00:02.0 Display controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Blackcomb [Radeon HD 6970M/6990M]

运行lspci -k显示 AMD 设备正在使用“radeon”模块,而 Intel 设备正在使用“i915”。因此,我假设这意味着两个图形设备都已被检测到并且具有内核驱动程序。(如果我错了,请告诉我)

因此,我尝试在 中将“radeon”列入黑名单/etc/modprobe.d/blacklist.conf,但这会导致系统在启动时挂起。它进入了 ubuntu 徽标加载屏幕的一部分,然后屏幕吐出一些文本,最后是一行“启动 GNOME 显示管理器”。(抱歉,我无法获取屏幕截图)。

我应该如何进行,或者我应该如何禁用专用显卡并使用集成英特尔显卡?

答案1

有一个 Gnome shell 扩展可以从 System76 中选择使用的图形设备。该扩展也可以用于 Gnome 以外的其他桌面(仅从终端)。此扩展通常用于节省电量,但​​它可能也对您的问题有用。

System76 gnome shell 扩展安装指南

这不是一个非常干净的解决方案,但在黑名单不成功后可能会解决您的问题。

相关内容