Ubuntu(上网本)上的声音停止工作

Ubuntu(上网本)上的声音停止工作

我正在使用 chromebook,但无法播放声音,因为 chromebook 不支持驱动程序(我使用的是 16.04)。有什么办法可以解决这个问题吗?

终端输出:

$ lspci -nnk | grep -A2 Audio
00:1b.0 Audio device [0403]: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller [8086:0f04] (rev 0e)
  Subsystem: Intel Corporation Atom Processor Z36xxx/Z37xxx Series High Definition Audio Controller [8086:0f04]
  Kernel driver in use: snd_hda_intel
  Kernel modules: snd_hda_intel

$ aplay -l
**** List of PLAYBACK Hardware Devices ****
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

$ pactl list short sinks
0   alsa_output.pci-0000_00_1b.0.hdmi-stereo    module-alsa-card.c s16le 2ch 44100Hz    SUSPENDED

答案1

您可以使用以下命令重新安装相关软件包,例如 amarok 和 rhythmbox:

sudo apt-get install --reinstall rhythmbox amarok
sudo reboot

答案2

这里您有几个选择。

1 - 将内核更新到最新版本,以便支持您正在运行的硬件。使用以下命令检查内核版本:uname -a

2 - 输入以下命令安装 ALSA

sudo apt-get install alsa-utils
sudo apt-get install alsamixer

alsamixer通过在终端中输入来启动它,并使用参数--upload将完整配置设置上传到 alsa 项目或 pastebin。这应该会为包括您自己在内的所有人提供有关声音设置的更多信息。

或者尝试调整 alsamixer 中的设置,看看是否有助于恢复声音。这可能是因为某个频道被抑制了。

答案3

试着做:

sudo apt-get remove --purge alsa-base pulseaudio indicator-sound
sudo apt-get install alsa-base pulseaudio indicator-sound
sudo alsa force-reload

如果那不管用的话我就不知道什么能了。

答案4

使用以下命令安装编解码器:

sudo apt install ubuntu-restricted-extras

相关内容