Instalando Drivers de Nvidia en Fedora 24 64bit

Instalando controladores de NVidia en mi Fedora 24 a 64bit. Esta tarea es de las más que nos mortifica pero es simple a pesar que parece un mundo muchas veces.

Nivel de la guia es intermedio.



Los controladores de Nvidia

Los drivers de NVIDIA GeForce son reconocidos como los de la industria líder de controladores de pantalla en el rendimiento, la calidad visual y la estabilidad y ofrecen las tecnologías de primera calidad como SLI, PhysX, 3D Vision de NVIDIA Surround, y PureVideo HD, para las GPU GeForce.

Nvidia ha pasado a convertirse en una compañía de plataforma se centró en cuatro mercados - Gaming, visualización profesional, centros de datos y para el automóvil.

En este artículo vamos a conocer acerca de cómo instalar controladores de Nvidia en Fedora 24.

En primer lugar instalar los requisitos previos kernel-devel y kernel-headers de la siguiente


Paso 1
[users@efectolinux ~]# su -
Password: (clave de root)

Paso 2
[root@efectolinux ~]# dnf -y install kernel-devel kernel-headers gcc dkms acpid


Paso 3
Descargamos el controlador que nos corresponde. de la pagina de www.nvidia.com

En nuestro caso tengo una GTX 960 OC:
Commando wget para descargarlo en consola:
 
wget http://us.download.nvidia.com/XFree86/Linux-x86_64/367.35/NVIDIA-Linux-x86_64-367.35.run



Paso 4
Esto nos permite añadir atributos de ejecutable al archivo:
 
[root@efectolinux ~]#chmod +x NVIDIA-Linux-x86_64-367.27.run

Paso 5
Antes de ir a instalar vamos a cerrar el servidor X y también la lista negra los controladores nouveau de la siguiente manera.

[root@efectolinux ~]#rm /etc/systemd/system/default.target rm: remove symbolic link '/etc/systemd/system/default.target'? y
 

[root@efectolinux ~]#ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target

En los comandos anteriores usando el primer comando para eliminar el nivel de ejecución predeterminado y en el siguiente orden que cambiar el nivel de ejecución de múltiples usuarios (que es igual al nivel de ejecución 3 (Multi User con el modo de texto)).
nouveau Blacklist en el arranque y arranque del anuncio

Para los controladores de la Blacklist nouveau vamos a crear un archivo disable-noveau.conf en el directorio de la siguiente manera /etc/modprobe.d/


[root@efectolinux ~]#echo 'blacklist nouveau' >> /etc/modprobe.d/disable-nouveau.conf

[root@efectolinux ~]#echo 'nouveau modeset=0' >> /etc/modprobe.d/disable-nouveau.conf



Ahora Editaremos el nano /boot/grub2/grub.cfg archivo y encontrar la línea similar a la de la siguiente

 inux16 /vmlinuz-4.5.7-300.fc24.x86_64+debug root=/dev/mapper/fedora-root ro rd.lvm.lv=fedora/root rd.lvm.lv=fedora/swap rhgb quiet LANG=en_US.UTF-8

añadimosesta línea:  rdblacklist=nouveau before rhgb quiet as follows.

linux16 /vmlinuz-4.5.7-300.fc24.x86_64+debug root=/dev/mapper/fedora-root ro rd.lvm.lv=fedora/root rd.lvm.lv=fedora/swap rdblacklist=nouveau rhgb quiet LANG=en_US.UTF-8


Paso 6
Editamos el archivo:
[root@efectolinux ~]#nano /etc/sysconfig/grub  

Con cuidado nos debe quedar de la siguiente forma
 nota: no copies la línea solo añade el final...
 
## Ejemplo de la línea solo añade lo que esta azul##
GRUB_CMDLINE_LINUX="rd.lvm.lv=fedora/swap rd.lvm.lv=fedora/root rhgb quiet rd.driver.blacklist=nouveau"

Paso 7
Modifica los cambios de tu grub


## BIOS ##
grub2-mkconfig -o /boot/grub2/grub.cfg
 
## UEFI ##
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
 
Paso  8
Removemos los controladores nouveau

## Fedora 24/23/22 ##
dnf remove xorg-x11-drv-nouveau


Paso 9
Reiniciar la máquina mediante el comando de reinicio para entrar en el nivel de ejecución 3.

[root@efectolinux ~]#systemctl set-default multi-user.target
[root@efectolinux ~]#reboot


Yo creo un file con esto en nvidia.txt aquí les dejo

Ahora la carga del sistema en la interfaz de usuario de texto y mensaje de credenciales, registrado como usuario root.

Fedora 24 el nivel de ejecución 3 pantalla




Paso 10

Fedora24 Aug 7 2016

efectolinux login: root
password: (tu clave de root)

[root@efectolinux ~]#./NVIDIA-Linux-x86_64-367.27.run

Then the Nvidia Accelerated Graphics Driver for Linux license screen appears, Now select the option Accept

Nvidia installation screen

Select the yes option to register the kernel modules with DKMS.

Nvidia

Press Yes option to Install Nvidia’s 32 bit compatibility drivers

nvidia

Now it will install Nvidia Drivers

Nvidia Installation

After the installation completes successfully change the default run level to Graphical user interface with multi user support(Run level 5) by as follows.


Listo ya tenemos los controladores de NVIDIA ahora el commando final para que nuestro entrono grafico inicie.

Paso Final:
Volveremos la pantalla a nivel 5:

[root@efectolinux ~]#systemctl set-default graphical.target
 
Añadiremos el soporte  VDPAU/VAAPI
[root@efectolinux ~]#dnf install vdpauinfo libva-vdpau-driver libva-utils
 
[root@efectolinux ~]#reboot


Autores de los manuales originales en idioma ingles:
El más completo
http://www.if-not-true-then-false.com/2015/fedora-nvidia-guide/

Este me dejo a medias
https://www.unixmen.com/install-nvidia-drivers-fedora-24/


Comentarios

Entradas populares