Korora 笔记本电脑/Trisquel 7 音频不工作

Korora 笔记本电脑/Trisquel 7 音频不工作

我在ThinkPenguin Korora笔记本电脑。

nik@Penguin-Korora:~$ lspci|grep Audio
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 09)
00:1b.0 Audio device: Intel Corporation Lynx Point-LP HD Audio Controller (rev 04)

在 Abrowser 中观看 webm 视频时,我听不到任何声音,而且我已确保 alsamixer 中的频道看起来不错。奇怪的是,alsamixer 中没有“PCM”频道……这可能是问题所在吗?如果是,我该如何解决?

当我尝试使用 VLC 播放 mp3 时,出现以下错误:

nik@Penguin-Korora:~$ cvlc music/fade.mp3
VLC media player 2.1.4 Rincewind (revision 2.1.4-0-g2a072be)
[0x2670978] pulse audio output error: PulseAudio server connection failure: Connection refused
[0x266d568] dummy interface: using the dummy interface module...
ALSA lib pcm_dmix.c:1022:(snd_pcm_dmix_open) unable to open slave
[0x2670978] alsa audio output error: cannot open ALSA device "default": No such file or directory
[0x2670978] main audio output error: Audio output failed
[0x2670978] main audio output error: The audio device "default" could not be used: No such file or directory.
[0x2670978] main audio output error: module not functional
[0x7faf20c04608] main decoder error: failed to create audio output

我应该安装 pulseaudio 吗?如果要安装,我需要进行什么设置才能使音频正常工作?

另外,这是我的proc/asound/cards文件:

$ cat /proc/asound/cards
 0 [HDMI           ]: HDA-Intel - HDA Intel HDMI
                      HDA Intel HDMI at 0xb0710000 irq 65
 1 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xb0714000 irq 64

答案1

您有两个声音“卡”:GPU 的 HDMI 输出,以及所有模拟内容。

HDMI 控制器恰好首先被找到,因此它是默认设备。如果您想使用它,可以使用hdmi或 之类的设备名称。spdif

要使“PCH”设备成为默认设备,

  • 使用 PulseAudio,并在 PA 配置中设置它;或者
  • 如果有的话,请使用你的发行版的声卡配置工具;或者
  • 将以下内容放入/etc/asound.conf

    defaults.ctl.card PCH
    defaults.pcm.card PCH
    

相关内容