眼镜:
- VGA 兼容控制器:NVIDIA Corporation GF114 [GeForce GTX 560] (rev a1)
- 子系统:华硕电脑公司设备 83b5
- 正在使用的内核驱动程序:nvidia
- Ubuntu 15.04-Linux-x86_64
- NVIDIA 驱动程序版本:340.76
- 使用 WINE 1.7.15 在 PlayonLinux 4.2.8 上玩《炉石传说》
嗨,我设法让《炉石传说》完美运行 - 除了黑石山游戏板上的图形故障。几分钟后,阴影开始在板上跳跃,就好像我移动鼠标时光源发生了变化一样。我一直在 PlayonLinux 的“显示”选项卡下循环设置,但到目前为止我没有任何进展。我猜这与 nvidia 驱动程序有关,但终端命令“nvidia-settings”没有给我太多可用的功能。任何建议都将不胜感激。
编辑:wineprefix/hearthstone 日志文件中重复出现的行:(不确定它是否揭示了任何有用的信息)
err:winediag:SECUR32_initNTLMSP ntlm_auth 未找到或已过期。请确保 ntlm_auth >= 3.0.25 在您的路径中。通常,您可以在发行版的 winbind 包中找到它。
err:ole:CoGetClassObject 类 {77f10cf0-3db5-4966-b520-b7c54fd35ed6} 未注册 err:ole:CoGetClassObject 无法为上下文 0x1 创建类对象 {77f10cf0-3db5-4966-b520-b7c54fd35ed6}
错误:对全局属性“_dotCount”的写入无效
答案1
这实际上是针对 battle.net 启动器的问题,但也许它也能帮助你开始使用 OpenGL?不确定它是否也会改变启动《炉石传说》的方式……:
https://www.reddit.com/r/linux_gaming/comments/32u25q/battlenet_on_wine_not_working/cqempxt
答案2
我好像找到答案了。
我必须将 NVIDIA 驱动程序更新到最新版本 (352.41),并通过 PlayonLinux 在虚拟驱动器上安装 Wine 版本 1.7.50。渲染阴影不再是问题,但我确实遇到了一些轻微的性能问题。