Pagina 1 di 1

nvidia drivers

Inviato: lun apr 16, 2012 17:06
da ZeroUno
A chi interessa, ho pacchettizzato i driver proprietari per nvidia, versione 295.33

Ho fatto due versioni:
1) il pacchetto base che include le librerie a 64bit e i sorgenti del modulo kernel (e lo script per compilarli)
2) il pacchetto che include le librerie a 64bit, quelle di compatibilità a 32bit, il modulo per il kernel 3.2.13 e i sorgenti del modulo kernel.

I pacchetti sono stati fatti su current, ma dovrebbero funzionare senza problemi su 13.37.

Comunque ho caricato anche lo slackbuild.

Il pacchetto aggiunge automaticamente il driver nouveau in blacklist e la configurazione di X in xorg.conf.d

ATTENZIONE!! i pacchetti non sono ancora testati!!

http://www.z01.eu/software

EDIT: MAGARI ASPETTATE UN PO' CHE C'È QUALCHE BUG NEL PACCHETTO ;-)
EDIT2: Ora dovrebbero essere ok, ma non ho ancora provato a caricare X

edit3: non funziona :-(
Come carico X mi si impalla.
Non capisco... se installo con l'installer di nvidia tutto ok.
Nel pacchetto ho replicato tutte le operazioni dell'installer, ma non va!

Re: nvidia drivers

Inviato: lun apr 16, 2012 21:01
da albatros
E' uscita la versione 295.40, che risolve un problema di sicurezza. Forse ti converrebbe pacchettizzare quella...
http://nvidia.custhelp.com/app/answers/detail/a_id/3109

Re: nvidia drivers

Inviato: lun apr 16, 2012 23:05
da ZeroUno
ottimo. Aggiornerò alla prossima ripacchettizzazione (domani ne farò una decina :-D), ma non credo che risolverà il mio problema :-(

Re: nvidia drivers

Inviato: mar apr 17, 2012 10:00
da ZeroUno
ok, ho capito perché.
ora devo risolvere, ma non dovrei metterci molto.

Re: nvidia drivers

Inviato: mar apr 17, 2012 11:56
da ZeroUno
uhmm...
voglio cercare di far confivere i driver mesa e quelli nvidia (entrambi hanno /usr/lib64/libGL.so e /usr/lib64/xorg/modules/extensions/libglx.so)
Stavo mettendo i driver nvidia sotto /usr/lib64/nvidia-linux ma poi non so come far puntare le applicazioni (e X) a questi.
Per X credo sia sufficiente qualche impostazione in xorg.conf.d ma per le applicazioni?

Re: nvidia drivers

Inviato: mar apr 17, 2012 12:28
da Blallo
https://github.com/jgeboski/Bumblebee-SlackBuilds

Datti una lettura allo slackbuild di nvidia-bumblebee ed nvidia-kernel per installare il driver in un certo path senza toccare le mesa di sistema.
Per poterlo usare, dovresti usare

Codice: Seleziona tutto

ModulePath "path"

nella sezione "Files" di xorg.conf
dove con "path" indichi i path di driver e modulo (che dovrebbero essere /usr/lib/opengl/nvidia,/usr/lib/xorg/modules ma dipende da dove ce li butti tu)
quindi per cui diventerebbe

Codice: Seleziona tutto

ModulePath "/usr/lib/opengl/nvidia,/usr/lib/xorg/modules"


Così se avvii la sessione di X con gli nvidia, dovrebbe buttarti tutte le app su nvidia.

Re: nvidia drivers

Inviato: mar apr 17, 2012 15:43
da ZeroUno
Da quel link ho preso gli spunti.
Però se in xorg.conf posso mettere correttamente il path di dove si trovano i file, quando starto un applicativo la prima cosa che fa è cercare /usr/lib64 e quindi il libGL di mesa.

Re: nvidia drivers

Inviato: mar apr 17, 2012 18:40
da ZeroUno
Ora funziona, ma ho dovuto metterli per forza in /usr/lib64 senza fare una directory apposta.


Stasera lo testo come si deve, e se va lo uppo.