Avere gli ultimissimi e recentissimi driver nvidia installati sul proprio pc permette di usufruire di una serie di miglioramenti e risoluzione di bug, di cui altrimenti non potremo godere aspettando i rilasci ufficiali presenti in Entropy.
Per fare un esempio pratico, nel momento in cui viene redatta questa guida, in entropy abbiamo la versione:
x11-drivers/nvidia-drivers-180.53-r1#2.6.29-sabayon
quindi la 180-53.
Se usufruiamo invece di Portage, la versione presente è la 180.60.
Se inveve proviamo a collegarci al sito ufficiale Nvidia,
http://www.nvidia.it/object/linux_display_ia32_185.18.14_it.html
scopriremo che gli ultimi driver disponibili sono:
Versione: 185.18.14
Un salto enorme rispetto a quelli presenti in Entropy e Portage.
Abbiamo quindi due strade per poter usufruire degli ultimi driver disponibili:
-Scaricare i driver dal sito ufficiale, accedere ad una console e installarli
-Usufruire di layman(tool di Portage per accedere a dei repository con software aggiuntivo) e con pochi semplici passaggi avere sempre a disposizione le ultime versioni dei drivers.
Seguiamo la seconda strada…seguite passo passo le seguenti procedure:
Installiamo l'ultima versione di layman:
emerge -av layman
Abilitate nel vostro make.conf la possibilità di usare layman
echo "source /usr/local/portage/layman/make.conf" >> /etc/make.conf
Aggiungiamo l'overlay BARKANO(contenente le ultime versioni dei drivers nvidia)
layman -a berkano
Per fare in modo che Portage ignori l'installazione dei driver presenti all'interno del proprio tree, ed installi quelli presenti nell'overlay BARKANO, digitate i seguenti comandi:
echo "x11-drivers/nvidia-drivers" >> /etc/portage/package.unmask
echo "x11-drivers/nvidia-drivers **" >> /etc/portage/package.keywords
Ora siete pronti per emergere gli ultimi driver Nvidia.
emerge -av nvidia-drivers
Questo è l'otuput sulla mia box sabayon:
SabayonLinux-OMAR / # emerge -av nvidia-drivers
These are the packages that would be merged, in order:
Calculating dependencies… done!
[ebuild U ] x11-drivers/nvidia-drivers-185.13 [180.60] USE="acpi -custom-cflags -gtk (-multilib)" 14,385 kB [0=>1]Total: 1 package (1 upgrade), Size of downloads: 14,385 kB
Portage tree and overlays:
[0] /usr/portage
[1] /usr/local/portage/layman/berkanoWould you like to merge these packages? [Yes/No]
N.B: AL TERMINE DELL'INSTALLAZIONE RICORDATEVI DI DIGITARE IL COMANDO:
eselect opengl set nvidia
N.B2: Nel caso in cui l'installazione dei drivers non dovesse riuscire per un errore relativo al kernel, digitate:
equo install linux-sabayon
e riprovate ad emergere i driver.
N.B3:
RIAVVIATE IL VOSTRO PC AL TERMINE DELLA PROCEDURA.
IMPORTANTE:
Installando i drivers nvidia presenti nel layman BARKANO, durante un equo world, questi verranno inesorabilmente downgradati(RETROCESSI) alla versione presenti in Entropy.COSA FARE PER EVITARE CHE ACCADA TUTTO QUESTO???
Prima di tutto date un
equo database gentoosync
Per eseguire la scansione differenziale dei database Portage ed Entropy…
In seguito modificate questo file(io uso Nano):
nano /etc/entropy/client.conf
portatevi in basso, e la riga :
ignore-spm-downgrades|disable
va modificata così:
ignore-spm-downgrades|enable





