Sof-firmware was missing in my Tumbleweed installation: any reason for this?

in lspci, the hardware is listed as “Multimedia audio controller: Intel Corporation Cannon Lake PCH cAVS”.

3 questions come to mind?

  1. Did the hardware prober fail during installation?
  2. If hardware prober did not fail, any reason to withhold a very important package?
  3. Same as number 2 but what other packages are being withheld?

Thanks

I’m not aware of what decides whether sof-firmware is needed or not. I simply install it if I find it hasn’t been already. My 15.6 installation earlier today didn’t include it, but it’s installed now.

I don’t think anything gets “withheld”, unless locked or tabooed. Things get installed because either they got selected, or they are pulled via a dependency or recommends by something else that was selected.

1 Like

You forgot to name this package.

Hi,
during installation installer itself do not decide what firmware to install, but instead firmware packages do it themself by hardware provides. For more see SUSE Linux Enterprise, openSUSE | Introduction to RPM Packaging
So if firmware is not installed at first check if it properly supplements your hardware like rpm -q --supplements sof-firmware. If not then you can open bug report that it should be added. If it is provided and still not installed, then it can be caused by marking that no recommended package should be installed (as it is just soft requirement). And if even that is not your case, I suggest to open bug report and attach yast logs as it should work in common case.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.