游戏时自动切换gpu图形驱动程序

我已经安装了Ubuntu GNOME 15.10。 我安装了nvidia测试的专有驱动程序,然后我重新启动。 我选择作为主GPU的英特尔驱动程序正常使用。 但是,当我进入蒸汽游戏(Portal)时,图形很糟糕所以为了正常播放,我必须再次手动切换到nvidia驱动程序并重新启动。 在游戏结束后,我必须手动选择Intel驱动程序作为主要驱动程序并重新启动。 真是太无聊了。 问题:当我进入游戏或需要更多GPU的东西时,如何自动切换gpu图形驱动程序?

我认为你不能自动完成它,但这是一个我想到的工作。

首先打开像gedit这样的文本编辑器,然后将其粘贴到新文件中

 [Desktop Entry] Name=Steam Comment=Steam with Nvidia Exec=sudo prime-select nvidia && steam Icon=/usr/share/app-install/icons/steam.png Terminal=false Type=Application Categories=Utility;Application; 

现在将它作为steam.desktop保存到您的/home并使其可执行

 chmod +x ~/steam.desktop 

现在将文件拖到启动器以替换现有的Steam图标,当您从此运行Steam时,它也应该切换到Nvidia GPU。

切换回的最快方法是使用此命令

 sudo prime-select intel 

您可以创建另一个桌面文件来运行命令,但如果您运行它,则可以通过向上箭头键从终端历史记录访​​问它。

请注意我没有多GPU笔记本电脑,所以我无法测试,所以请提供任何反馈。