在 Wine 中启用麦克风?(阿尔萨/脉冲音频)

Pos*_*aga 7 wine pulseaudio microphone alsa

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

我找到了一些建议,但它们似乎不起作用。有人设法修复这个错误吗?

参考:

Pos*_*aga 3

正如 @Masu WINENOPULSE=1参数所建议的,可以解决该问题。

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

目前我正在使用手动方法:

env WINENOPULSE=1 wine YOUR_PROGRAM.exe
Run Code Online (Sandbox Code Playgroud)

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

注意 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
Run Code Online (Sandbox Code Playgroud)