Agevolo i links ai pacchetti SBo:
https://slackbuilds.org/repository/15.0 ... ia-driver/
https://slackbuilds.org/repository/15.0 ... ia-kernel/
Il primo dipende dal secondo... Leggere i README, come versione sono creati a partire dal binario rilasciato da Nvidia che si vede nel link di Ponce: 565.77... tutto aggiornato a dicembre 2024. Per cui vai tranquillo se sei su Slackware 15.0.
Dalla tua firma Linpassion vedo 14.2, probabilmente non l'hai modificata immagino. Se fossi veramente su 14.2 fai attenzione perché gli slackbuild indicati non vanno bene.
Per la cronaca in questi casi i punti da seguire potrebbero essere i seguenti:
- andare su sito nvidia cercare la GPU di interesse
- da lì controllare quale driver per linux 64bit serve (in questo caso 565.77)
Poi da lì, si può cercare su SBo con "sbopkg":
Codice: Seleziona tutto
sbopkg -r
sbopkg -g nvidia
Searching for nvidia
Found the following matches for nvidia:
NAME VERSION
development/libnvidia-container 1.14.3
development/nvidia-container-toolkit 1.14.6
graphics/nvidia-cg-toolkit 3.1_April2012
graphics/nvidia-texture-tools 2.1.1
system/nvidia-driver 565.77
system/nvidia-fabricmanager 550.54.14
system/nvidia-firmware 325.15
system/nvidia-kernel 565.77
system/nvidia-legacy340-driver 340.108
system/nvidia-legacy340-kernel 340.108
system/nvidia-legacy390-driver 390.157
system/nvidia-legacy390-kernel 390.157
system/nvidia-legacy470-driver 470.256.02
system/nvidia-legacy470-kernel 470.256.02
system/python3-nvidia-ml-py 12.535.133
Si nota la versione che interessa del driver (565.77: è proprio lui, quello che server alla scheda video in questione):
Si crea la coda dipendenze per il pacchetto in questione:
E si installa (viene scaricato, compilato e installato).
Si deve scegliere non il solo pacchetto, ma l'intera coda di pacchetti generata con "sqg", che in questo caso sono solo due. Quindi si preme prima "q" per scegliere la coda (queue). E infine "p" per procedere alla creazione dei pacchetti proposti nel riepilogo.
Codice: Seleziona tutto
# sbopkg -i nvidia-driver
Both a queuefile and a package were found with the name "nvidia-driver".
Use (Q)ueuefile, (P)ackage, or (A)bort?: q
###########################################
New queue process started on:
gio 16 gen 2025, 17:08:00, CET
###########################################
+++++++++++++++++++++++++++++++++++++++++++
PRE-CHECK LOG
Using the SBo repository for Slackware 15.0
Queue Process: Download, build, and install
nvidia-kernel:
Checking GPG for nvidia-kernel.tar.gz ... OK
Processing nvidia-kernel 565.77-1
Using original .info file
Using original SlackBuild file
No build options selected.
nvidia-driver:
Checking GPG for nvidia-driver.tar.gz ... OK
Processing nvidia-driver 565.77-1
Using original .info file
Using original SlackBuild file
No build options selected.
+++++++++++++++++++++++++++++++++++++++++++
Pre-check complete.
Do you wish to proceed based on the search results above? Packages not
found will be skipped during the process.
(P)roceed or (Q)uit?:
Infine, prima di procedere ripeto, leggere il bene i README, sia di nvidia-kernel che nvidia-driver.
PS.
Nonostante siano secoli ormai che sbopkg è presente in ambiente Slackware per creare i pacchetti di software non compreso nel set ufficiale di Pat, ogni tanto il dubbio su come installare i driver nvidia, salta sempre fuori. Vero è che SBo non è ufficiale, sbopkg non è infallibile, ma insomma... direi che funziona bene dopo tutto. Questo non certo per criticare la domanda che è sempre lecita e ci mancherebbe, ma perché sbopkg è un tool che personalmente ritengo imprescindibile anche per uso base di Slackware almeno in ambito desktop. Sfruttiamolo e impariamo ad usarlo! 