On Wed, 23 Jun 2021, 10:53:05 +0200, Takashi Iwai wrote:
On Wed, 23 Jun 2021 10:27:26 +0200, Manfred Hollstein wrote:
I'm pretty sure this is a result of the UsrMerge thing. I normally use kernel-default and kernel-firmware from Kernel:stable on all of my systems. While kernel-default-5.12.12-2.1.g43254cf.x86_64 works flawlessly, it fails to locate the firmware files from the latest package kernel-firmware-20210609-35.1.noarch.
Here are the symptoms:
iwlwifi 0000:06:00.0: Direct firmware load for iwlwifi-3160-17.ucode failed with error -2 iwlwifi 0000:06:00.0: no suitable firmware found! iwlwifi 0000:06:00.0: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git i915 0000:00:02.0: Direct firmware load for i915/kbl_dmc_ver1_04.bin failed with error -2 i915 0000:00:02.0: [drm] Failed to load DMC firmware i915/kbl_dmc_ver1_04.bin. Disabling runtime power management. i915 0000:00:02.0: [drm] DMC firmware homepage: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/...
And indeed, the files used to live at /lib/firmware before, but are now located at /usr/lib/firmware, however dracut does not look there when creating the initrd.
This is on Leap 15.3 and 15.2.
Michal, could you create a link of kernel-firmware package on Kernel:stable:Backport?
just tested the new package kernel-firmware-20210609-lp153.2.1.noarch and everything works again. Thanks a lot for the quick help!