Dummy audio on Zorin OS

I've got the same problem. How do you add blacklist snd_soc_avs to * etc/modprobe.d/alsa-base.conf*

Update, I managed to add it, however, now I either have HDMI audio or headphones? No speaker option? I managed to remove it, but I'm back with just the dummy output.

Can you please post your terminal output for:

sudo lshw -C multimedia

You could test the solution at "dummy output" from this Zorin help site:

Hi there
If it is any help, I have found that each time I install Z it has resulted in a different sound card recognition, of the same hardware. Sometimes a 'Dummy' out, sometimes the actual correct series driver and sometimes just stereo speakers. No been able to get the correct 5.1 output driver thus far though.
So if all else fails ..........
cheers CD

*-multimedia
       description: Audio device
       product: 100 Series/C230 Series Chipset Family HD Audio Controller
       vendor: Intel Corporation
       physical id: 1f.3
       bus info: pci@0000:00:1f.3
       version: 31
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi bus_master cap_list
       configuration: driver=snd_soc_avs latency=32
       resources: irq:149 memory:dd128000-dd12bfff memory:dd100000-dd10ffff
  *-sound
       description: avsprobemb
       physical id: 2
       logical name: card0
       logical name: /dev/snd/comprC0D0
       logical name: /dev/snd/controlC0

Also to add, mine is also a Dell XPS15 (9550)

That had worked when I initially installed Z18. But since a subsequent update it no longer does.

When it worked first, you could try to go back to an earlier kernel. In grub menu at boot select advanced options for Zorin and then choose an older kernel to boot from to test if that solves the sound problem. If it helps, you can set this older kernel as default to boot from until next kernel updates may solve the problem.

1 Like

I've only ever used Zorin 18 on this machine (previous was Windows 10). I'm not aware of Zorin updating the kernel post Zorin 18. Plus I don't particularly want to downgrade the kernel.

Did You tried Pulse Audio Volume control? It is a Tool to set up Audio Input and Output. You can install it with sudo apt install pavucontrol

When installed, take a Look at the Output Tab and the Configuration Tab for the Audio Devices and Settings.

Can you re-add it, but after doing so, in terminal run

alsamixer

Tap F6, then check if speakers are muted?

If it is not muted, you might try the grub parameter snd-intel-dspcfg.dsp_driver=1:
So it is:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash snd-intel-dspcfg.dsp_driver=1"

Don't forget to sudo update-grub whenever you make a change to the grub file...

This only concerns kernel versions within kernel 6.14. And yes, there have already been kernel updates since the release of the .iso version. Kernel updates can always contain regressions, and the simplest solution is then to temporarily downgrade the kernel. You can find all available kernel versions in the grub menu at advanced options.

1 Like

I re-added it and checked alsamixer. It was not muted. I also added the grub parameter.

But, as I experienced previously, I don't have the option for speakers?

But, when checking Pulse Audio Volume control I did notice that it says "speakers unavilable".

If you look at grub menu item "Advanced Options for Zorin", see if there are previous linux kernel generic versions listed.
If true, choose one of the older kernels to boot your system, just as a test.
See if it helps. If not don't worry as the most recent kernel will be used next boot.

In alsamixer, when you hit F6 what soundcards are listed? Post a screenshot.

Can you select the speaker and change it with key "m" to 00. MM means it is muted.

1 Like

From that alsamixer screenshot:

Speaker channel is showing [MM] i.e. Muted.
Use arrow keys to move to that channel and hit M to unmute.
Then up arrow to increase volume to a sensible level

Also Headphone channel looks weird, showing half muted. Try unmuting that as well.

1 Like

I managed to unmute both in alsamixer. And whilst on the sound test it shows sound, nothing is actually coming out of the speakers.

Also I managed to go back one version via the Grub loader. But that didn't make a difference.

But, I am now getting sound via wired headphones

Does your alsamixer look different using older kernel?
What does F6 show for soundcards. Any difference?

Hit F5 to display ALL sound channels, i.e. both capture and playback.
If [Loopback-mode] channel is shown, try toggling different settings and test.

If you find a good alsamixer setting, save it using:

sudo alsactl store

Unfortunately no difference... And the sound output via headphones stopped working upon next restart.
I'm trying to roll back the addition of blacklist snd_soc_avs but it no longer shows up in " etc/modprobe.d/alsa-base.conf?

I've tried to completely reset the sound drivers but still showing the same non-working options...