我买了一台新的 Zenbook 13 并安装了 Ubuntu 17.10。
不幸的是,我无法获得任何声音输出(无论是内置扬声器还是耳机)。这是一个双启动系统,声音在 Windows 10 中工作正常。
已经测试了 GNOME ALSA Mixer,但没有成功。希望有人能帮忙。
输出uname -r
:
4.13.0-19-generic
输出cat /proc/asound/cards
:
0 [PCH ]: HDA-Intel - HDA Intel PCH<br>
HDA Intel PCH at 0xef328000 irq 283
输出aplay -l
:
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC294 Analog [ALC294 Analog]
Subdevices: 0/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
card 0: PCH [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
Subdevices: 1/1
Subdevice #0: subdevice #0
输出aplay /usr/share/sounds/alsa/Noise.wav
:
Playing WAVE '/usr/share/sounds/alsa/Noise.wav' : Signed 16 bit Little Endian, >Rate 48000 Hz, Mono
输出lspci -nnk | grep -iA2 audio
:
00:1f.3 Audio device [0403]: Intel Corporation Device [8086:9d71] (rev 21)
Subsystem: ASUSTeK Computer Inc. Device [1043:1cd0]
Kernel driver in use: snd_hda_intel
输出ps -C esd
:
PID TTY TIME CMD
输出ps -C arts
:
PID TTY TIME CMD
输出ps -C pulseaudio
:
PID TTY TIME CMD
1118 ? 00:00:00 pulseaudio
1385 ? 00:00:35 pulseaudio
输出grep "^audio" /etc/group | grep "$USER" | wc -l
:
1
输出dpkg -l | tr -s " " | grep " alsa-"
:
ii alsa-base 1.0.25+dfsg-0ubuntu5 all ALSA driver configuration files
ii alsa-utils 1.1.3-1ubuntu1 amd64 Utilities for configuring and using ALSA
答案1
现在我又有几天时间进行实验,我找到了一种适合我的情况的解决方案:当我运行 Windows 10 并重新启动计算机以切换到 Ubuntu 时,声音似乎总是消失。但是,如果我关闭计算机然后打开它并加载 Ubuntu,声音似乎可以正常工作。仍然不太明白是什么导致了这个问题。
答案2
问题是 linux alsa 驱动程序不知道如何正确处理该声卡。
更多详情请点击此处 从 Windows 10 重启后 Ubuntu 18.04 中没有声音