在Ubuntu 12.04上没有声音


11

安装Ubuntu 12.04之后,耳机(后插孔面板)上完全没有声音。

在“声音设置”>“播放”上,似乎在我选择“播放声音”之后检测到了声音。

任何人都可以解决此问题?

谢谢。

Answers:


10

https://help.ubuntu.com/community/SoundTroubleshootingProcedure

我只是执行了步骤1,然后重新启动了笔记本电脑,声音就可以了。

如果您使用的是Ubuntu 12.04或更高版本,请执行以下命令并重新启动:

仔细阅读并了解这些命令的作用。例如,sudo apt-get install命令包括整个Ubuntu桌面。这可能会给其他版本的Ubuntu用户带来 问题 -Kubuntu用户不希望安装Unity界面。尽管在下面运行建议的命令字符串的结果确实可以解决某些声音问题,但请注意,这是一种非常钝的方法,可能会导致意想不到的后果。

sudo add-apt-repository ppa:ubuntu-audio-dev/ppa;              \ 
sudo apt-get update;                                           \ 
sudo apt-get dist-upgrade;                                     \ 
sudo apt-get install linux-sound-base alsa-base alsa-utils gdm \           
     ubuntu-desktop  linux-image-`uname -r` libasound2;        \
sudo apt-get -y --reinstall install linux-sound-base alsa-base \ 
     alsa-utils gdm ubuntu-desktop  linux-image-`uname -r`     \     
     libasound2;                                               \ 
killall pulseaudio;                                            \  
rm -r ~/.pulse*;                                               \
sudo                                                           \ 
    usermod -aG $(                                             \
          cat /etc/group |                                     \
          grep -e '^pulse:' -e '^audio:' -e '^pulse-access:'   \
          -e '^pulse-rt:' -e '^video:' |                       \
          awk -F: '{print $1}' |                               \ 
          tr '\n' ',' |                                        \
          sed 's:,$::g'                                        \ 
    ) $(whoami)

粘贴整个代码块到你的终端CTRL- - SHIFTV然后按Enter。


非常感谢。这个问题花了我很长时间才能找到解决方案。
2013年

这个命令烧掉了这个问题的另一个答案,因为他们没有运行默认的Ubuntu Unity。我已经编辑了这篇文章,以防止将来发生这种情况。
cat

7

尝试这个:

sudo killall pulseaudio
sudo alsa force-reload

4

无论做什么,都不要在第一个答案上输入庞大的代码!它完全毁了我的登录屏幕。

只需killall pulseaudio在终端中使用。


3

你被静音了吗?对于Pulseaudio,请尝试使用pavucontrol,然后检查Output Devices选项卡中的“静音”按钮是否处于打开状态:

静音图片


它有点奇怪,但我只是对端口进行了伪装(在图片上),它起作用了!希望对您

1

我遇到了同样的问题,最后我将扬声器插入后部音频,并且可以正常工作。在“立体声模式”下的声音测试中,左前/右前工作正常,但是当我将其置于5.1中时,我的扬声器将按原样转换到后声道。因此,我只是将其保留为立体声(无论如何就是这样)。

虽然,如果您有笔记本电脑或“非高清音频”硬件(仅线路输入,线路输出,麦克风),则将无法实现。

另外,奇怪的是我的前面板音频工作正常,对于Realtek HD音频驱动程序一定有点愚蠢...


1

一段时间以来,我遇到了与OP相同的问题,最终我发现了问题。

检查您的BIOS,并确保将板载音频设置为“已启用”。不是自动或禁用。我的汽车处于自动运行状态,因此无法使12.04看到该设备。



0

这不适用于我的情况,带有HP四核PC 5GB内存的Ubuntu AMD 64 12.04。存在其他问题,并且在安装更新和其他软件后声音消失了。可能也有脚本错误?位于奇数文件,并从主页开始。发现使用DVD ISO的PC的Kubuntu驱动程序是NVidea MCP61,使用sudo apt-get install Nvidea MCP61

找到已损坏并试图修复的突触文件。卸载或删除一个,再安装另一个,更新第三个文件。

等待更新和升级后,打开PC并重新启动。第二天,声音设置恢复正​​常,虚拟输出设置消失。


1
这实际上并不能回答问题,因为您没有说任何指导OP的特定内容。
RolandiXor

0

在终端中,我运行gstreamer-properties,将输入和输出都强制输入ALSA Advanced Linux Sound Architecture,然后重新启动。然后工作正常!



0

好。我明白你的问题。我也有 尝试这个。这是安全的,并为我工作。

打开终端并输入

alsamixer

按S并选择HD-Audio Generic选项。滚动到自动静音并禁用它,现在调高所有音量选项按Esc退出

做完了!

现在尝试演奏一些最好的运气;):D

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.