Laptop no audio device found on Lenovo Yoga 7 2-in-1

I've tried all methods in the Dummy output help section but none fixes the issue.

System Details Report


Report details

  • Date generated: 2026-05-13 20:59:19

Hardware Information:

  • Hardware Model: Lenovo Yoga 7 2-in-1 16IPH11
  • Memory: 16.0 GiB
  • Processor: Intel® Core™ Ultra 7 355 × 8
  • Graphics: Intel® Graphics (PTL)
  • Disk Capacity: 512.1 GB

Software Information:

  • Firmware Version: T7CN14WW
  • OS Name: Zorin OS 18.1 Pro
  • OS Build: (null)
  • OS Type: 64-bit
  • Windowing System: Wayland
  • Kernel Version: Linux 6.17.0-23-generic

Getting desperate now, I really want to use Zorin.
I tried the latest Ubuntu and audio works out of the box.
Any help appreciated.

Welcome to the Forum!

Are Secure Boot and Fast Boot in BIOS disabled? Did You tried Pulse Audio Volume Control? It is a Tool for set up Audio Input and Output. You can install it with the Command sudo apt install pavucontrol in the Terminal. When installed, open it and check the Configuration and Output Tabs for Audio Profiles and Options.

You could try it with switching to Xorg. To do that, go to the Login Screen. Click there on Your Profile so that the Password Field appears. when it is appeared, You should see a Gear Icon in the bottom right Corner. Click on it and choose the Option ''Zorin Desktop on Xorg'' and then log in.

Hi and thanks for the welcome.
I've tried everything you suggest but to no avail, others on the net have the same problem.

I have installed pawcontrol, does it appear in the sound settings ?

Other distros based on older ubuntu also have the problem and solutions have been found but it doesn't work on Zorin.

here for example

You can take a look at this thread:

Maybe a later kernel can help as you have really new hardware.

No, this is a Program.

Thanks everyone trying to help.

I think my best hope is to install a newer kernel, the problem is I can't install form the mainline repository as I can't disable secure boot in the bios as 2 things happen-
windows 11 won't allow me to login
Booting into Zorin the desktop config and installed programs gets destroyed.

The main line depository I found in in another thread can't be installed.

So can someone suggest a different repository where I can try a newer kernel that can be used with secure boot enabled ?

Thanks again to everyone.
The bios on this machine is like nothing I've ever seen before.

That is difficult. The Problem is: You would need a signed Kernel. And the one's from Mainline or Liquorix are not signed.

So I've come to the conclusion it's a kernel issue.

When are we likely to see a kernel update to support newer hardware?

Can't say I'm not disappointed, also that the usb audio is also flakey with bluetooth headphones, yes I've tried Pulse audio but nothing improves with that or any other fix I've come across.

Usually we see new kernels, whenever there is a new OS update, for which we just had one, with OS 18.1. So, not likely to see a newer kernel, until OS 18.2.


Sometimes an older kernel is needed not a newer one.

Also, Have you checked for additional drivers?

You could do a fresh install of Zorin without secure boot enabled and then install a mainline kernel but that would mean to change BIOS secure boot settings each time you switch between Linux and Windows.

Another option is to sign the mainline or liquorix kernel yourself. But unfortunately I can't help you with this.

You're probably better off using a distribution based on a newer kernel at the moment. Often the very latest hardware isn't fully supported by any LTS distributions.

Thanks everyone for replying.

@NickS Yes I tried the older kernel available from the advanced boot menu and it's the same.

@Forpli I tried booting into Zorin with secure boot disabled and it wrecked the installation!

I've also tried most popular distros and i didn't really like them although with the latest Ubuntu everything worked out of the box and I paid for Zorin pro.

Can anyone point me to a a newer kernel and the method for self signing. I am willing to experiment with the internal SSD fully backed up with RescueZilla.

Hello,
Some report using Liquorix kernel and they are satisfied with

2 Likes

Try these steps (run commands in a terminal).

  1. Check what the kernel sees
sudo dmesg | grep -iE "audio|snd|sof|hda|dsp"
aplay -l
pactl list short sinks
  1. Install required firmware & utilities
udo apt update
sudo apt install sof-firmware alsa-tools alsa-ucm-conf pavucontrol pipewire-audio-client-libraries --yes
  1. Reload audio modules (or reboot)
sudo modprobe -r snd_hda_intel snd_soc_skl snd_soc_core snd_sof_pci_dev snd_sof_intel_hda
sudo modprobe snd_sof_intel_hda snd_sof_pci_dev snd_hda_intel Or simply: sudo reboot
  1. If still “no device”, check kernel messages again for SOF errors:
sudo dmesg | grep -i sof If you see "firmware load failed" or "no codecs found", the sof-firmware install step is critical.
  1. Try using legacy HDA driver (if SOF fails)
  • Edit kernel command line:
sudo nano /etc/default/grub
  • Find GRUB_CMDLINE_LINUX and append (inside quotes):
snd_intel_dspcfg.dsp_driver=0
  • Save, then:
 sudo update-grub && sudo reboot

This forces the legacy hda driver (useful for some Intel M/T-series platforms).

  1. Verify ALSA/PipeWire
aplay -l
pactl info
pw-cli ls Node Use pavucontrol to unmute/select outputs.

The liquorix kernel is also not signed.

Nourpon thank you so much for trying to help.

AFAIK I know I followed the instructions fully but various output still shows no sound card found. I did log it all to a txt file but I can't upload it here.

At one point I had a problem with the driver not binding to my sound card but, if I recall, it had to do with acpi which I had previously set to off in order to get beyond the black screen/hanging after booting issues. You presumably haven't made any special changes to your acpi.

could you give me the output of

echo $XDG_SESSION_TYPE

Wayland, I have tried the other one still the same.

and the result of

cat /etc/default/grub | grep "GRUB_CMDLINE_LINUX"

please