声卡已从“声音设置”对话框中消失

Vec*_*aut 7 sound 16.04

我在戴尔 XPS 13 上安装了大约一个月的 Ubuntu 16.04。直到今天,我的扬声器和耳机或多或少地工作得很好。在“声音设置”对话框的“播放声音”列表中出现了一个设备(遗憾的是,我不记得它叫什么了)。

今天,我打开了一个旧的 Audacity 项目,发现声音是通过内置扬声器传来的,即使我插上了耳机。我在“声音设置”中玩了一会儿,特别是我尝试选择各种“模式”下拉菜单中的 HDMI 输出设置,而不是默认选择的空行。

现在,“播放声音”列表中不会出现任何设备,即使aplay -l列出了它始终具有的相同设备:

**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC3246 Analog [ALC3246 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
Run Code Online (Sandbox Code Playgroud)

跑步

aplay /usr/share/sounds/alsa/Front_Center.wav
Run Code Online (Sandbox Code Playgroud)

没有音频输出。然而,运行

aplay -D plughw:0,0 /usr/share/sounds/alsa/Front_Center.wav
Run Code Online (Sandbox Code Playgroud)

提供预期的输出 - 如果插入耳机,则通过我的耳机,否则通过内置扬声器。

中的设置alsamixer看起来不错,虽然我注意到一件奇怪的事情:在某个时候,主音量从 66(我最后设置的位置)更改为 41,没有明显的原因。

我已经重新安装alsa-basepulseaudio重新启动了几次,并进行了冷启动,但无济于事。我只是想让一切回到上周的样子……

Edw*_*inW 7

对我来说,问题似乎是我的主目录中的配置文件已损坏。我只遵循了此声音故障排除页面中说明的第一部分——特别是步骤 1A 和 1B——这似乎为我解决了问题。此时,我的声音再次按预期工作。

我建议以下,基本上是步骤 1B:

sudo killall pulseaudio
rm -r ~/.config/pulse/*
rm -r ~/.pulse*
sudo shutdown -h now
Run Code Online (Sandbox Code Playgroud)

让计算机静置 10 秒钟左右,然后重新启动。

建议遵循该页面上的其余过程,除非您真的知道自己在做什么,或者准备必须从头开始重新安装系统。这是非常沉重的手。

  • “让计算机静置 10 秒左右,然后重新启动。” 这没什么,其实... (2认同)