primusrun/optirun 比默认启动速度慢

primusrun/optirun 比默认启动速度慢

今天我注意到一些非常奇怪的事情:

当我执行时

vblank_mode=0 glxgears

我得到:

5.0 秒内 38885 帧 = 7776.864 FPS

5.0 秒内 39279 帧 = 7855.745 FPS

5.0 秒内 39096 帧 = 7819.048 FPS

当我执行时:

vblank_mode=0 primusrun glxgears

我得到:

5.0 秒内 7813 帧 = 1562.430 FPS

5.0 秒内 8459 帧 = 1691.648 FPS

5.0 秒内 8464 帧 = 1692.777 FPS

因此,即使没有 primusrun/optirun,我的 FPS 也能提高 500%。这是怎么可能的?

这是否意味着我大多数时间都在使用 nvidia 芯片组,而在玩游戏(我唯一使用的东西primusrun steam)时我使用的是英特尔芯片组?

我该如何修复它?

答案1

这个是正常的。

跑步primusrun "command"意志总是让你的 nVidia 显卡渲染程序,而不是反过来。这里的问题只是 glxgears不是基准

你应该用其他东西作为基准。试试超级购物车或者克索诺蒂克。或者更好的是,尝试一下你想玩的真实游戏。

几乎不需要修复任何问题,至少就使用 nVidia 卡而言。=-)

相关内容