No sound, can't really follow the explainations from the SDB official troubleshooting page

Simple problem: my sound tray icon is greyed out, and when I click it it is written “No output or input device found”.

Brand new computer (MSI gaming series, Intel i7), brand new Tumbleweed install…

As I said in the title, I tried my best to follow the instructions from the official audio troubleshooting page, but I don’t understand everything, I’ve probably missed a couple of steps/useful information…

Please understand that I don’t know much about software/hardware config, drivers and so on. Give detailed instructions and I’ll do my best :slightly_smiling_face:

Ah and maybe that could be useful: Nvidia GPU, but no nvidia drivers installed (I followed the official documentation, installed them, and that ended with no graphical display at all, X broken… so I had to remove them). And there is nothing related to audio in YaST, only keyboard, printer and scanner.

To start with you need to supply more definitive information about your audio hardware and desktop environment.

Run the following commands and report back with the output. Post the requested output as pre-formatted text using the forum editor’s ‘</>’ icon.

inxi -ASa
systemctl --user list-units | egrep "wire|pulse"

Further advice will follow.

Thanks for the answer.

Here you go:

> inxi -ASa
System:
  Host: sodade Kernel: 6.6.2-1-default arch: x86_64 bits: 64 compiler: gcc
    v: 13.2.1 clocksource: tsc available: acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.6.2-1-default
    root=UUID=f1bc6821-bb1c-45a4-9afb-1291fbb5502f splash=silent quiet
    security=apparmor mitigations=auto
  Desktop: KDE Plasma v: 5.27.9 tk: Qt v: 5.15.11 wm: kwin_x11 vt: 2
    dm: SDDM Distro: openSUSE Tumbleweed 20231129
Audio:
  Device-1: Intel Alder Lake PCH-P High Definition Audio
    vendor: Micro-Star MSI driver: sof-audio-pci-intel-tgl
    alternate: snd_hda_intel,snd_sof_pci_intel_tgl bus-ID: 0000:00:1f.3
    chip-ID: 8086:51c8 class-ID: 0401
  API: ALSA v: k6.6.2-1-default status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: PipeWire v: 1.0.0 status: active (process) with:
    1: pipewire-pulse status: active 2: wireplumber status: active
    3: pipewire-alsa type: plugin 4: pw-jack type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl

And:

> systemctl --user list-units | egrep "wire|pulse"
  pipewire-pulse.service                                                                                          loaded active     running   PipeWire PulseAudio
  pipewire.service                                                                                                loaded active     running   PipeWire Multimedia Service
  wireplumber.service                                                                                             loaded active     running   Multimedia Service Session Manager
  pipewire-pulse.socket                                                                                           loaded active     running   PipeWire PulseAudio
  pipewire.socket                                                                                                 loaded active     running   PipeWire Multimedia System Sockets

Ok, so one audio device (Intel Alder Lake PCH-P High Definition Audio) present.

Now run

alplay -lL

Any firmware-rleated issues?

dmesg |egrep "snd|firm"

Are you sure there’s no typo? I can’t run/find this command in zypper…

> dmesg |egrep "snd|firm"

[    2.342653] i915 0000:00:02.0: [drm] Finished loading DMC firmware i915/adlp_dmc.bin (v2.20)
[    2.363407] i915 0000:00:02.0: [drm] GT0: GuC firmware i915/adlp_guc_70.bin version 70.13.1
[    2.363430] i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin version 7.9.3
[    5.484254] snd_hda_intel: unknown parameter 'vid' ignored
[    5.484260] snd_hda_intel: unknown parameter 'pid' ignored
[    5.484440] snd_hda_intel 0000:00:1f.3: DSP detected with PCI class/subclass/prog-if info 0x040100
[    5.484622] snd_hda_intel 0000:00:1f.3: Digital mics found on Skylake+ platform, using SOF driver
[    5.574312] iwlwifi 0000:00:14.3: loaded firmware version 83.e8f84e98.0 so-a0-hr-b0-83.ucode op_mode iwlmvm
[    5.702890] sof-audio-pci-intel-tgl 0000:00:1f.3: Direct firmware load for intel/sof/sof-adl.ri failed with error -2
[    5.702893] sof-audio-pci-intel-tgl 0000:00:1f.3: error: sof firmware file is missing, you might need to
[    5.702897] sof-audio-pci-intel-tgl 0000:00:1f.3: error: failed to load DSP firmware -2
[    6.550389] Bluetooth: hci0: Minimum firmware build 1 week 10 2014
[    6.696572] Bluetooth: hci0: Found device firmware: intel/ibt-0040-4150.sfi
[    8.313054] Bluetooth: hci0: Waiting for firmware download to complete
[    8.351962] iwlwifi 0000:00:14.3: Loaded firmware version: 83.e8f84e98.0 so-a0-hr-b0-83.ucode

Yes, sorry that should have been ‘aplay’

1 Like

The problem is firmware related.

So, is there a solution at hand?

Check to see if you have the ‘sof-firmware’ package installed…

sudo zypper se -s sof-firmware
1 Like

Please share the output explicitly.

It wasn’t installed, sorry, I was too quick on this one. It is now, for sure.

Good, now reboot and report back.

Amazing! It’s fixed.

Thank you very much, your help was just what I needed, and it’s the first time I go from problem to solution in such a short time ^^ you’ve been very kind in addition to that. Thanks.

Well done. Glad to have been of guidance. :slight_smile:

Hello, I have — again — a sound problem… I know I’m not the first one, far from it, but no amount of forum / Reddit searching gave me an answer…

It’s Steam: it does not connect to audio (doesn’t appear in “audio” from the tray icon, and I still don’t have a “Sound” item in YaST→Hardware)… It’s the very last thing that prevents me from successfully launching the game I want to play so bad (and bought this laptop for)…

Any more guidance…?

This module was removed from Tumbleweed as it was deprecated and no longer usefull…

Does sound work in general? As example playing a song or movie with a player?

Steam itself does not show up here either, but if you start a steam game with enabled audio, the game itself shows up in the sound tray icon.

Yes it does, no problems for YouTube for instance. And it works for the default speakers, a jack-connected headset and a bluetooth-connected headset.

You are best advised to start a new thread for this. It is not related to your initial sound issue in any way.