Kernel 6.16 in arrivo su Arch Linux e i driver nVidia 390

Come già sapete dai post precedenti, la mia scheda video obsoleta non è supportata dai driver nvidia presenti nei repo ufficiali di Arch, motivo per cui devo rivolgermi al pacchetto nvidia-390xx-dkms presente in AUR. Questo significa che, per ogni nuovo kernel rilasciato, bisogna vedere se questi driver vecchissimi vengono compilati correttamente.

Proprio l’altro ieri nella pagina AUR del pacchetto giunge la notizia che il nuovo kernel 6.16 è approdato in testing e che quindi a breve arriverà per tutti: funzionerà questo driver? Il buon @drankinatty ha chiesto nella pagina del pacchetto se qualcuno poteva fare qualche test e la domanda mi ha stuzzicato. Come posso farlo? L’unica cosa che mi è venuta in mente era di provare in una macchina virtuale tra quelle che dedico ad Arch. Sono sicuro che non è questo il metodo standard per questo tipo di prove ma alla fine penso che possa essere sufficiente per il mio scopo.

Quello che ho fatto nella macchina virtuale è stato semplicemente attivare i repository testing e procedere a un aggiornamento di sistema, compreso il kernel versione 6.16. A seguire ho riavviato la macchina virtuale e quindi ho scaricato il PKGBUILD con:

git clone https://aur.archlinux.org/nvidia-390xx-utils.git

e l’ho compilato:

makepkg -s

La compilazione è terminata con successo. Ho quindi installato i pacchetti risultanti:

sudo pacman -U *.zst

che sono stati installati senza problemi. Speriamo davvero che questa volta non sarà necessaria una patch.