几天前,我安装了 Steam、TF2、bumblebee 和最新的 nvidia 驱动程序。我的笔记本电脑有一个集成的英特尔 gpu 和专用卡(geforce 645m)。
我以前使用 steam 启动primusrun steam
,然后从 steam 菜单启动 TF2。一切运行正常,linux 使用专用 gpu 进行游戏,为我提供稳定的 100fps。
在没有(似乎)改变任何东西的情况下,今天我开始遇到问题:游戏无法启动。它没有给出任何错误,只有“准备启动”屏幕,然后它就消失了。我仍然可以使用 primus/optirun 运行 steam,没有任何问题。
我尝试在不使用 primus/optirun 的情况下启动 steam 并插入primusrun %command%
启动选项,但没有成功。游戏在没有 primus/optirun 的情况下运行正常,但帧率非常糟糕。
答案1
在这里找到了我自己的问题的答案:https://github.com/ValveSoftware/steam-for-linux/issues/3506