我正在尝试在 Ubuntu Karmic 上使用 Skype,但我不知道如何正确配置 Pulseaudio。以前的 Skype 版本允许我通过 USB 电话通话,并听到声音,以及通过笔记本电脑扬声器听到铃声。但在新版本 (2.1.0.47) 中,我无法做到这一点。
答案1
您可能需要尝试按照以下说明重新安装 PulseAudio:http://ubuntuforums.org/showthread.php?t=789578:
1)备份(然后删除)您以前的配置文件:
mkdir ~/pulse-backup && cp -r ~/.pulse ~/.asound* /etc/asound.conf /etc/pulse -t ~/pulse-backup/
rm -r ~/.pulse ~/.asound*
sudo rm /etc/asound.conf
2)确保您已安装必要的 PulseAudio 库和配置实用程序:
sudo apt-get install libasound2-plugins padevchooser libsdl1.2debian-pulseaudio
3)确保没有安装邪恶的“libflashsupport”库:
sudo apt-get remove --purge libflashsupport flashplugin-nonfree-extrasound
4)(Karmic 用户 - 请跳过此步骤,这不是必需的)。
5)打开 PulseAudio 音量控制应用程序(“pavucontrol”,或者您可以启动“应用程序/声音和视频/PulseAudio 设备选择器”并从此小程序的菜单中选择音量控制)。在输出设备部分,您将看到系统上可用的播放设备列表。右键单击您希望设置为系统默认播放设备的条目,然后启用“默认”复选标记。同样,导航到输入设备,然后右键单击您希望设置为默认输入设备的设备(麦克风),并确保选中“默认”设置。完成后关闭应用程序。
pulseaudio & pavucontrol
6)确保您的声卡的 PCM 混音器未静音或音量设置为 0%(这似乎是 Intrepid 和 Jaunty 中的一个常见错误):
alsamixer -Dhw
这关键步骤是一步5定义用于输入和输出的设备。这样 Skype 就可以与我的硬件配合使用。
答案2
在我的声音偏好设置中,我将麦克风、扬声器、铃声设置为“PulseAudio 服务器(本地)”。而且它能正常工作。我认为我不需要手动配置任何东西。也许可以尝试重新安装 Skype。
答案3
在我的系统上,通知声音(登录、来电铃声等)不起作用,但通话期间的音频可以正常工作。
我发现我没有安装 pavucontrol。我安装了 pavucontrol 包并启动了 pavucontrol。在“播放”选项卡上,我发现系统声音音量设置为 0%。我调高了音量,现在一切正常。
答案4
这很简单 - PulseAudio 基本上具有来自应用程序的声音流的概念。您可以将声音流重新定位到不同的硬件设备。
不幸的是这里没有多个硬件设备,我无法测试新的 GNOME 音量对话框是否允许您轻松执行此操作,但 KDE Phonon 对话框应该根据http://fedoraproject.org/wiki/Features/KDE_PulseAudio_Integration- 不确定这是否/何时会影响 ubuntu