我最近从头安装了 Ubuntu 14.04,覆盖了 13.10。从那时起,我就无法在大多数桌面媒体应用程序中播放音频:Spotify、Rhythmbox、Pithos、Banshee……它们都显示正在播放歌曲(包括 libnotify 弹出窗口),但没有声音,应用程序的进度条也没有移动。Web 应用程序(flash、Firefox/Chrome 中的 HTML5)仍然可以正常播放音频,不使用指示器声音的桌面应用程序(例如 Audacity)也可以。我发现可以播放音频的一个指示器声音应用程序是 VLC。
ALSA 信息http://www.alsa-project.org/db/?f=63b1c39b80f5baa1f37190eea3c4b38bfff322d6。
关于如何修复此问题有什么建议吗?
编辑:为了完全清楚,我有音频在大多数应用程序中(VLC、Firefox、Totem、Audacity 等)。受影响的是特定的音乐应用程序。我认为这可能与 gstreamer 有关(尽管这不能解释 Totem 为何有效)。
答案1
在终端中尝试(Ctrl+Alt+T):
sudo killall pulseaudio
sudo apt-get update
sudo apt-get install --reinstall pulseaudio
sudo service lightdm restart
或者如果没有帮助
sudo shutdown -r now
答案2
如果您的访客帐户中有声音,那么很可能您不小心弄错了自己帐户中的脉冲音频配置。尝试删除(或重命名,以防万一)没有音频的帐户的 .config 目录中的脉冲子目录:
cd ~/.config
mv pulse pulse-renamed
然后注销您的帐户,重新登录,您就应该可以听到声音了。
答案3
关于Banshee媒体播放器,我找到了一个解决方案。
在 Ubuntu 14.0.3 中,我(重新)安装了 gstreamer0.10-ffmpeg/-fluendo-plugins-mp3-partner/-plugins-base/-plugins-good/-plugins-ugly/-pulseaudio 和 gstreamer1.0-fluendo-mp3/-libav/-plugins-base/-plugins-good/-plugins-ugly/-pulseaudio/-x,一切运行良好,包括视频播放。
答案4
我也安装了 GStreamer 附加插件,但没有安装用于 aac、xvid、mpeg2、faad 的 GStreamer 插件。安装后,Pithos 可以在运行 Ubuntu 14 的戴尔台式电脑上运行。我通过旧音响传输声音,与原始帖子一样,其他应用程序(VLC 等)运行良好……