Ubuntu Gnome 17.04:全球范围内使用专用显卡启动吗?

Ubuntu Gnome 17.04:全球范围内使用专用显卡启动吗?

在听说 Ubuntu 即将回归 Gnome 桌面的消息后,我决定尽早接受这一变化,并从 Ubuntu 16.10 升级到Ubuntu Gnome 17.04,我对此感到非常高兴。

我已经开始享受一些好处,比如使用专用 AMD 显卡而不是在启动应用程序时使用集成的英特尔显卡,如屏幕截图所示。这非常有用,尤其是考虑到 AMD 在 Ubuntu 14.04 之后停止了对 Ubuntu 的支持。15.04对于我的混合显卡......在此处输入图片描述

然而,我很好奇(考虑到vga切换器对我来说几乎没用)如果有办法全局启用此选项以某种方式全部应用程序(例如,单击文件以在默认应用程序中打开时)使用专用显卡运行。我的想法是,当计算机不使用电池供电时,我宁愿让所有应用程序都使用专用显卡……

笔记:也可以启动个别应用程序通过在终端中使用环境变量DRI_PRIME=1(例如DRI_PRIME=1 inkscape)运行它们来使用专用 GPU。这可以通过手动编辑桌面配置文件并插入env DRI_PRIME=1Exec=行(例如Exec=env DRI_PRIME=1 inkscape %F)来实现。

答案1

如果我是对的,你想问的是,如何始终在 dGPU 上运行特定的应用程序,而不是右键单击它并选择Run dedicated GPU

这主要取决于Desktop Environment

以下是我的KDE设置的屏幕截图:

在此处输入图片描述

在这里我已经检查它在专用 GPU 上运行,现在它始终在 dGPU 上运行,我不确定 gnome 是否会这样做,但如果你探索启动器编辑器,你可能会找到一个永久设置它的选项。

答案2

需要将这两行添加到 .desktop 文件中(通常有〜/ .local /共享/应用程序或者/usr/share/应用程序

PrefersNonDefaultGPU=true
X-KDE-RunOnDiscreteGpu=true

然后重新启动

相关内容