You are not logged in.
The problem with the new update. I have completed -
# pacman -Rdd linux-firmware
# pacman -Syu linux-firmware
after that, my system stopped booting. Installed amd gpu. It's just a black screen, and there's nothing I can do. With the nomodeset parameter, I can log in to the system. How can I fix it?
Last edited by karr (2025-06-22 18:03:45)
Offline
Here is my conclusion dmesg | grep -i -E "(amdgpu|radeon|drm|error|fail)"
[ 0.430177] ACPI: bus type drm_connector registered
[ 0.464028] simple-framebuffer simple-framebuffer.0: [drm] Registered 1 planes with drm panic
[ 0.464029] [drm] Initialized simpledrm 1.0.0 for simple-framebuffer.0 on minor 0
[ 0.464707] simple-framebuffer simple-framebuffer.0: [drm] fb0: simpledrmdrmfb frame buffer device
[ 0.478279] RAS: Correctable Errors collector initialized.
[ 2.288001] [drm] amdgpu kernel modesetting enabled.
[ 2.288102] amdgpu: Virtual CRAT table created for CPU
[ 2.288107] amdgpu: Topology: Add CPU node
[ 2.288143] amdgpu 0000:03:00.0: probe with driver amdgpu failed with error -22
[ 3.297165] systemd[1]: Starting Load Kernel Module drm...
[ 3.305282] systemd[1]: modprobe@drm.service: Deactivated successfully.
[ 3.305334] systemd[1]: Finished Load Kernel Module drm.
[ 3.693831] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 3.693833] cfg80211: failed to load regulatory.db
[ 14.414079] platform INT3515:01: deferred probe pending: Serial bus multi instantiate pseudo device driver: Error creating i2c-client, idx 0
Offline
I had the same issue this morning, no time to try to fix yet but I'll probably chroot and revert the update if possible.
Any other ideas?
Also, did you run mkinitcpio -P after pacman? I didn't and I feel like I should have...
Last edited by LuxFerre (2025-06-22 12:55:54)
Offline
With nomodeset parameters, I can log in, but I probably won't need a chroot. mkinitcpio -P does not help.
Last edited by karr (2025-06-22 12:57:57)
Offline
Is the dmesg from the boot w/ "nomodeset"?
Fail to boot, do not reboot w/ the power button but frenetically press ctrl+alt+del or use https://wiki.archlinux.org/title/Keyboa … el_(SysRq)
Reboot nomodeset and then please post your complete system journal for the previous (failing) boot:
sudo journalctl -b -1 | curl -F 'file=@-' 0x0.st
Offline
I can confirm the problem with Radeon RX 9070 XT.
After upgrading to linux-firmware-amdgpu version 20250613.12fe085f-6, black screen (instead of SDDM).
Downgrading to 20250613.12fe085f-5 fixed the problem:
sudo pacman -U ./linux-firmware-amdgpu-20250613.12fe085f-5-any.pkg.tar.zst
Last edited by intellq (2025-06-22 13:41:24)
Offline
here's what happened http://0x0.st/8IIt.txt
Offline
июн 22 23:25:46 archlinux kernel: Command line: initrd=\initramfs-linux.img root=PARTUUID=97281fb2-c6f8-458f-bf96-b44dc5052d05 zswap.enabled=0 rw rootfstype=ext4 nomodeset
That boot was "nomodeset" - that's pointless.
The relevant boots are those that fail w/ kms enabled.
Offline
http://0x0.st/8Ils.txt Maybe I did everything right?
I did, it didn't help sudo pacman -U /var/cache/pacman/pkg/linux-firmware-20250613.12fe085f-5-any.pkg.tar.zst
Offline
Downgrading the metapackage is pointless, there's nothing in it. You have to downgrade the actual firmware package.
Offline
Downgrading the metapackage is pointless, there's nothing in it. You have to downgrade the actual firmware package.
How to do it right?
Offline
wget https://archive.archlinux.org/packages/l/linux-firmware/linux-firmware-20250613.12fe085f-5-any.pkg.tar.zst
sudo pacman -U ./linux-firmware-20250613.12fe085f-5-any.pkg.tar.zst
That didn't help me either. That didn't help me either. The screen is still black
Last edited by karr (2025-06-22 15:02:01)
Offline
Offline
intellq's solution worked for me. My problem computer also has a Radeon RX 9070.
karr, you may want the linux-firmware-amdgpu package instead of the linux-firmware one.
Something like:
wget https://archive.archlinux.org/packages/l/linux-firmware-amdgpu/linux-firmware-amdgpu-20250613.12fe085f-5-any.pkg.tar.zst
sudo pacman -U ./linux-firmware-amdgpu-20250613.12fe085f-5-any.pkg.tar.zst
Last edited by kantokana (2025-06-22 15:25:26)
Offline
I had to completely remove linux-firmware*, then
wget https://archive.archlinux.org/packages/l/linux-firmware/linux-firmware-20250508.788aadc8-2-any.pkg.tar.zst
sudo pacman -U ./linux-firmware-20250508.788aadc8-2-any.pkg.tar.zst
Everything is working for me again. Now I understand well why there is no need to rush updates.
Last edited by karr (2025-06-22 15:49:56)
Offline
Same issue as everyone else, I have a Radeon RX 9070.
Fixed by booting with nomodeset and downgrading linux-firmware-amdgpu to 20250613.12fe085f-5.
Offline
Same issue as everyone else, I have a Radeon RX 9070.
Fixed by booting with nomodeset and downgrading linux-firmware-amdgpu to 20250613.12fe085f-5.
You're right, this fixes the problem.
# pacman -Rdd linux-firmware
# pacman -Syu linux-firmware
wget https://archive.archlinux.org/packages/l/linux-firmware-amdgpu/linux-firmware-amdgpu-20250613.12fe085f-5-any.pkg.tar.zst
sudo pacman -U ./linux-firmware-amdgpu-20250613.12fe085f-5-any.pkg.tar.zst
Offline
So the bug is in at least the -2 and -6 versions, but not the -5 one
Offline
There's a new 7 version in core-testing with a fix.
Offline
s8n wrote:Same issue as everyone else, I have a Radeon RX 9070.
Fixed by booting with nomodeset and downgrading linux-firmware-amdgpu to 20250613.12fe085f-5.You're right, this fixes the problem.
# pacman -Rdd linux-firmware
# pacman -Syu linux-firmware
wget https://archive.archlinux.org/packages/l/linux-firmware-amdgpu/linux-firmware-amdgpu-20250613.12fe085f-5-any.pkg.tar.zst
sudo pacman -U ./linux-firmware-amdgpu-20250613.12fe085f-5-any.pkg.tar.zst
Thank you. You can also ssh in to downgrade to -5
Offline
linux-firmware-amdgpu 20250613.12fe085f-8 from core-testing is also fine. The version from core is still the broken one though...
Offline
linux-firmware-amdgpu-20250613.12fe085f-9 works for me
Offline