我刚刚在我的计算机上全新安装了 Kubuntu 13.10。除了 Skype 之外,其他一切都运行良好。
我无法在 Skype 中获得任何形式的音频播放。在声音设置面板中,我得到了一堆不同的声源,但都不起作用!目前我已将其设置为“系统默认(未知)”
我使用官方网站上找到的 deb 包安装了它。我的 phonon 后端正在使用phonon-gstreamer
。
从终端运行 Skype 时我收到以下错误消息:
ALSA lib control.c:953:(snd_ctl_open_noupdate) Invalid CTL plughw:CARD=PCH
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
这是一个已知问题吗?或者有人遇到过这个问题并设法解决了吗?
答案1
好吧,我似乎找到了问题所在。我使用的是 64 位版本的 Kubuntu,但不幸的是 skype 只有 32 位版本。
如果您想要 Skype 正常工作,您需要安装相应的 32 位脉冲音频插件:
sudo apt-get install libasound2-plugins:i386
我发现安装此软件包后需要重新启动才能使其工作。您可能只需重新启动脉冲音频守护程序,但我没有尝试过。
我觉得很奇怪 Skype 的 deb 包不会自动为你执行此操作。我觉得他们应该将此作为自动安装过程的一部分。
编辑:同样相关: https://help.ubuntu.com/community/Skype
如果你按照该页面提供的说明安装 skype,音频应该不会有问题,所以我高度推荐它作为安装 skype 的方式。