Wuwejův zápisník

Fedora 44 (nvidia driver)

26.05.2026 12:30, Wu | počítače | komentáře -

Upgrade z Fedora 43 na 44 byl bez jediného problému, a to na všech třech strojích, kde ji provozuju (desktop, notebook, server). Ani se mi tomu nechce věřit.

POzitivní nálada z hladkého upgradu

Záznam postupu pro archivní účely:

sudo dnf upgrade --refresh
sudo dnf system-upgrade download --releasever=44
sudo dnf5 offline reboot
rpmconf -a (ponechat dovecot, postfix, všechno to kde mám úpravy)
dnf repoquery --duplicates
dnf remove --duplicates
remove-retired-packages
dnf list --extras (99 kusů)

A konečně začalo fungovat generování náhledů!

(Psal jsem o tom minule; sice po měsíci přišel update, který to opravil natolik, že se vytvořil ten jeden náhled, ale třeba skok do složky s fotkami náhledy všech neudělal a pořád padaly hlášky SE linuxu.)

(Úvodní obrázek ChatGPT / Images 2.0)


Ale jak už to tak bývá, realita ve skutečnosti nebyla tak růžová. O dva dny později jsem si při startu všiml hlášky o tom, že driver nvidia se nenašel a přepíná se na nouveau.

V logu:

May 24 18:54:41 wupc kernel: NVRM: The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:1402)#012NVRM: installed in this system is not supported by open#012NVRM: nvidia.ko because it does not include the required GPU#012NVRM: System Processor (GSP).#012NVRM: Please see the 'Open Linux Kernel Modules' and 'GSP#012NVRM: Firmware' sections in the driver README, available on#012NVRM: the Linux graphics driver download page at#012NVRM: www.nvidia.com.
May 24 18:54:41 wupc kernel: nvidia 0000:01:00.0: probe with driver nvidia failed with error -1
May 24 18:54:41 wupc kernel: nvidia-nvlink: Unregistered Nvlink Core, major device number 236
May 24 18:54:42 wupc kernel: nvidia-nvlink: Nvlink Core is being initialized, major device number 236

Proč zase, zčistajasna? Naštěstí mi to ChatGPT vysvětlil:

Na Fedoře 44 se zřejmě nainstalovala novější větev 595xx / open modul, která GTX 950 nepodporuje. Řešení je přejít na legacy větev 580xx z RPM Fusion. Ve Fedora Discussion je stejný typ chyby u F44 a uvádí se, že 595xx nepodporuje starší Maxwell/Pascal a že pro ně je potřeba 580xx z rpmfusion-nonfree-updates.

A dodal postup, který stačilo zopakovat.

  1. odstranit současnou NVIDIA větev

sudo dnf remove 'akmod-nvidia' 'kmod-nvidia*' 'xorg-x11-drv-nvidia*' 'nvidia-modprobe*' 'nvidia-kmod-common*'

  1. nainstalovat legacy větev 580xx:

sudo dnf install akmod-nvidia-580xx xorg-x11-drv-nvidia-580xx

  1. Nechat akmod sestavit modul pro aktuální kernel:

sudo akmods --force
sudo dracut --force

Restartovat, a po restartu ověřit, ze modinfo nvidia | grep license neukazuje Dual MIT/GPL, ale proprietární licenci NVIDIA.

12345
1779791400000

Hodnocení hvězdičkami používá jako prevenci
opakovaného kliknutí anonymní cookie.
Pokud s tím nesouhlasíte, neklikejte.
Další podrobnosti k cookies zde.

Informace

Kontakt

Vyhledávání

Kategorie

Archiv

STRÁNKY ARCHIVOVÁNY NÁRODNÍ KNIHOVNOU ČR

CBDB.cz – Databáze knih a spisovatelů, knihy online