MacBook 8,2 上的 vgaswitcheroo:从 DIS 切换到 IGD 时出现空白屏幕

MacBook 8,2 上的 vgaswitcheroo:从 DIS 切换到 IGD 时出现空白屏幕

我按照这个方法让 vgaswitcheroo 在我的 macbook 8,2 上运行: 如何在 Macbook Pro 15" 8.2 上切换 Gfx 卡

我可以直接从 refind 启动(绕过 grub);并且我让 X 与 radeon 和键盘正常工作。但我无法切换:当我使用 vgaswitcheroo 切换到 IGD 时,我得到一个空白屏幕。我可以盲目地切换回 DIS,并且它可以工作,这意味着笔记本电脑没有冻结。知道是什么原因造成的吗?我使用来自 ubuntu 13.04 的内核 3.8.0-19 通用版。我还尝试了 how-to 中的内核 vmlinuz-3.8.0-030800rc2-generic,但没有变化。

顺便说一句,我必须使用 modprobe i915 才能看到文件 vgaswitcheroo/switch。我还需要做什么才能让它工作吗?

谢谢

答案1

对于实际的切换,我必须关闭 X 并从控制台执行此操作。

另外,我注意到我遇到的空白屏幕问题(屏幕似乎完全关闭)似乎与您在重新启动 Ubuntu 之前在 OSX 中运行的 GFX 卡有一定关联。

尝试安装卡状态在 OSX 中并使用该实用程序在 OSX 中设置独立或内置卡,然后重新启动并尝试在 Ubuntu 中切换。

答案2

该错误已在内核 bugzilla 中报告,但迄今为止还没有任何内核开发人员发现它。

https://bugzilla.kernel.org/show_bug.cgi?id=56911

答案3

对于我来说,使用最新的内核 3.11 rc5 仍然无法进行切换。

但是现在可以使用 Radeon 动态电源管理进行启动:

http://www.phoronix.com/scan.php?page=news_item&px=MTQyNDE

我尝试了内核 3.11 rc5,它启动了(直接从 refind 启动),没有风扇噪音或笔记本电脑发热。仍然存在问题(有时它拒绝启动,或无法从挂起状态唤醒),但它越来越可用。如果 Radeon 得到很好的支持,希望我不需要切换到 i915!

相关内容