在 20250613.12fe085f-5
中,固件被按厂商拆分成了数个软件包。现在 linux-firmware
是个依赖默认固件集合的空包。
不幸的是,上游刚好也重新组织了 NVIDIA 固件的软链接放置位置。这导致了 Pacman 无法处理的状况。当从 20250508.788aadc8-2
或更早升级上来时,你会遇到以下报错:
linux-firmware-nvidia: 文件系统中已存在 /usr/lib/firmware/nvidia/ad103
linux-firmware-nvidia: 文件系统中已存在 /usr/lib/firmware/nvidia/ad104
linux-firmware-nvidia: 文件系统中已存在 /usr/lib/firmware/nvidia/ad106
linux-firmware-nvidia: 文件系统中已存在 /usr/lib/firmware/nvidia/ad107
要进行这次系统升级,首先卸载 linux-firmware
,然后在升级的同时再将它安装回来:
# pacman -Rdd linux-firmware
# pacman -Syu linux-firmware
以下非英文新闻翻译,2025-06-23 补充:
目前已知官方源中的 linux-firmware-amdgpu 20250613.12fe085f-6 可能导致 AMD Radeon RX 9000 系显卡用户启动失败,使用这些显卡的用户请谨慎升级并考虑留在 linux-firmware 20250508.788aadc8-2。
升级后如果遇到笔记本没有声音或者声音很小的情况,可能是 cs35l56 驱动所需的固件被拆入 linux-firmware 包的可选依赖所导致,请尝试安装 linux-firmware-cirrus。