问题描述
我一个月前安装了Ubuntu 12.04,并且一直使用到现在。我一直没注意到,在所有时间里,即使在Wine中玩游戏,运行Ubuntu时也完全没有声音。奇怪的是,当我登录时(印度/非洲鼓声)只有启动声音出现,然后是完全静音。
我在声音设置中测试了数字输出(S /PDIF)和扬声器,但听不到任何声音。
有什么帮助吗?
最佳答案
搜索后,我找到了一个简单的答案。只需执行
killall pulseaudio
您的扬声器现在应该可以正常工作了。为此,请在系统设置>中测试声音堆栈。声音>测试声音(扬声器测试,非数字输出(S /PDIF)测试)
次佳答案
有时问题是,alsa某种程度上被静音了。打开一个终端并输入:
alsamixer
并禁用Auto-Mute模式。可以使用M
键切换静音。
第三种答案
尝试
killall pulseaudio
并转到系统设置→声音→输出选项卡→连接器→模拟输出
这为我解决了。
第四种答案
killall pulseaudio
不是为我工作。我的问题是我不在声音组中。
跑
gpasswd -a yourusername audio
然后做
killall pulseaudio
那对我有用。
第五种答案
在终端中输入alsamixer
。
按F6
选择声卡,然后尝试切换到HDA Intel(如果有)或Nvidia以外的其他功能。您可能还想增加一些较低的设置,例如麦克风和麦克风增强。
重新启动任何可能正在运行的应用程序。这有助于我启用Skype声音并听到铃声。
如果您选中应用程序>多媒体> Pulseaudio音量控制;在输出设备中,只能有一个设备。
希望这可以帮助。在Xubuntu 12.04为我工作。
第六种答案
可能的修复
删除隐藏的.pulseaudio
文件夹,注销并重新登录。这可能有助于恢复声音。
万一您不知道.pulseaudio
文件夹在哪里(在现代版本中为pulse
),请打开终端Ctrl
+ Alt
+ T
并输入以下代码
mv ~/.config/pulse ~/.config/old_pulse
它只是将’pulse’文件夹重命名为’old_pulse’。请重新启动PC,以便可以使用默认配置重新创建文件夹。