葡萄酒和nvidia optimus问题
我有华硕N53SN电脑,它有nvidia optimus。 Rift在线正在开发我的ubuntu,但它使用的是intel卡。 我需要让它与geforce一起工作。 但是optirun wine riftpatcher.exe对我说;
wine:找不到L“C:\ windows \ system32 \ riftpatchlive.exe”
那么我怎样才能使它与geforce一起工作? 还有一件事,因为裂缝有发射器和客户分开,geforce也会和客户一起工作吗?
我对ubuntu很新..谢谢
我相信您没有为您的应用指定正确的路径。 Rift online很可能没有安装在你的system32文件夹中(如果没有指定绝对路径,wine默认搜索的位置)。
检查虚拟硬盘驱动器(C :)上的安装位置并输入该路径
例如:
optirun wine "C:\program files\riftpatch\riftpatchlive.exe"
此外,如果你使用大黄蜂,我建议你也安装primusrun(它与你安装大黄蜂相同的ppa包括在内)。 Primusrun比使用optirun命令提供了更好的性能,并且经常解决使用optirun会出现的问题。
sudo apt-get install primus
然后使用primusrun运行命令。
primusrun wine "C:\program files\riftpatch\riftpatchlive.exe"
我会说实话,我尝试过primusrun但是与optirun相比表现很糟糕。 如果我在glxspheres上使用primusrun,我得到65fps,并且使用optirun得到178fps。无论如何,每个人都有自己的作为Optimus技术仍在不断发展..当使用optirun时不要忘记导出GLX库
export LD_LIBRARY_PATH = / usr / lib / nvidia-325:$ LD_LIBRARY_PATH
(请注意,nvidia-325是我目前安装的驱动程序,具体取决于您上面的条目看起来有点不同的nvidia驱动程序的版本)