我刚刚为自己组装了一台新电脑,上面安装了 Ubuntu 12.04,我决定玩一些游戏,因此我安装了 wine1.5,并加载了 steam,声音效果很好...
直到我真正加载游戏(在本例中为 Garry's Mod),此时游戏才有声音。我尝试过关闭 pulseaudio,但不起作用,我也尝试过卸载 pulseaudio,但这样做造成的损害比修复的要大,而且问题也没有解决,因此我重新安装了 pulseaudio,打开 winecfg,并将所有设备设置为 pulseaudio,但问题仍然没有解决。
我做错了什么,或者 Wine 做错了什么,我该如何解决?
答案1
我不是葡萄酒专家,但我之前在 Facebook 上读过这篇文章,如果它有帮助的话请告诉我:
Marvin Mallari 15 小时前在 Ubuntu 上发帖 - 对于在 Ubuntu 12.04(带 Unity 和 Pulse/ALSA)中遇到 Wine 声音问题(如声音混乱、静态、不存在)的人,我找到了一个解决方案。转到 Synaptic 包管理器,安装“ia32-libs-multiarch”,它会要求修改或安装其他包,安装所有包并重新启动(不是注销然后登录)Wine 现在应该可以完美稳定地播放音频。注意:我在 32 位计算机上执行此操作,对于 64 位,可能有一个不同的包,或者包可能会工作,因为它说“multiarch”,我稍后会在 64 位机器上尝试。PS 我没有任何 Wine 或 Ubuntu 论坛帐户,所以如果有人可以将它分享给需要它的地方,我将不胜感激!
Marvin Mallari - Ia32 可能不是解决方案,但当我阅读 synaptic 修改和安装的附加软件包时,其中几个是用于 pulse 的,所以可能是那些软件包修复了这个问题,但无论如何 ia32 安装了它工作所需的一切。似乎 pulse 的 CPU 使用率也下降了。谢谢提供信息!