[RISOLTO] Compilazione driver legacy 340.96 x NVIDIA GT9600M

Questioni legate al Kernel Linux: configurazione, installazione, ottimizzazione, patch

[RISOLTO] Compilazione driver legacy 340.96 x NVIDIA GT9600M

Messaggioda Aki » 25/09/2016, 10:20

Al fine di effettuare il debug di alcune funzionalità, in una installazione di Debian Jessie ho installato il kernel 4.7.0-0.bpo.1-amd64 dal repository jessie-backports (Debian 4.7.2-1~bpo8+1).

In tale configurazione, l'ultima versione (340.96) dei driver legacy di Nvidia (NVIDIA-Linux-x86_64-340.96.run) che supporta la scheda grafica Nvidia GeForce GT9600M (non più supportata nei successivi drivers) installata sul computer ha fallito la compilazione per il kernel 4.7 .

Da una breve ricerca, è emersa una patch pubblicata sul sito della distribuzione gentoo che modifica il codice sorgente della parte del driver Nvidia per la quale è disponibile il codice sorgente.

Riporto, a beneficio di quanti possa essere utile, in allegato la patch con le istruzioni utili ad applicarla al codice sorgente del driver nvidia legacy versione 340.96 e per ricompilarlo/installarlo :
Codice: Seleziona tutto
wget http://us.download.nvidia.com/XFree86/Linux-x86_64/340.96/NVIDIA-Linux-x86_64-340.96.run
bash ./NVIDIA-Linux-x86_64-340.96.run --extract-only
cd NVIDIA-Linux-x86_64-340.96
patch -p1 < ../NVIDIA_340.XX_linux_4.7.patch

./nvidia-installer

Le istruzioni sopra indicate, pertanto, possono essere utilizzate per compilare ed installare lo stesso driver anche per le versione di Debian successive alla Debian Jessie.
Allegati
NVIDIA_340.XX_linux_4.7.patch.gz
patch per NVIDIA-Linux-x86_64-340.96.run
(2.23 KiB) Scaricato 114 volte
Aki
Global Moderator
Global Moderator
 
Messaggi: 7728
Iscritto il: 27/12/2007, 16:59

Torna a Kernel

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite