Dummy Output on Intel Tiger Lake-LP Audio

I’ve installed the latest sof package (GitHub - thesofproject/sof-bin: Firmware and topology binaries), on kernel 5.15.7-1:

Audio:
  Device-1: Intel driver: N/A
  Device-2: Intel Tiger Lake-LP Smart Sound Audio
    driver: sof-audio-pci-intel-tgl
  Sound Server-1: ALSA v: k5.15.7-1-MANJARO running: yes
  Sound Server-2: PulseAudio v: 15.0 running: yes
  Sound Server-3: PipeWire v: 0.3.40 running: yes

journalctl error:

dez 20 09:53:48 fernandolap pulseaudio[783]: Failed to find a working profile.
dez 20 09:53:48 fernandolap pulseaudio[783]: Failed to load module "module-alsa-card" (argument: "device_id="0" name="pci-0000_00_1f.3-platform-skl_hda_dsp_generic" card_name="alsa_card.pci-0000_00_1f.3-platfor>

(my USB speaker works.)

Does not work.

pulseaudio alone has the same output
pipewire alone fails:

[E][00073.846063] mod.protocol-native | [module-protocol-:  609 lock_socket()] server 0x555e2fdb4330: unable to lock lockfile '/run/user/1000/pipewire-0.lock': Resource temporarily unavailable (maybe another daemon is running)
[E][00073.846277] pw.conf      | [          conf.c:  412 load_module()] 0x555e2fd76ef0: could not load mandatory module "libpipewire-module-protocol-native": Resource temporarily unavailable
[E][00073.846424] default      | [      pipewire.c:  123 main()] failed to create context: Resource temporarily unavailable

sudo systemctl disable pipewire.socket && sudo systemctl disable pipewire.service.

install manjaro-pulseaudio and reboot

Installing manjaro-pulseaudio is not sufficient to deal with any conflict with pipewire services

Use this command to disable PipeWire service and socket

systemctl --user disable --now pipewire.socket pipewire.service && systemctl --user mask pipewire.socket

sudo is not needed for systemctl command

I had similar problem. This resolved it.

sudo pacman -Syu sof-firmware

Reboot :roll_eyes:

OP already has sof-firmware drivers installed

Device-2: Intel Tiger Lake-LP Smart Sound Audio
    driver: sof-audio-pci-intel-tgl

But other audio drivers are not loaded as expected

Device-1: Intel driver: N/A

I suspect this device is for HDMI audio outputs and is missing 'snd_hda_intel` driver

@ftg please post more information about audio devices

sudo alsa-info.sh --upload

upload:
http://alsa-project.org/db/?f=f30efc4fe1c961352b25b897bdb2fe6adfe2fad0

During the installation, My setup had external peripherals connected via a Type-c hub. Everything worked fine including, audio from the hub.

When I detached and started to work directly on the laptop noticed dummy audio and sof-firmware was missing.

I guess when you have more than one device audio device attached during the installation, this problem arises.

Updated to sof-firmware v2.0, but no changes.