Descartar aviso
¿Quieres crear una cuenta con nosotros para poder participar y recibir notificaciones cuando recibas respuestas? ¡Registrate!

Instalar drivers de NVIDIA en Ubuntu (Kubuntu) 18.10

Para PC gaming con Steam

  1. yllanos
    Hola.

    Este es un tutorial corto. Con el tema de la compatibilidad de Steam corriendo en Linux (Steam Proton) con los juegos nativos de Windows, y teniendo en cuenta que mientras espero un componente nuevo para mi PC. Decidí hacer un backup de mis cosas e instalar Linux para intentar probar esta característica directamente sin usar máquinas virtuales.

    Mientras me informaba para realizar este proceso, me enteré se este proyecto: https://www.protondb.com/ el cual pretende ser un compendio colaborativo para reportar el estado de los juegos que funcionan bajo este sistema de compatibilidad.

    Sin embargo, después de hacer una instalación fallida, me fijé que no había mucha documentación sobre todo en español para un proceso tan sencillo como este.

    OJO: no me hago responsable de los daños que puedan realizar con este proceso, ya que fácilmente pueden terminar con una pantalla negra que no responde, aunque no haya daño irreparable y permanente. Recomiendo ejecutar este proceso en una instalación nueva. No olviden hacer backup de sus cosas. Finalmente recomiendo ejecuten esos pasos estrictamente en el mismo orden que yo lo hice y sin cambios, de lo contrario podrían llegar a diferente resultado.

    Para instalar los drivers, seguí estos pasos:

    1. Desde una consola, ejecutar:

    CODE, HTML o PHP Insertado:
    ubuntu-drivers devices
    Lo cual mostrará un listado de los drivers disponibles, ya sean libres o propietarios. Esa misma salida muestra la versión máxima disponible

    2. Ejecutar:

    CODE, HTML o PHP Insertado:
    sudo ubuntu-drivers autoinstall
    Ejemplo (disculpen la calidad):
    [​IMG]

    Que instalará la última versión disponible bajo ese comando. Para este ejemplo, instalará drivers de la familia 390 en alguna de sus variaciones.

    3. Reiniciar el equipo.

    4. Después de reiniciar, vamos buscamos el NVIDIA X Server Settings, y nos debe dar algo similar a esto:
    [​IMG]

    Sin embargo, a fecha de escribir este artículo, ya existían versiones mucho más reciente de los drivers, pero hasta aquí es un buen punto de partida. Al momento de escribir esto, la familia de verisón nueva más popular era la 410, aunque ya estaba disponible la 415. Así que decidí instalar la 415, que ofrece aún mejor compatibilidad.

    5. Ejecutar:
    CODE, HTML o PHP Insertado:
    sudo add-apt-repository  ppa:graphics-drivers/ppa
    
    6. Y luego:
    CODE, HTML o PHP Insertado:
    sudo apt update
    Ahora, si vuelven a ejecutar este comando:
    CODE, HTML o PHP Insertado:
    ubuntu-drivers devices
    Verán algo como esto:
    CODE, HTML o PHP Insertado:
    == /sys/devices/pci0000:00/0000:00:03.1/0000:27:00.0 ==
    modalias : pci:v000010DEd00001B80sv00003842sd00006583bc03sc00i00
    vendor   : NVIDIA Corporation
    model    : GP104 [GeForce GTX 1080]
    driver   : nvidia-driver-415 - third-party free recommended
    driver   : nvidia-driver-410 - third-party free
    driver   : nvidia-driver-390 - distro non-free
    driver   : nvidia-driver-396 - third-party free
    driver   : xserver-xorg-video-nouveau - distro free builtin
    Lo que quiere decir que hay versiones más recientes detectadas en el repositorio que agregamos en el paso 5.

    Existe un comando (que no me funcionó) para instalar una versión específica de los drivers, algo así como:

    CODE, HTML o PHP Insertado:
    sudo ubuntu-drivers nvidia-drivers-[LA_VERSION]
    El cual probé con la 415, pero no funcionó ya que me arrojaba muchos problemas de dependencias de paquetes.

    7. Entonces, procedí a instalar un paquete que me solucionara lo de las dependencias:

    CODE, HTML o PHP Insertado:
    sudo apt install aptitude
    8. Y luego ejecutar la versión que se desee:
    CODE, HTML o PHP Insertado:
    sudo ubuntu-drivers nvidia-drivers-[LA_VERSION]
    Que en mi caso era:
    CODE, HTML o PHP Insertado:
    sudo ubuntu-drivers nvidia-drivers-415
    9. Reiniciar el equipo.

    10. Ir al X server Settings de NVIDIA y verificar:
    [​IMG]


    Probado exitosamente en Kubuntu 18.10