37870 broke wifi and video

I had to roll back to 37860. Same issue when I tried the 2021 LTS kernel. None of the wifi drivers would load and I lost video completely, including the virtual consoles. Ctrl-Alt-Delete did work to reboot. I’m using an AMD Radeon RX6700 XT video card in a new system with an Asus Prime Z790P Wifi motherboard and 13th gen core I7. I didn’t try the onboard video; that may have worked.

journalctl -r [snip]

Dec 27 18:52:48 mikePC2 kernel: [drm] amdgpu: ttm finalized
Dec 27 18:52:48 mikePC2 kernel: amdgpu: probe of 0000:03:00.0 failed with error -2
Dec 27 18:52:48 mikePC2 kernel: amdgpu 0000:03:00.0: amdgpu: amdgpu: finishing device.
Dec 27 18:52:48 mikePC2 kernel: input: Logitech USB Receiver Consumer Control as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.1/0003:046D:C52>
Dec 27 18:52:48 mikePC2 kernel: input: Logitech USB Receiver Mouse as /devices/pci0000:00/0000:00:14.0/usb1/1-7/1-7:1.1/0003:046D:C52B.0003/inpu>
Dec 27 18:52:48 mikePC2 kernel: amdgpu 0000:03:00.0: amdgpu: Fatal error during GPU init
Dec 27 18:52:48 mikePC2 kernel: hid-generic 0003:046D:C52B.0002: input,hidraw1: USB HID v1.11 Keyboard [Logitech USB Receiver] on usb-0000:00:14>
Dec 27 18:52:48 mikePC2 kernel: initcall rtl8169_pci_driver_init+0x0/0x1000 [r8169] returned 0 after 7892 usecs
Dec 27 18:52:48 mikePC2 kernel: initcall pcc_cpufreq_init+0x0/0xa9d [pcc_cpufreq] returned -17 after 0 usecs
Dec 27 18:52:48 mikePC2 kernel: calling pcc_cpufreq_init+0x0/0xa9d [pcc_cpufreq] @ 439
Dec 27 18:52:48 mikePC2 kernel: amdgpu 0000:03:00.0: amdgpu: amdgpu_device_ip_init failed
Dec 27 18:52:48 mikePC2 kernel: r8169 0000:08:00.0 eth0: jumbo features [frames: 9194 bytes, tx checksumming: ko]
Dec 27 18:52:48 mikePC2 kernel: [drm:amdgpu_device_ip_init [amdgpu]] ERROR sw_init of IP block failed -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: maximum version supported: iwlwifi-so-a0-hr-b0-66
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: minimum version required: iwlwifi-so-a0-hr-b0-39
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: no suitable firmware found!
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-39.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-40.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-41.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-42.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-43.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-44.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-45.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-46.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-47.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-48.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-49.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-50.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-51.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-52.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-53.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-54.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-55.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-56.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-57.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-58.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-59.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-60.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-61.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-62.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-63.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-64.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-65.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: Direct firmware load for iwlwifi-so-a0-hr-b0-66.ucode failed with error -2
Dec 27 18:52:48 mikePC2 kernel: initcall iwl_drv_init+0x0/0x1000 [iwlwifi] returned 0 after 7557 usecs
Dec 27 18:52:48 mikePC2 kernel: r8169 0000:08:00.0 eth0: RTL8125B, c8:7f:54:59:22:2c, XID 641, IRQ 184
Dec 27 18:52:48 mikePC2 kernel: [drm:psp_sw_init [amdgpu]] ERROR Failed to load psp firmware!
Dec 27 18:52:48 mikePC2 kernel: iwlwifi 0000:00:14.3: enabling device (0000 → 0002)
Dec 27 18:52:48 mikePC2 kernel: amdgpu 0000:03:00.0: amdgpu: failed to init sos firmware
Dec 27 18:52:48 mikePC2 kernel: amdgpu 0000:03:00.0: Direct firmware load for amdgpu/navy_flounder_sos.bin failed with error -2

1 Like

Similar issue for me (Lenovo Thinkpad x280)

After updating to 37870, the boot process failed to load bluetooth and wifi modules.
Both modules gave errors relating to extracting the firmwares with xz

[    2.959513] Bluetooth: hci0: Failed to load Intel firmware file intel/ibt-12-16.sfi (-22)
...
[    2.961582] iwlwifi 0000:3b:00.0: xz decompression failed (xz_ret=6)
[    2.964075] iwlwifi 0000:3b:00.0: Direct firmware load for iwlwifi-8265-36.ucode failed with error -22
[    2.964078] iwlwifi 0000:3b:00.0: no suitable firmware found!

My solution was to manually extract the following files with xz.
After reboot, the wifi/bluetooth would load succesfully

cd /usr/lib/firmware/intel
sudo xz -d -k ibt-12-16.sfi.xz
sudo xz -d -k ibt-12-16.ddc.xz
cd /usr/lib/firmware
sudo xz -d -k iwlwifi-8265-36.ucode.xz
2 Likes

No result for me.
After testing your solution, no WIFI!
Any sugestion???
Can we force connection in command line?

1 Like

Thanks a lot.
I was can fix the problem used in my case:

cd /usr/lib/firmware/ath10k/QCA9377/hw1.0
sudo xz -d -k board.bin
sudo xz -d -k board-2.bin
sudo xz -d -k firmware-5.bin
sudo xz -d -k firmware-6.bin
sudo xz -d -k firmware-sdio-5.bin
cd /usr/lib/firmware
sudo xz -d -k iwlwifi-8265-36.ucode.xz

Because I have Lenovo Qualcomm Atheros QCA9377 Wireless LAN.
You must find your wireless adapter and do the same.

Then, restart OS and work!
Good luck!

1 Like

I had this message flash on my boot screen and I captured it with phone camera video:

Initramfs unpacking failed: Input was encoded with settings (that?) are not supported by this XZ decoder

Seems to be fixed in 37930
swupd repair will delete the extracted files suggested above.

37930 seems to have corrected the wifi and video problems I had.