GPU - Drivers NVIDIA - Ubuntu Desktop¶
Instal·lació¶
A partir d'un escriptori Ubuntu Desktop 22.04 LTS, s'agafa l'última versió dels drivers NVIDIA al repositori de Google, per sistemes operatius basats en Linux.
L'iniciem amb el visor SPICE.
A la terminal, s'executa:
Haurem de configurar l'escriptori perquè no detecti el driver "nouveau", que ens fa que la instal·lació no es pugui fer correctament:
sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
Comprovem que dins l'arxiu tinguem això escrit:
I regenerem initramfs:
Reiniciem l'escriptori fent unsudo reboot
Tornem a entrar a la terminal i fem:
Ens apareixerà una terminal amb pantalla sencera. Haurem d'iniciar sessió amb les credencials del nostre escriptori i anar al directori on hem descarregat els drivers.
Escriurem les següents comandes:
I es segueixen els passos següents:
Si ens dona un error a building kernel modules, provem d'instal·lar el següent compilador:
Es reinicia l'escriptori amb unsudo reboot
Errors durant el procés
Durant la instal·lació, ens poden sorgir diversos errors. El més comú és que la interfície gràfica no ens funcioni.
Solució: Premem dins del visor SPICE CTR+Alt+F6, utilitzant l'índex de tecles especials del menú de dalt a l'esquerra.
Ens iniciarà una terminal, iniciem sessió amb les credencials de l'escriptori i fem un sudo reboot. Això farà que es reinici la interfície gràfica i ja puguem entrar com sempre.
Abans de tornar-ho a posar en marxa, li assignem el hardware, Videos -> Only GPU i una vGPU de les que tenim disponibles a la plataforma.
I el tornem a engegar.
Podrem comprovar que tindrem el programa de NVIDIA Settings
Llicenciar client¶
Es fa mitjançant el token, un arxiu que es genera un cop configurat un servidor CLS de llicències a la plataforma de llicenciament NVIDIA.
Es mou el token a l'escriptori tal qual es descarrega, no val copiar el contingut i crear un nou fitxer a l'escriptori donat que hi venen subdades a aquest fitxer que no es poden regenerar copiant i enganxant el codi d'encriptació de dins l'arxiu (és un arxiu format .tok). Es pot fer mitjançant el visor SPICE, arrossegant des de l'ordinador host fins al visor de l'Ubuntu. Si l'arrossegament no està disponible, podeu accedir a un USB amb el fitxer ".tok" carregat i baixar-lo directament des d'ell. Pot ser possible que SPICE no funcioni correctament amb Only GPU, de manera que pot canviar el perfil de vídeo, descarregar el fitxer, i canviar-lo a Only GPU una vegada que el fitxer està configurat.
S'ha de moure el token al directori /etc/nvidia/ClientConfigToken, i es canvien els permisos:
sudo mkdir ClientConfigToken
sudo mv client_configuration_token_*.tok /etc/nvidia/ClientConfigToken/
sudo chmod 744 /etc/nvidia/ClientConfigToken/client_configuration_token_*.tok
Si no existeix l'arxiu gridd.conf es crea a partir de l'arxiu gridd.conf.template (no s'ha de modificar res de l'arxiu):
En el cas que s'hagués canviat el perfil de Vídeos a un altre que no és Only GPU, per procedir hauríeu d'apagar l'escriptori i modificar el Vídeo a Only GPU per treballar amb GPU.
S'incia i a la terminal s'escriu el comandament:
On s'ha de desplaçar fins a trobar el següent apartat, on si License Status surt Licensed amb una data de venciment, confirma la correcta llicència del client Ubuntu.






