我刚买了一款叫 Limboo 的游戏Humble 捆绑包 V。该网站称所有游戏都是跨平台的,但在我的电脑上游戏没有声音。我在谷歌上搜索过,也查看过官方常见问题解答,但都没有帮助我。
我怎样才能解决这个问题?
答案1
关掉脉冲音频后,声音就恢复正常了。不过你必须去掉自动生成功能。
看 : http://forum.winehq.org/viewtopic.php?t=1457&sid=b61a832efcbda1807f7d3791e7a46a67
概括:
sudo nano /etc/pulse/client.conf
(或者使用选择的编辑器代替nano
。)
取消注释并更改 autospawn 行如下:
; autospawn = yes
autospawn = no
否则 pulseaudio 将始终重新启动。
在终端中,killall pulseaudio
。这将终止当前会话中的 pulseaudio。
答案2
我已设法通过以下方式使其在 12.04 上正常工作:
添加 Wine PPA:
sudo add-apt-repository ppa:ubuntu-wine/ppa sudo apt-get update sudo apt-get upgrade winetricks directx9 winecfg
在“库”选项卡中将 d3dx9_43 更改为“(native,builtin)”
下载 Windows 包并使用 wine 安装。
- 启动窗口 LIMBO!
答案3
根据我从 Humble Bundle 支持部门收到的一封电子邮件:
今天,我们将新版 Limbo 上传到下载页面,该版本应该可以修复 Linux 声音问题。请再次检查您的下载页面,查看该页面下载按钮下方的更新时间戳,然后试用新版本。
Ubuntu 软件中心的更新可能也很快就会出现,正如他们在第二封电子邮件中所证实的那样:
Codeweavers 仍在完成更新,但我们会尽快将其发布到下载页面和 Ubuntu 中心。
事实上,我检查了最新更新的版本:声音现在工作正常。
答案4
据我所知,捆绑版本尝试直接与 ALSA 对话,而当您运行 PulseAudio 时,这不起作用。简单的解决方案:pasuspender ./launch-limbo.sh。复杂的解决方案:让 Limbo 使用您的 Wine 系统版本。