我有一台 8.3 英寸 MacBook Pro,配有板载 Radeon 6700M GPU 以及集成的 Intel Sandy Bridge GPU。我最近升级到 FGLRX 8.930/12.1,Catalyst Control Center 看起来似乎相同,与 8.920/11.12 相比没有任何不同的选项。然而,这里它提到有人测试了一些东西,并且能够确定 FGLRX 与我在同一张卡上,他们能够确定 GPU 切换实际上正在工作。
不幸的是,该博客不允许评论,所以我不能在那里问这个问题。有没有办法让我确定 ATI 和 Intel 卡之间的 GPU 切换是否正常?
我怎么知道它是否有效?同样,CCC 中似乎没有任何内容告诉我它是否已启用。有“PowerPlay”,但这似乎更多是一种一般节省电池的设置,并且没有提及 GPU 切换。
如何测试 GPU 切换/混合显卡是否已启用并在我的 Ubuntu 11.10 计算机上运行?
答案1
截至目前,FGLRX 图形切换不适用于 mbp 8,x 型号。对您的型号使用 fglrx 的唯一方法是通过 BIOS 模拟模式,因此它不起作用。
不过,您可以通过设置 EFI 引导来使图形切换在您的型号上正常工作。这样做并不容易,需要一系列 grub2/内核补丁。您将使用开源 radeon 驱动程序,而不是使用 FGLRX。按照此链接中的说明进行操作http://dentifrice.poivron.org/laptops/macbookpro8,2/应该有帮助。我必须警告您,开源 radeon 驱动程序在 3d 部门(性能方面)有点缺乏,但开源 Intel 驱动程序非常好。
答案2
我认为没有包含 fglrx 驱动程序的设备文件,但您可以在两个显卡上运行 glxinfo 和 fglrxinfo,它应该比板载显卡显示出巨大的改进。 switcheroo 有一个设备文件,可以切换所需的电源状态和所需的显卡。当我的独立显卡使用带有 fglrx 驱动程序的 fglrxinfo 和带有开源驱动程序的 glxinfo 复制高达 1500 fps 时,我的板载显卡将高达 50 fps 复制到视频缓冲区。