几年来,GNOME已为Shell菜单中的应用程序支持“launch on discrete GPU”选项,而对于GNOME 3.36,该支持已被清理和扩展以处理NVIDIA GPU配置。
GNOME开发人员Bastien Nocera一直在清理switcheroo控制代码,因此它不依赖于Linux内核的VGA_Switcheroo,支持两个以上的GPU以及对主/辅助处理的更好处理。 对于最终用户而言,最大的补充就是对NVIDIA专有驱动程序的支持。
Nocera和其他公司已经清理了switcheroo-control,并公开了改进的D-Bus API,以处理这种更好的GPU切换/在单独的GPU行为上启动,并将成为GNOME 3.36的一部分。