I might assume this is actually meant to be linux-firmware-amdgpu
?
Do we have a bug or some sort of trail for known issues on this?
I might assume this is actually meant to be linux-firmware-amdgpu
?
Do we have a bug or some sort of trail for known issues on this?
youâre right. unsure if we have one here on the forums, looks like not yet.
commit for the revert is here
issue chain is here and here
it is never a good idea to have testing enabled on your daily driver install!
This is strictly for testing before using for the repo changes.
You can also install the needed package only after downloading it from the repo. With this, you would not have everything from testing in.
But also depending on needed dependencies indeed, in case your approach could work better only wanted to add the info.. easy to forget about you added testing and wonder about issues later.
Just wanted to share my opinion on this. Seems there should have been better testing with these firmware packages. Because from reading the forums here(and a discord server I am on) from yesterday on seems a lot of people are having issues with the new linux-firmware split packages even when having upgraded correctly, specifically the one linux-firmware-amdgpu ones, as well as some relating to wifi drivers.
Did inxi -Fxpmrz to check which one i can remove, thanks for the heads up!.
I donât think it is related to the package splitting.
Those seem like issues with the firmware itself which would have happened even if they werenât split.
I do agree but I didnât word it very well. Might have been better to do it in two steps then, instead of splitting the packages and then adding new versions all at once.
What is linux-firmware-whence ? never heard of âwhenceâ
It is a text file that has all the licensing information for the firmware.
So i assume itâs needed ?
[michel@michel-crosshair15b12ugsz ~]$ inxi -Fxpmr
System:
Host: michel-crosshair15b12ugsz Kernel: 6.15.3-arch1-1 arch: x86_64 bits: 64
compiler: gcc v: 15.1.1
Desktop: KDE Plasma v: 6.4.0 Distro: EndeavourOS base: Arch Linux
Machine:
Type: Laptop System: Micro-Star product: Crosshair 15 B12UGSZ v: REV:1.0
serial: <superuser required>
Mobo: Micro-Star model: MS-1583 v: REV:1.0 serial: <superuser required>
UEFI: American Megatrends LLC. v: E1583IMS.110 date: 04/23/2024
Battery:
ID-1: BAT1 charge: 75.6 Wh (95.0%) condition: 79.6/87.4 Wh (91.1%)
volts: 17.4 min: 15.4 model: MSI BIF0_9 status: charging
Memory:
System RAM: total: 64 GiB available: 62.5 GiB used: 3.42 GiB (5.5%)
Array-1: capacity: 64 GiB note: est. slots: 2 modules: 2 EC: None
max-module-size: 32 GiB note: est.
Device-1: Controller0-ChannelA-DIMM0 type: DDR4 size: 32 GiB
speed: 3200 MT/s
Device-2: Controller1-ChannelA-DIMM0 type: DDR4 size: 32 GiB
speed: 3200 MT/s
CPU:
Info: 14-core (6-mt/8-st) model: 12th Gen Intel Core i7-12700H bits: 64
type: MST AMCP arch: Alder Lake rev: 3 cache: L1: 1.2 MiB L2: 11.5 MiB
L3: 24 MiB
Speed (MHz): avg: 1179 min/max: 400/4600:4700:3500 cores: 1: 1179 2: 1179
3: 1179 4: 1179 5: 1179 6: 1179 7: 1179 8: 1179 9: 1179 10: 1179 11: 1179
12: 1179 13: 1179 14: 1179 15: 1179 16: 1179 17: 1179 18: 1179 19: 1179
20: 1179 bogomips: 107520
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: Intel Alder Lake-P GT2 [Iris Xe Graphics] vendor: Micro-Star MSI
driver: i915 v: kernel arch: Xe bus-ID: 00:02.0
Device-2: NVIDIA GA104 [Geforce RTX 3070 Ti Laptop GPU]
vendor: Micro-Star MSI driver: nvidia v: 575.64 arch: Ampere bus-ID: 01:00.0
Device-3: Bison HD Webcam driver: uvcvideo type: USB bus-ID: 1-6:3
Display: wayland server: X.org v: 1.21.1.18 with: Xwayland v: 24.1.8
compositor: kwin_wayland driver: X: loaded: modesetting,nvidia dri: iris
gpu: i915 resolution: 2560x1440~165Hz
API: EGL v: 1.5 drivers: iris,nvidia,swrast platforms:
active: gbm,wayland,x11,surfaceless,device inactive: device-2
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: intel mesa v: 25.1.4-arch1.1
glx-v: 1.4 direct-render: yes renderer: Mesa Intel Iris Xe Graphics (ADL
GT2)
API: Vulkan v: 1.4.313 drivers: nvidia surfaces: N/A devices: 1
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
wl: wayland-info x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: Intel Alder Lake PCH-P High Definition Audio
vendor: Micro-Star MSI driver: sof-audio-pci-intel-tgl bus-ID: 00:1f.3
Device-2: NVIDIA GA104 High Definition Audio vendor: Micro-Star MSI
driver: snd_hda_intel v: kernel bus-ID: 01:00.1
API: ALSA v: k6.15.3-arch1-1 status: kernel-api
Server-1: PipeWire v: 1.4.5 status: active
Network:
Device-1: Intel Alder Lake-P PCH CNVi WiFi driver: iwlwifi v: kernel
bus-ID: 00:14.3
IF: wlan0 state: up mac: 70:1a:b8:70:36:18
Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: Micro-Star MSI driver: r8169 v: kernel port: 3000 bus-ID: 05:00.0
IF: enp5s0 state: down mac: 2c:f0:5d:fe:6d:7e
Bluetooth:
Device-1: Intel AX201 Bluetooth driver: btusb v: 0.8 type: USB
bus-ID: 1-10:4
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: N/A
Drives:
Local Storage: total: 7.28 TiB used: 512.04 GiB (6.9%)
ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 990 PRO 4TB size: 3.64 TiB
temp: 36.9 C
ID-2: /dev/nvme1n1 vendor: Samsung model: SSD 990 PRO 4TB size: 3.64 TiB
temp: 41.9 C
Partition:
ID-1: / size: 3.64 TiB used: 28.78 GiB (0.8%) fs: btrfs dev: /dev/nvme0n1p2
ID-2: /efi size: 2 GiB used: 276.4 MiB (13.5%) fs: vfat
dev: /dev/nvme0n1p1
ID-3: /home size: 3.64 TiB used: 28.78 GiB (0.8%) fs: btrfs
dev: /dev/nvme0n1p2
ID-4: /mnt/46bd2fc0-6271-46fe-b356-7b668a9eb6fa size: 3.58 TiB
used: 482.99 GiB (13.2%) fs: ext4 dev: /dev/nvme1n1p1
ID-5: /var/cache size: 3.64 TiB used: 28.78 GiB (0.8%) fs: btrfs
dev: /dev/nvme0n1p2
ID-6: /var/log size: 3.64 TiB used: 28.78 GiB (0.8%) fs: btrfs
dev: /dev/nvme0n1p2
Swap:
ID-1: swap-1 type: file size: 4 GiB used: 0 KiB (0.0%) file: /swap/swapfile
Sensors:
System Temperatures: cpu: 54.0 C mobo: N/A
Fan Speeds (rpm): N/A
Repos:
Packages: 1106
Active pacman repo servers in: /etc/pacman.d/endeavouros-mirrorlist
1: https://mirror.moson.org/endeavouros/repo/$repo/$arch
2: https://de.repo.c48.uk/endeavouros/repo/$repo/$arch
3: https://mirror.rznet.fr/endeavouros/repo/$repo/$arch
4: https://repo.c48.uk/endeavouros/repo/$repo/$arch
5: https://mirror.rznet.fr/endeavouros/repo/$repo/$arch
6: https://mirror.alpix.eu/endeavouros/repo/$repo/$arch
7: https://mirror.gofoss.xyz/endeavouros/repo/$repo/$arch
8: https://ftp.rz.tu-bs.de/pub/mirror/endeavouros/repo/$repo/$arch
9: https://pkg.adfinis-on-exoscale.ch/endeavouros/repo/$repo/$arch
10: https://ftp.belnet.be/mirror/endeavouros/repo/$repo/$arch
11: https://mirror.accum.se/mirror/endeavouros/repo/$repo/$arch
12: https://mirrors.c0urier.net/linux/endeavouros/repo/$repo/$arch
13: https://md.mirrors.hacktegic.com/endeavouros/repo/$repo/$arch
14: https://ftp.belnet.be/mirror/endeavouros/repo/$repo/$arch
15: https://fosszone.csd.auth.gr/endeavouros/repo/$repo/$arch
16: https://mirror.leitecastro.com/endeavouros/repo/$repo/$arch
17: https://pkg.adfinis-on-exoscale.ch/endeavouros/repo/$repo/$arch
18: https://mirrors.gigenet.com/endeavouros/repo/$repo/$arch
19: https://mirror.freedif.org/EndeavourOS/repo/$repo/$arch
20: https://mirrors.urbanwave.co.za/endeavouros/repo/$repo/$arch
21: https://mirror.jingk.ai/endeavouros/repo/$repo/$arch
22: https://mirrors.nxtgen.com/endeavouros-mirror/repo/$repo/$arch
23: https://mirror.nag.albony.in/endeavouros/repo/$repo/$arch
24: https://mirrors.jlu.edu.cn/endeavouros/repo/$repo/$arch
25: https://mirror.funami.tech/endeavouros/repo/$repo/$arch
26: https://mirrors.urbanwave.co.za/endeavouros/repo/$repo/$arch
27: https://mirrors.nxtgen.com/endeavouros-mirror/repo/$repo/$arch
28: https://mirror.b-interactive.com.au/endeavouros/repo/$repo/$arch
29: https://mirrors.jlu.edu.cn/endeavouros/repo/$repo/$arch
30: https://www.miraa.jp/endeavouros/repo/$repo/$arch
31: https://mirrors.tuna.tsinghua.edu.cn/endeavouros/repo/$repo/$arch
32: https://mirror.archlinux.tw/EndeavourOS/repo/$repo/$arch
Active pacman repo servers in: /etc/pacman.d/mirrorlist
1: https://nl.arch.niranjan.co/$repo/os/$arch
2: https://mirror.bouwhuis.network/archlinux/$repo/os/$arch
3: https://nl.mirrors.cicku.me/archlinux/$repo/os/$arch
4: https://mirror.nl.cdn-perfprod.com/archlinux/$repo/os/$arch
5: https://mirror.ams1.nl.leaseweb.net/archlinux/$repo/os/$arch
6: https://mirror.cj2.nl/archlinux/$repo/os/$arch
7: https://mirrors.xtom.nl/archlinux/$repo/os/$arch
8: https://archlinux.mirror.wearetriple.com/$repo/os/$arch
9: https://nl.mirror.flokinet.net/archlinux/$repo/os/$arch
10: https://mirror.koddos.net/archlinux/$repo/os/$arch
11: https://mirror.i3d.net/pub/archlinux/$repo/os/$arch
12: https://mirror.iusearchbtw.nl/$repo/os/$arch
13: https://mirror.lyrahosting.com/archlinux/$repo/os/$arch
Info:
Processes: 385 Uptime: 16m Init: systemd
Compilers: gcc: 15.1.1 Shell: Bash v: 5.2.37 inxi: 3.3.38
[michel@michel-crosshair15b12ugsz ~]$ pacman -Ss linux-firmware
core/linux-firmware 20250613.12fe085f-6 [geĂŻnstalleerd]
Firmware files for Linux - Default set
core/linux-firmware-amdgpu 20250613.12fe085f-6 [geĂŻnstalleerd]
Firmware files for Linux - Firmware for AMD Radeon GPUs
core/linux-firmware-atheros 20250613.12fe085f-6 [geĂŻnstalleerd]
Firmware files for Linux - Firmware for Qualcomm Atheros WiFi and Bluetooth adapters
core/linux-firmware-broadcom 20250613.12fe085f-6 [geĂŻnstalleerd]
Firmware files for Linux - Firmware for Broadcom and Cypress network adapters
core/linux-firmware-cirrus 20250613.12fe085f-6
Firmware files for Linux - Firmware for Cirrus Logic audio devices
core/linux-firmware-intel 20250613.12fe085f-6 [geĂŻnstalleerd]
Firmware files for Linux - Firmware for Intel devices
core/linux-firmware-liquidio 20250613.12fe085f-6
Firmware files for Linux - Firmware for Cavium LiquidIO server adapters
core/linux-firmware-marvell 20250613.12fe085f-6
Firmware files for Linux - Firmware for Marvell devices
core/linux-firmware-mediatek 20250613.12fe085f-6 [geĂŻnstalleerd]
Firmware files for Linux - Firmware for MediaTek and Ralink devices
core/linux-firmware-mellanox 20250613.12fe085f-6
Firmware files for Linux - Firmware for Mellanox Spectrum switches
core/linux-firmware-nfp 20250613.12fe085f-6
Firmware files for Linux - Firmware for Netronome Flow Processors
core/linux-firmware-nvidia 20250613.12fe085f-6 [geĂŻnstalleerd]
Firmware files for Linux - Firmware for NVIDIA GPUs and SoCs
core/linux-firmware-other 20250613.12fe085f-6 [geĂŻnstalleerd]
Firmware files for Linux - Unsorted firmware for various devices
core/linux-firmware-qcom 20250613.12fe085f-6
Firmware files for Linux - Firmware for Qualcomm SoCs
core/linux-firmware-qlogic 20250613.12fe085f-6
Firmware files for Linux - Firmware for QLogic devices
core/linux-firmware-radeon 20250613.12fe085f-6 [geĂŻnstalleerd]
Firmware files for Linux - Firmware for ATI Radeon GPUs
core/linux-firmware-realtek 20250613.12fe085f-6 [geĂŻnstalleerd]
Firmware files for Linux - Firmware for Realtek devices
core/linux-firmware-whence 20250613.12fe085f-6 [geĂŻnstalleerd]
Firmware files for Linux - WHENCE file (vendor licenses)
[michel@michel-crosshair15b12ugsz ~]$ sudo pacman -Rdd linux-firmware-amdgpu linux-firmware-atheros linux-firmware-mediatek linux-firmware-radeon
[sudo] wachtwoord voor michel:
Pakket (4) Oude versie Netto-verandering
linux-firmware-amdgpu 20250613.12fe085f-6 -24,70 MiB
linux-firmware-atheros 20250613.12fe085f-6 -41,67 MiB
linux-firmware-mediatek 20250613.12fe085f-6 -22,82 MiB
linux-firmware-radeon 20250613.12fe085f-6 -2,30 MiB
Totale verwijderde grootte: 91,49 MiB
:: Wilt u deze pakketten verwijderen? [J/n] j
:: Pakketveranderingen verwerken...
(1/4) verwijderen linux-firmware-amdgpu [---------------------------------------------------------------------------------------------] 100%
(2/4) verwijderen linux-firmware-atheros [---------------------------------------------------------------------------------------------] 100%
(3/4) verwijderen linux-firmware-mediatek [---------------------------------------------------------------------------------------------] 100%
(4/4) verwijderen linux-firmware-radeon [---------------------------------------------------------------------------------------------] 100%
:: Post-transactie-hooks uitvoeren...
(1/1) Arming ConditionNeedsUpdate...
[michel@michel-crosshair15b12ugsz ~]$ yay
:: Pakket-databases synchroniseren...
endeavouros is bijgewerkt
core is bijgewerkt
extra 7,8 MiB 43,8 MiB/s 00:00 [---------------------------------------------------------------------------------------------] 100%
multilib is bijgewerkt
:: Searching AUR for updates...
:: Searching databases for updates...
-> dracut: local (107-1) is newer than endeavouros (106-1)
there is nothing to do
I canât say it is needed. However, it is just a single text file so there is no harm in having it.
can confirm. had the same issue with the rx 9070 xt. after reading here a bit, i rolled back to the last linux-firmware i had and i could login again.
Yes, linux-firmware-marvell is needed for Microsoft Surface WiFi.
sudo pacman -Rdd linux-firmware
sudo pacman -Syu linux-firmware
and
sudo reinstall-kernels
worked on my Surface Pro (1).
I could at least remove the AMD and NVIDIA firmwares off my old Intel laptop but I may not bother. They donât take up enough space to make the effort worth my while today
Nothing else to report with the latest updates to KDE and other things. All working great
Same. On the notebook I removed some, since it will never change hardware and have a Nvidia or Radeon GPU. On the desktop, who cares about a hundred MB, just install everything as yesterday.
hello and good evening dear friends
well i am in the same boat
did i get it right -
does this command help here
pacman -Qqs linux-firmware
look forward to hear from yiou
That command is just for listing packages installed.
Using the extra q
makes it more quiet (prints less information - only the names).
Originally those comments were made simply because users were showing searching for installed packages by first querying the entire list of installed packages and then running some extra program over that, ex;
pacman -Q | grep '^linux-firmware'
When they could have simply done something like
pacman -Qs linux-firmware
Just a heads up, I donât know what the issue was with my setup, but just downgrading linux-firmware-amdgpu to 20250613.12fe085f-5 actually made the display issues worse.
I had 9070xt on dual displays, one DP and one HDMI. The HDMI display seemed to work fine with the latest one, but DP display was refreshing one frame per second. With 20250613.12fe085f-5, my DP display struggled to connect for several minutes and my HDMI display kept on bouncing between working fine and freezing up.
Might have some edge case issues. I followed Kepszâ instructions with 20250613.12fe085f-2 and everythingâs fine now.
I forgot to reinstall linux-firmware before reboot and now i have a black screen when i boot. Anything i can do?
I booted from a live usb, mounted my drive, reinstalled the entire kernel, reinstalled linux-firmware, and nothing
I managed to get in by installing an older firmware thanks to a post above. I so not know how to use this site so apologies for double posts or not quoting things.
I am also on a 9070xt. so seems this update has mad issues with these cards.
I wish I could enable testing repos for only 1 specific package because thats why I enabled them. I wanted the extra-testing packages for mesa.
This just saved my entire life!
I can not thank you enough