You are not logged in.

#1 2023-02-25 22:29:29

Mintu2002
Member
Registered: 2023-02-25
Posts: 4

YogaBook YB1-X91F no sound, no sound card(?)

So i've installed a Arch Linux with GNOME DE on my X91F YogaBook and i can't get the audio card to work :

lspci -k :
00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 34)
  Subsystem: Intel Corporation Device 7270
  Kernel driver in use: iosf_mbi_pci
00:02.0 VGA compatible controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller (rev 34)
  Subsystem: Intel Corporation Device 7270
  Kernel driver in use: i915
  Kernel modules: i915
00:03.0 Multimedia controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Imaging Unit (rev 34)
  Subsystem: Intel Corporation Device 7270
  Kernel modules: atomisp
00:0a.0 Non-VGA unclassified device: Intel Corporation Device 22d8 (rev 34)
  Subsystem: Intel Corporation Device 7270
  Kernel driver in use: intel_ish_ipc
  Kernel modules: intel_ish_ipc
00:0b.0 Signal processing controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Power Management Controller (rev 34)
  Subsystem: Device 7270:8086
  Kernel driver in use: proc_thermal
  Kernel modules: processor_thermal_device_pci_legacy
00:14.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller (rev 34)
  Subsystem: Intel Corporation Device 7270
  Kernel driver in use: xhci_hcd
  Kernel modules: xhci_pci
00:1a.0 Encryption controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine (rev 34)
  Subsystem: Intel Corporation Device 7270
  Kernel driver in use: mei_txe
  Kernel modules: mei_txe
00:1c.0 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #1 (rev 34)
  Subsystem: Intel Corporation Device 7270
  Kernel driver in use: pcieport
00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU (rev 34)
  Subsystem: Intel Corporation Device 7270
  Kernel driver in use: lpc_ich
  Kernel modules: lpc_ich
01:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4356 802.11ac Wireless Network Adapter (rev 02)
  Subsystem: Lenovo Device 7006
  Kernel driver in use: brcmfmac
  Kernel modules: brcmfmac
dmesg | grep -E 'snd|sof' :
[    0.000000] Command line: initrd=\intel-ucode.img initrd=\initramfs-linux.img root=PARTUUID=bac29f5f-a124-4038-ad4f-257864790e7d zswap.enabled=0 rw intel_pstate=no_hwp rootfstype=ext4 snd_hda_intel dmic_detect=0
[    0.059857] Kernel command line: initrd=\intel-ucode.img initrd=\initramfs-linux.img root=PARTUUID=bac29f5f-a124-4038-ad4f-257864790e7d zswap.enabled=0 rw intel_pstate=no_hwp rootfstype=ext4 snd_hda_intel dmic_detect=0
[    0.060157] Unknown kernel command line parameters "snd_hda_intel dmic_detect=0", will be passed to user space.
[    0.062875] software IO TLB: area num 4.
[    0.734332] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.734336] software IO TLB: mapped [mem 0x000000006fd3e000-0x0000000073d3e000] (64MB)
[    1.299300]     snd_hda_intel
[    9.233692] sof-audio-acpi-intel-byt 808622A8:00: dsp_driver parameter 1 not supported, using automatic detection

Last edited by Mintu2002 (2023-02-26 11:43:39)

Offline

#2 2023-02-26 09:45:04

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,671

Re: YogaBook YB1-X91F no sound, no sound card(?)

Please use [ code ] [ /code ] tags without the spaces to paste outputs.

Drop the attempts of setting dmic_detect or dsp_driver=1 and install sof-firmware instead.

Online

#3 2023-02-26 12:04:45

Mintu2002
Member
Registered: 2023-02-25
Posts: 4

Re: YogaBook YB1-X91F no sound, no sound card(?)

with dmic_detect set on kernel parameter

 lspci -k :
00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 34)
  Subsystem: Intel Corporation Device 7270
  Kernel driver in use: iosf_mbi_pci
00:02.0 VGA compatible controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller (rev 34)
  Subsystem: Intel Corporation Device 7270
  Kernel driver in use: i915
  Kernel modules: i915
00:03.0 Multimedia controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Imaging Unit (rev 34)
  Subsystem: Intel Corporation Device 7270
  Kernel modules: atomisp
00:0a.0 Non-VGA unclassified device: Intel Corporation Device 22d8 (rev 34)
  Subsystem: Intel Corporation Device 7270
  Kernel driver in use: intel_ish_ipc
  Kernel modules: intel_ish_ipc
00:0b.0 Signal processing controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Power Management Controller (rev 34)
  Subsystem: Device 7270:8086
  Kernel driver in use: proc_thermal
  Kernel modules: processor_thermal_device_pci_legacy
00:14.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller (rev 34)
  Subsystem: Intel Corporation Device 7270
  Kernel driver in use: xhci_hcd
  Kernel modules: xhci_pci
00:1a.0 Encryption controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine (rev 34)
  Subsystem: Intel Corporation Device 7270
  Kernel driver in use: mei_txe
  Kernel modules: mei_txe
00:1c.0 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #1 (rev 34)
  Subsystem: Intel Corporation Device 7270
  Kernel driver in use: pcieport
00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU (rev 34)
  Subsystem: Intel Corporation Device 7270
  Kernel driver in use: lpc_ich
  Kernel modules: lpc_ich
01:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4356 802.11ac Wireless Network Adapter (rev 02)
  Subsystem: Lenovo Device 7006
  Kernel driver in use: brcmfmac
  Kernel modules: brcmfmac
dmesg | grep -E 'snd|sof'
[    0.063285] software IO TLB: area num 4.
[    0.747332] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.747344] software IO TLB: mapped [mem 0x000000006fd3e000-0x0000000073d3e000] (64MB)
[   10.791867] sof-audio-acpi-intel-byt 808622A8:00: dsp_driver parameter 1 not supported, using automatic detection

I also have 2 modprobe configs

 disable-dmic.conf
options snd_intel_dspcfg dsp_driver=1
 dsp.conf
options snd_intel_dspcfg dsp_driver=1

Offline

#4 2023-02-26 14:13:21

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,671

Re: YogaBook YB1-X91F no sound, no sound card(?)

Yes which is why I'm telling you to remove all of those. That was a workaround option that somewhat worked during initial transition phase and isn't expected to be a stable solution.

Online

#5 2023-02-26 14:29:31

Mintu2002
Member
Registered: 2023-02-25
Posts: 4

Re: YogaBook YB1-X91F no sound, no sound card(?)

I deleted both modrobe configs, and only set the dmic_detect to kernel parameter . Still no sound, only "dummy output"

lspci -k:
00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 34)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: iosf_mbi_pci
00:02.0 VGA compatible controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller (rev 34)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: i915
	Kernel modules: i915
00:03.0 Multimedia controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Imaging Unit (rev 34)
	Subsystem: Intel Corporation Device 7270
	Kernel modules: atomisp
00:0a.0 Non-VGA unclassified device: Intel Corporation Device 22d8 (rev 34)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: intel_ish_ipc
	Kernel modules: intel_ish_ipc
00:0b.0 Signal processing controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Power Management Controller (rev 34)
	Subsystem: Device 7270:8086
	Kernel driver in use: proc_thermal
	Kernel modules: processor_thermal_device_pci_legacy
00:14.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller (rev 34)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
00:1a.0 Encryption controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine (rev 34)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: mei_txe
	Kernel modules: mei_txe
00:1c.0 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #1 (rev 34)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: pcieport
00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU (rev 34)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: lpc_ich
	Kernel modules: lpc_ich
01:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4356 802.11ac Wireless Network Adapter (rev 02)
	Subsystem: Lenovo Device 7006
	Kernel driver in use: brcmfmac
	Kernel modules: brcmfmac
 dmesg:
[    0.064035] software IO TLB: area num 4.
[    0.738003] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.738012] software IO TLB: mapped [mem 0x000000006fd3e000-0x0000000073d3e000] (64MB)

Last edited by Mintu2002 (2023-02-26 14:34:25)

Offline

#6 2023-02-26 14:33:39

Mintu2002
Member
Registered: 2023-02-25
Posts: 4

Re: YogaBook YB1-X91F no sound, no sound card(?)

Set kernel parameter to dsp_driver=1, and deleted dmic_detect . Same as before

 lspci -k
00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 34)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: iosf_mbi_pci
00:02.0 VGA compatible controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller (rev 34)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: i915
	Kernel modules: i915
00:03.0 Multimedia controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Imaging Unit (rev 34)
	Subsystem: Intel Corporation Device 7270
	Kernel modules: atomisp
00:0a.0 Non-VGA unclassified device: Intel Corporation Device 22d8 (rev 34)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: intel_ish_ipc
	Kernel modules: intel_ish_ipc
00:0b.0 Signal processing controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Power Management Controller (rev 34)
	Subsystem: Device 7270:8086
	Kernel driver in use: proc_thermal
	Kernel modules: processor_thermal_device_pci_legacy
00:14.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller (rev 34)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
00:1a.0 Encryption controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine (rev 34)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: mei_txe
	Kernel modules: mei_txe
00:1c.0 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #1 (rev 34)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: pcieport
00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU (rev 34)
	Subsystem: Intel Corporation Device 7270
	Kernel driver in use: lpc_ich
	Kernel modules: lpc_ich
01:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4356 802.11ac Wireless Network Adapter (rev 02)
	Subsystem: Lenovo Device 7006
	Kernel driver in use: brcmfmac
	Kernel modules: brcmfmac
 dmesg :
[    0.064035] software IO TLB: area num 4.
[    0.738003] PCI-DMA: Using software bounce buffering for IO (SWIOTLB)
[    0.738012] software IO TLB: mapped [mem 0x000000006fd3e000-0x0000000073d3e000] (64MB)

Offline

#7 2023-02-27 11:31:23

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,911

Re: YogaBook YB1-X91F no sound, no sound card(?)

For clarity :

V1del in #2 wrote:

and install sof-firmware instead.

Is sof-firmware installed now ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#8 2023-02-27 12:03:26

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 21,671

Re: YogaBook YB1-X91F no sound, no sound card(?)

Remove the dmic parameter as well and make sure sof-firmware is installed. Stop setting any of these, by which resource do you think you need either of those?

Also note that the report button is not for replying, you can't reply into subthreads here, just use the message box under the thread to add new responses.

With all of them removed, what do you get from

aplay -l

?

Last edited by V1del (2023-02-27 12:18:07)

Online

Board footer

Powered by FluxBB