Installare i driver NVIDIA su Fedora 12
Un utente del blog mi ha chiesto di spiegare come installare i driver proprietari NVIDIA su Fedora 12 Constantine. Non è un’operazione complessa e richiede solo poco tempo per portarla a termine.
Apriamo un terminale e diamo il seguente comando per abilitare i repository RPM Fusion per software di terze parti.
su -c 'rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'
Fatto ciò per installare il modulo del kernel (con aggiornamento automatico ad ogni rilascio del kernel) per i driver NVIDIA basta dare il seguente comando:
yum install -y akmod-nvidia
Dopo aver installato il driver si deve ricreare l’initrd per mantenere la compatibilità con nouveau, che viene automaticamente installato su Fedora:
su - mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img dracut /boot/initramfs-$(uname -r).img $(uname -r)

Per usare l’initrd di default e disabilitare nouveau al caricamente possiamo anche andare a modifica la linea del kernel sul grub.conf e aggiungervi alla fine
rdblacklist=nouveauSe avete disabilitato correttamente nouveau questo comando non dovrebbe restituirvi nulla:
lsmod |grep nouveau
Per evitare poi che SELinux impedisca il caricamento del driver si deve andare a disabilitare quest’opzione di sicurezza così:
setsebool -P allow_execstack onSe avete problemi con i driver, soprattutto dopo aver lanciato l’utility di configurazione da Applicazioni » Strumenti di sistema » nVidia Display Settings, potete anche provare a dare i seguenti comandi:
nvidia-config-display disable
nvidia-config-display enable
Tags:
Categorie:

Ciao!Grazie per la guida (l’utente sarei io) anche perché per il repo non avevo problemi ma erano le impostazioni con nouveau a farmi sbagliare tutto. Grazie ancora!