强制程序使用支持 opengl 的独立 GPU

强制程序使用支持 opengl 的独立 GPU

目前正在使用 nvidia dGPU 的 Wayland

我通常希望将 GPU 模式保留为混合模式以节省电量,并且偶尔会专门使用 dGPU 运行程序。该程序需要 openGL 支持。

我可以输入命令来启动使用 dGPU 的程序吗?

显然在Windows中,您可以右键单击桌面快捷方式并“使用高性能GPU运行”。

想知道 Wayland-nvidia 是否也可以做到这一点。

答案1

我发现这在 Fedora 中有效。运行程序时:

__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia <app_name>

来源。请参阅“GLX + OpenGL 的细粒度控制”部分。

相关内容