post icon

Instalar los drivers propietarios de nVidia en openSuSE

Instalar los drivers de nuestras tarjetas de video es vital para su óptimo funcionamiento, dentro del mundo GNU, todo debe ser libre y cumplir con 4 fundamentales reglas:

  1. La libertad de ejecutar el programa, para cualquier propósito (libertad 0).
  2. La libertad de estudiar cómo trabaja el programa, y cambiarlo para que haga lo que usted quiera (libertad 1). El acceso al código fuente es una condición necesaria para ello.
  3. La libertad de redistribuir copias para que pueda ayudar al prójimo (libertad 2).
  4. La libertad de distribuir copias de sus versiones modificadas a terceros (la 3ª libertad). Si lo hace, puede dar a toda la comunidad una oportunidad de beneficiarse de sus cambios. El acceso al código fuente es una condición necesaria para ello.

Los drivers de nVidia precisamente no cumplen con estas reglas, así como muchos otros controladores de distintos periféricos. Existe un proyecto libre llamado Nouveau de desarrollar la versión libre de éste driver. Por el momento no es completamente estable, pero el proyecto de Fedora ya lo está integrando en las instalaciones por defecto.

Si bien queremos instalar software propietario, en este caso el driver de nVidia tenemos dos modos de hacerlo en openSuSE, uno es utilizando el yast, que a mi personalmente no me llevo bien con él para la instalación de estos drivers, y el segundo modo es el manual.

Nos descargamos la última versión del driver desde aquí, y le asignamos los permisos de ejecución con

1
2
# los numeros de la arquitectura y version pueden variar
sudo chmod 777 NVIDIA-Linux-x86-190.53-pkg1.run

Luego necesitamos bajar el runlevel a nivel 3, un poco de info de que es esto lo puede ver aquí en la wiki de ubuntu

1
init 3

Necesitamos asegurarnos que tenemos instalados los prerrequisitos, ejecutando esto para instalarlo si no lo tenemos

1
sudo zypper install kernel-source make gcc

Ejecutamos el Installer

1
sh NVIDIA-Linux-x86-190.53-pkg1.run -q

Configuramos el X.org, el sistema que controla nuestras ventanas

1
2
# 0 es un digito no una letra (por si no lo pillas)
sax2 -r -m 0=nvidia

Volvemos al sistema de ventanas o reiniciamos

1
init 5

En algunas versiones con esto ya tenemos todo listo, si aun no funciona puedes probar la compilación del kernel, con esto

1
sh NVIDIA-Linux-x86-190.53-pkg1.run -K

Comentarios desde Facebook:

Trackbacks/Pingbacks

  1. Como Instalar los drivers propietarios de ATI / AMD en openSuSE | DevTroce.com UNITED STATES WordPress - 8 mayo 2011

    […] los drivers propietarios de ATI / AMD en openSuSE Meses atrás veíamos como instalar los drivers propietarios de nVidia sobre openSuSE, hoy veremos como instalar los de ATI o ya mejor dicho AMD (recuerden que AMD cambió la marca […]

Responder