Forse mi sono spiegato male. Ho aggiornato quasi tutto alla Fedora 42.
$ cat /etc/fedora-release
Fedora release 42 (Adams)
Tutto, tranne (–exclude) kernel e xorg, perché incompatibili con i miei driver. E continuo ad aggiornare con
$ sudo dnf upgrade --refresh --exclude kernel* --exclude xorg-x11* --exclude mscore*
(la versione F42 di Musescore va in crash su entrambi i miei computer, quindi non c’entra nulla la scheda video; è un’altra storia).
Come puoi vedere, è quasi tutto aggiornato, tranne kernel, xorg e Musescore per tutt’altro problema:
$ sudo dnf upgrade --assumeno
Aggiornamento e caricamento dei repository:
Repository caricati.
Problem 1: installed package xorg-x11-drv-nvidia-340xx-1:340.108-15.fc40.x86_64 conflicts with Xorg >= 1.20.99 provided by xorg-x11-server-Xorg-21.1.18-1.fc42.x86_64 from updates
- cannot install the best update candidate for package xorg-x11-drv-fbdev-0.5.0-15.fc40.x86_64
- problem with installed package
Problem 2: installed package xorg-x11-drv-nvidia-340xx-1:340.108-15.fc40.x86_64 conflicts with Xorg >= 1.20.99 provided by xorg-x11-server-Xorg-21.1.18-1.fc42.x86_64 from updates
- installed package akmod-nvidia-340xx-1:340.108-32.fc40.x86_64 requires nvidia-340xx-kmod-common >= 1:340.108, but none of the providers can be installed
- cannot install the best update candidate for package xorg-x11-drv-vesa-2.5.0-7.fc40.x86_64
- problem with installed package
Problem 3: installed package xorg-x11-drv-nvidia-340xx-1:340.108-15.fc40.x86_64 conflicts with Xorg >= 1.20.99 provided by xorg-x11-server-Xorg-21.1.18-1.fc42.x86_64 from updates
- installed package kmod-nvidia-340xx-6.13.11-100.fc40.x86_64-1:340.108-32.fc40.x86_64 requires nvidia-340xx-kmod-common >= 1:340.108, but none of the providers can be installed
- cannot install the best update candidate for package xorg-x11-server-Xorg-1.20.14-37.fc40.x86_64
- problem with installed package
Problem 4: package xorg-x11-drv-wacom-1.2.3-2.fc42.x86_64 from fedora requires xserver-abi(xinput-24) >= 4, but none of the providers can be installed
- installed package xorg-x11-drv-nvidia-340xx-1:340.108-15.fc40.x86_64 conflicts with Xorg >= 1.20.99 provided by xorg-x11-server-Xorg-21.1.18-1.fc42.x86_64 from updates
- installed package xorg-x11-drv-nvidia-340xx-1:340.108-15.fc40.x86_64 conflicts with Xorg >= 1.20.99 provided by xorg-x11-server-Xorg-21.1.16-1.fc42.x86_64 from fedora
- installed package kmod-nvidia-340xx-6.14.3-100.fc40.x86_64-1:340.108-32.fc40.x86_64 requires nvidia-340xx-kmod-common >= 1:340.108, but none of the providers can be installed
- cannot install the best update candidate for package xorg-x11-drv-wacom-1.2.2-1.fc40.x86_64
- problem with installed package
Problem 5: package xorg-x11-drv-vmware-13.4.0-8.fc42.x86_64 from fedora requires xserver-abi(videodrv-25) >= 2, but none of the providers can be installed
- installed package xorg-x11-drv-nvidia-340xx-1:340.108-15.fc40.x86_64 conflicts with Xorg >= 1.20.99 provided by xorg-x11-server-Xorg-21.1.18-1.fc42.x86_64 from updates
- installed package xorg-x11-drv-nvidia-340xx-1:340.108-15.fc40.x86_64 conflicts with Xorg >= 1.20.99 provided by xorg-x11-server-Xorg-21.1.16-1.fc42.x86_64 from fedora
- installed package kmod-nvidia-340xx-6.14.5-100.fc40.x86_64-1:340.108-32.fc40.x86_64 requires nvidia-340xx-kmod-common >= 1:340.108, but none of the providers can be installed
- cannot install the best update candidate for package xorg-x11-drv-vmware-13.4.0-4.fc40.x86_64
- problem with installed package
Problem 6: package xorg-x11-drv-qxl-0.1.6-7.fc42.x86_64 from fedora requires xserver-abi(videodrv-25) >= 2, but none of the providers can be installed
- installed package xorg-x11-drv-nvidia-340xx-1:340.108-15.fc40.x86_64 conflicts with Xorg >= 1.20.99 provided by xorg-x11-server-Xorg-21.1.18-1.fc42.x86_64 from updates
- installed package xorg-x11-drv-nvidia-340xx-1:340.108-15.fc40.x86_64 conflicts with Xorg >= 1.20.99 provided by xorg-x11-server-Xorg-21.1.16-1.fc42.x86_64 from fedora
- installed package xorg-x11-drv-nvidia-340xx-libs-1:340.108-15.fc40.x86_64 requires xorg-x11-drv-nvidia-340xx = 1:340.108-15.fc40, but none of the providers can be installed
- cannot install the best update candidate for package xorg-x11-drv-qxl-0.1.6-3.fc40.x86_64
- problem with installed package
Package Arch Version Reposit Size
Upgrading:
fuse-encfs x86_64 1.9.5-24.fc42 fedora 1.6 MiB
replacing fuse-encfs x86_64 1.9.5-22.fc41 fedora 1.5 MiB
gootville-fonts noarch 1.3-17.fc42 fedora 220.3 KiB
replacing gootville-fonts noarch 1.3-16.fc41 updates 220.3 KiB
gootville-text-fonts noarch 1.2-17.fc42 fedora 42.0 KiB
replacing gootville-text-fonts noarch 1.2-16.fc41 updates 42.0 KiB
kernel-devel-matched x86_64 6.15.4-200.fc42 updates 0.0 B
replacing kernel-devel-matched x86_64 6.14.5-100.fc40 updates 0.0 B
kernel-headers x86_64 6.15.3-200.fc42 updates 6.6 MiB
replacing kernel-headers x86_64 6.14.3-100.fc40 updates 6.5 MiB
kernel-srpm-macros noarch 1.0-25.fc42 fedora 1.9 KiB
replacing kernel-srpm-macros noarch 1.0-23.fc40 fedora 1.9 KiB
mscore-fonts noarch 1:2.002-17.fc42 fedora 91.3 KiB
replacing mscore-fonts noarch 1:2.002-16.fc41 updates 91.3 KiB
mscorebc-fonts noarch 1.0-17.fc42 fedora 17.3 KiB
replacing mscorebc-fonts noarch 1.0-16.fc41 updates 17.3 KiB
mscoretabulature-fonts noarch 001.000-17.fc42 fedora 29.0 KiB
replacing mscoretabulature-fonts noarch 001.000-16.fc41 updates 29.0 KiB
mscoretext-fonts noarch 1.0-17.fc42 fedora 68.6 KiB
replacing mscoretext-fonts noarch 1.0-16.fc41 updates 68.6 KiB
musejazz-fonts noarch 1.0-17.fc42 fedora 251.3 KiB
replacing musejazz-fonts noarch 1.0-16.fc41 updates 251.3 KiB
musejazz-text-fonts noarch 1.0-17.fc42 fedora 261.3 KiB
replacing musejazz-text-fonts noarch 1.0-16.fc41 updates 261.3 KiB
musescore x86_64 4.3.2-17.fc42 fedora 38.4 MiB
replacing musescore x86_64 4.3.2-16.fc41 updates 37.4 MiB
musescore-data noarch 4.3.2-17.fc42 fedora 59.5 MiB
replacing musescore-data noarch 4.3.2-16.fc41 updates 59.5 MiB
musescore-soundfont noarch 0.2.0-17.fc42 fedora 48.9 MiB
replacing musescore-soundfont noarch 0.2.0-16.fc41 updates 48.9 MiB
musescoreicon-fonts noarch 1.0-17.fc42 fedora 157.8 KiB
replacing musescoreicon-fonts noarch 1.0-16.fc41 updates 157.8 KiB
rarian x86_64 0.8.6-2.fc42 fedora 279.4 KiB
replacing rarian x86_64 0.8.6-1.fc41 updates 285.2 KiB
rarian-compat x86_64 0.8.6-2.fc42 fedora 87.4 KiB
replacing rarian-compat x86_64 0.8.6-1.fc41 updates 95.1 KiB
tinyxml2 x86_64 10.0.0-2.fc42 fedora 103.8 KiB
replacing tinyxml2 x86_64 9.0.0-5.fc41 fedora 103.8 KiB
xorg-x11-server-Xephyr x86_64 21.1.18-1.fc42 updates 2.2 MiB
replacing xorg-x11-server-Xephyr x86_64 21.1.16-1.fc42 fedora 2.2 MiB
xorg-x11-server-Xwayland x86_64 24.1.8-1.fc42 updates 2.3 MiB
replacing xorg-x11-server-Xwayland x86_64 24.1.6-1.fc42 fedora 2.3 MiB
xorg-x11-server-common x86_64 21.1.18-1.fc42 updates 127.0 KiB
replacing xorg-x11-server-common x86_64 21.1.16-1.fc42 fedora 127.1 KiB
Skipping packages with conflicts:
xorg-x11-server-Xorg x86_64 21.1.18-1.fc42 updates 3.4 MiB
xorg-x11-server-Xorg x86_64 21.1.16-1.fc42 fedora 3.4 MiB
Skipping packages with broken dependencies:
xorg-x11-drv-qxl x86_64 0.1.6-7.fc42 fedora 170.7 KiB
xorg-x11-drv-vmware x86_64 13.4.0-8.fc42 fedora 176.9 KiB
xorg-x11-drv-wacom x86_64 1.2.3-2.fc42 fedora 1.2 MiB
Transaction Summary:
Upgrading: 22 packages
Replacing: 22 packages
Skipping: 5 packages
Total size of inbound packages is 69 MiB. Need to download 69 MiB.
After this operation, 1 MiB extra will be used (install 161 MiB, remove 160 MiB).
Operation aborted by the user.
I driver Nvidia 340xx sono installati e funzionano, anche se sono “presi” da Fedora 40. Ma in Fedora 41 e 42 non sono più supportati, e verrebbero rimossi. Per questo pensavo di comprare una “nuova” scheda video, per poter aggiornare tutto.
P.S. Ho visto adesso che il nuovo kernel riesco ad installarlo senza rimuovere nulla, ma akmods fallisce la compilazione del modulo:
# akmods --force --kernel 6.15.4-200.fc42.x86_64
Checking kmods exist for 6.15.4-200.fc42.x86_64 [ OK ]
Building and installing nvidia-340xx-kmod [FALLITO]
Building rpms failed; see /var/cache/akmods/nvidia-340xx/340.108-32-for-6.15.4-200.fc42.x86_64.failed.log for details
Riavviando con il nuovo kernel, anche avendo riabilitato Wayland da /etc/gdm/custom.conf, entrando in modalità non grafica e dando startx il comando fallisce, anche se lspci dà i driver nouveau come in uso.
Ora sono nuovamente con l’ultimo kernel FC40, con i driver nvidia funzionanti, e funziona come al solito.
Insomma: se aggiorno tutto i driver proprietari non sono disponibili; i nuoveau non funzionano (e quando funzionavano freezavano spesso e volentieri il PC per un bug mai corretto); mi tocca, a malincuore, comprare una nuova scheda video, penso.