在 Wine 中启用麦克风?(Alsa/Pulseaudio)

在 Wine 中启用麦克风?(Alsa/Pulseaudio)

我无法让麦克风与 wine-1.7.30 配合使用
(该麦克风是我电脑中的集成麦克风,可以与其他应用程序配合使用)

我发现了一些建议,但是它们似乎不起作用。有人能修复这个错误吗?

参考:

答案1

正如@Masu所建议的葡萄酒脉冲=1参数修复了该问题。

应该有一种方法可以使该设置成为 wine 中的默认设置,但我现在找不到它。

目前我采用的是手动方法:

env WINENOPULSE=1 wine YOUR_PROGRAM.exe

或者您可以将其添加到启动器:

注意 Wine 启动器存储在: ~/.local/share/applications/wine/Programs/
您只需编辑程序启动器并添加WINENOPULSE=1到 exec 行。

因此对于 Rosetta Stone,启动器将进行如下更改:

[Desktop Entry]
Name=Rosetta Stone TOTALe
Exec=env WINENOPULSE=1 WINEPREFIX="/home/fra/.wine" wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/fra/.wine/dosdevices/c:/users/fra/Start\\ Menu/Programs/Rosetta\\ Stone/Rosetta\\ Stone\\ TOTALe/Rosetta\\ Stone\\ TOTALe.lnk
Type=Application
StartupNotify=true
Icon=C722_RosettaStoneTOTALe.0

答案2

将 Wine 中的默认音频更改为仅 Alsa。您可以通过 winetricks 进行更改: Select the default wineprefix-> Change settings-> 检查sound=alsa

回答这个问题展示如何使用图片来实现这一点。

相关内容