Debian Buster上没有耳机输出

Mathbunk

我在Dell Inspiron 5567上安装了Debian Buster。这是我的声卡:

inxi -A
Audio:     Card Intel Sunrise Point-LP HD Audio driver: snd_hda_intel Sound: ALSA v: k4.13.0-1-amd64

笔记本电脑的扬声器可以正常工作,但是插入电源后,耳机/扬声器没有声音。虽然automute可以工作,但pavucontrol会显示通过耳机输出定向的声音(如下图所示)。Pavucontrol通过耳机识别输出我看了一些 其他 的职位上类似的问题,但他们没有我的情况下适用。主要原因是我没有alsa-base.conf或asound.conf文件(第一个应该在/etc/modprobe.d/上,而另一个在/ etc /上)。我检查了上面第三个链接上发布的链接,并确认了我已经知道的内容:我只有一个声卡;它虽然有很多虚拟设备;屏幕截图如下。我唯一的声卡有很多选择

我下载并运行alsa-info.sh,我得到了以下错误:pcilib: sysfs_read_vpd: read failed: Input/output error; 我用Google搜索它,没有发现有用的东西(大多数帖子都提到了lspci)。尽管在执行alsamixer时只有一个级别,但我得到的默认卡只有一个级别,但我所有的alsa级别均已在alsamixer上正确设置:alsamixer的家

有任何想法吗?我应该创建alsa-base.conf和asound.conf吗?如果是这样,那应该是什么?提前致谢!

编辑:我忘了提到耳机在Sparky Linux(基于Debian Testing)实时USB上能很好地工作。

Mathbunk

Debian Facebook组中的两个用户为此提供了答案。首先,我必须安装libsamplerate0并取消注释行

allow-module-loading
resample-method = src-sinc-best-quality
avoid-resampling

在文件/etc/pulse/daemon.conf; 实际上第一行默认情况下还有其他采样方法,这就是为什么必须安装libsamplerate0的原因。然后我必须用单行创建文件/etc/modprobe.d/alsa.conf

options snd-hda-intel model=headset-mic

然后重新启动alsa和Pulseaudio服务。现在,音频可以在内置扬声器和插入音频插孔的耳机/扬声器上工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章