在我的 HP ProBook 上全新安装 13.04 后,我一次只能在一个应用程序中听到声音。当我使用 Skype 时,Clementine、SMPlayer 等都没有声音。
我尝试像这样重新安装 ALSA 和 PulseAudio:
sudo apt-get remove --purge alsa-base pulseaudio
sudo apt-get install alsa-base pulseaudio
sudo alsa force-reload
但没有效果。
在 Skype 中,我只有 ALSA(hw:....),没有“PulseAudio”选项。
答案1
您正在运行 64 位版本的 Ubuntu 吗?
然后尝试安装 32 位 pulseaudio(链接问题导致这种不兼容):
sudo apt-get install libpulse0:i386
需要注意的是,执行该命令后,你需要退出 SKYPE 并重新启动,否则 PulseAudio 将不会出现在设备列表中
答案2
我在 LinuxMint 64 位 Mate 桌面上遇到了同样的问题。我不得不:
- 安装包 libpulse0:i386
- 执行以下操作之一:
- 添加 PULSE_LATENCY_MSEC=60http://arunraghavan.net/2013/08/pulseaudio-4-0-and-skype/
- 将我的 skype:i386(我不知道它来自哪里)替换为这两个:skype:amd64 skype-bin:i386(实际上看起来,他们在这里将 PULSE_LATENCY_MSEC=60 添加到 .desktop 文件中)