如何确定安装过程中使用了哪个音频驱动程序?

如何确定安装过程中使用了哪个音频驱动程序?

我正在经历可怕而又常见的“虚拟输出“音频问题。在过去三天里,我尝试了本网站(和其他网站)上的所有“修复方法”,但都没有成功。

我不想(再次)问“我该如何解决这个问题?”,而是想用不同的方法来解决这个问题。

背景

设备: Dell Inspiron 7591,Ubuntu 认证配置

  1. 已安装 Kubuntu 19.0。失败。
  2. 已安装 Kubuntu 18.04。失败。
  3. 安装了 Manjaro 19 进行比较和故障排除。音频输出正常,但输入无效。系统不稳定。
  4. 安装了 vanilla Debian。失败。
  5. 已安装 Ubuntu 18.04.4 LTS。失败。

我的机器和认证机器之间的唯一区别是内核。(测试:5.0.0-1016-oem-osp1;安装:5.3.0-42-generic)

我安装了 OEM 内核(apt install linux-oem-osp1)并重新启动,但没有成功。

hw-probe表示卡被检测到

该设备由内核版本 4.11 及更新版本支持,并具有以下驱动程序:

  • 5.2 - 5.5 sound/soc/sof/sof-pci-dev.c
  • 5.0 - 5.5 声音/soc/intel/skylake/skl.c
  • 4.11 - 5.5 声音/pci/hda/hda_intel.c

设备正在加载,snd_soc_skl但未成功。

[更新]:根据建议,我添加了以下输出sudo lshw -C sound

       description: Multimedia audio controller
       product: Cannon Lake PCH cAVS
       vendor: Intel Corporation
       physical id: 1f.3
       bus info: pci@0000:00:1f.3
       version: 10
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi bus_master cap_list
       configuration: driver=snd_soc_skl latency=32
       resources: irq:17 memory:ed318000-ed31bfff memory:ed100000-ed1ffff

接下来,我打算尝试加载最老的(但仍然受支持的)hda_intel驱动程序,但后来我意识到:在安装过程中,从 USB 密钥启动时,有音频输出:启动时会响起鼓声,安装过程中会播放声音通知。

一个合乎逻辑的结论就是使用该驱动程序。

如何知道在安装过程中加载了哪个音频驱动程序?检查 Grub 菜单中的内核模块?还有其他方法吗?

我已经尽力在安装包中搜索了,但没有找到任何与音频相关的内容。

总体而言,我对这台机器非常满意,我真的不想把它退回去,但如果我无法安装 Ubuntu,我就会这么做。

相关内容