Ubuntu 15.10 x64,wine x32,pulseaudio-无声音

Ubuntu 15.10 x64,wine x32,pulseaudio-无声音

我有 ubuntu 15.10 x64 和 wine x32 (playonlinux)。游戏中没有任何声音(尝试炉石传说、C&C 等)。试试这个http://oldwiki.winehq.org/WineAndPulseaudio,但没有任何效果。我该如何解决?感谢您的帮助。

答案1

所以我自己处理了这个问题。解决方案如下:

  1. 基本建议-如果您可以使用最新版本的wine。
  2. 无需http://oldwiki.winehq.org/WineAndPulseaudio. 只需使用 winetricks - 配置 - 并选择音频为 alsa。
  3. 如果你使用 PlayOnLinux 或类似软件,你可以使用终端命令运行 winetricks 来获取单独的 wineprefix:
    WINEPREFIX=/home/link0802/.PlayOnLinux/wineprefix/RA3 winetricks
    在哪里:
    link0802 - 您的用户。RA3
    - 您的 wine drive/wineprefix 名称
    再次选择音频阿尔萨葡萄酒技巧

  4. 如果音频仍然不起作用,请尝试取消注释/设置默认片段大小毫秒 = 5/etc/pulse/daemon.conf. 运行 pulseaudio -k 重新启动 pulseaudio。

  5. 如果问题仍然存在,请尝试删除 alsa-oss 包。重新启动 pulseaudio 并重试。

额外的: 有时您需要使用命令行参数从 wine 运行应用程序(例如强制游戏使用某些音频/视频引擎)。在 playonlinux 中,您可以这样做:

  1. 在 playonlinux 中打开您的 wine drive/wineprefix 设置。设置 - 选择驱动器 - 杂项 - 打开 shell。
  2. 在终端中粘贴命令
    POL_Shortcut "RA3.exe" "Red alert 3" "" "xres=1366 yres=768"
    在哪里:
    “RA3.exe” - 要执行的 exe。
    “红色警戒 3” - 快捷方式的标题(第二个“”表示描述)
    “xres=1366 yres=768” - exe 的命令行参数(不带“-”)
  3. 如果你使用 wine 而不使用其他软件,只需输入

    wine myapp.exe -yourCMDargument

答案2

对于普通的 Debian 仓库wine

我运行: winecfg 然后单击Audio选项卡,然后选择Pulseaudio该部分下的所有下拉菜单Defaults

相关内容