我的 ubuntu 是否同时使用两个显卡?

我的 ubuntu 是否同时使用两个显卡?

我有 2 个显卡,一个是板载的英特尔 HD 4000,另一个是专用的 AMD Radeon 7730M。

按照此问题我自己回答了,我发现我的电脑使用的是英特尔的。

然而今天的输出是:

lspci -vnnn | perl -lne 'print if /^\d+\:.+(\[\S+\:\S+\])/' | grep VGA
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Chelsea LP [Radeon HD 7730M] [1002:682f] (prog-if 00 [VGA controller])

如果它使用两个显卡,我怎样才能让它仅在需要时使用 AMD,以节省电池电量?

也许有一些有用的信息:我在电池模式下使用 Xorg 驱动程序和 tlp,但没有任何变化

答案1

你不会喜欢这个答案:

AMD 的动态可切换显卡需要 Xorg 支持,以便为渲染分配独立显卡。因此,在 Xorg 团队添加支持之前,独立 GPU 上的渲染将无法进行。

但你仍然有三个选择:

  1. 使用 BIOS 禁用独立卡并仅使用 Intel IGPU / 在真正需要时启用独立卡并仅使用 AMD DGPU(这是我的运行方式,只需重新启动你就会习惯它)

  2. 测试并改进一些基于 virtualGL 的程序来进行切换,例如 common-amd 分支大黄蜂项目。 检查项目存储库这篇有用的帖子

  3. 使用由以下公司维护的、支持 powerxpress (又名 pxp) 的专有驱动程序维0l0(记得检查 xorg 兼容性)。

来源

答案2

当您将专有的 AMD/ATI 驱动程序与 Catalyst 一起使用时,您可以选择可以使用的视频卡。这是 askubuntu 上的另一个答案

相关内容