Mantener actualizados los drivers NVIDIA de SIATIC e Infolab | Algo de Linux

viernes, 20 de octubre de 2017

Mantener actualizados los drivers NVIDIA de SIATIC e Infolab

Para mantener actualizados los drivers NVIDIA de SIATIC e Infolab utilizo un módulo puppet que instala los paquetes:
  • nvidia-340 en SIATIC.
  • nvidia-384 en Infolab.
Los SIATIC tienen una GeForce 210:
# lspci | grep -i vga
01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
Los Infolab tienen una GeForce GT 730:
# lspci | grep -i vga
01:00.0 VGA compatible controller: NVIDIA Corporation GK208 [GeForce GT 730] (rev a1)
La instalación se realiza vía ppa desde aquí:

El módulo es muy sencillo, pero no lo he compartido para evitarme quebraderos de cabeza básicamente por tres razones:
  • Se apoya en el módulo puppetlabs/apt de puppetforge, que casi nadie usará en su centro.
  • Mis máquinas tienen actualizado el kernel a la versión 4.
  • No utilizo repositorios congelados.
Publicado por primera vez en http://enavas.blogspot.com.es

2 comentarios:

Alfonso Pastor dijo...

Muchas gracias, genial como siempre, Esteban.

Entiendo que tienes las siatics con el driver nvidia en lugar de nouveau. ¿Por qué? ¿Tuviste algún problema con nouveau?

Es que en mi caso tengo el problema de que a veces usando nouveau no se carga el lightdm en el arranque matinal mañanas o cuando alguien cierra la sesión. Eso nos obliga a reiniciar las siatics para que funcionen, ya que ni haciendo restart a lightdm se levantan. Me pregunto si poniendo nvidia esto desaparece.

Una última cuestión: ¿tienes un xorg.conf generado a medida para las siatics?

Esteban M. Navas Martín dijo...

Hola, Alfonso:

Cuando se montaron las siatic, tenía problemas con los drivers, pero si te digo la verdad, ya no recuerdo cuáles eran. El caso es que lo solucioné cambiándolos por los drivers propietarios. También empecé a usar los de nvidia por el tema del ajuste de resoluciones, en lugar utilizar xrandr como hacía la empresa instaladora.

Del problema que me comentas, no puedo decirte mucho porque a mí no se me ha dado, pero podrías probar a poner el módulo de nvidia.

Tengo un xorg.conf para siatic y otro para infolab. Uso el mismo módulo puppet para instalar el driver y suministrar el xorg.conf a ambos tipos de máquinas en función del facter tipo.