Skip to Content
GuidesÉvaluation poste de travail Ubuntu NVIDIA GPU

Évaluation poste de travail Ubuntu NVIDIA GPU

Ce guide prépare une recette poste de travail Ubuntu 24.04 pour la pile NVIDIA. L’invité de test KVM normal peut ne pas avoir de périphérique NVIDIA ; les vérifications de paquets et de configuration ne sont donc pas une qualification GPU physique.

Invite

Create an Ubuntu 24.04 GNOME workstation for NVIDIA compute evaluation. Include the gpu-nvidia, cuda, docker, Python, Git, SSH, and Jupyter features. Do not choose “latest”; show the exact driver, CUDA toolkit, container runtime, repositories, signing keys, and supported GPU architecture in the plan. Create a locked-password user named mldev. Add package and service tests for the VM, then list nvidia-smi, CUDA sample, container-GPU, suspend/resume, and workload tests that must run on the target workstation.

Forme de recette

{ "name": "ubuntu24-nvidia-workstation-evaluation", "base_image": "ubuntu-24.04", "hardware": { "platform": "pc", "architecture": "x86_64", "gpu": "nvidia", "min_cpu_cores": 8, "min_memory_gb": 32, "min_storage_gb": 128, "nic_count": 1 }, "os": { "features": [ "desktop", "gpu-nvidia", "cuda", "docker", "python", "git", "ssh", "jupyter" ], "users": [ { "username": "mldev", "groups": ["sudo", "docker"], "shell": "/bin/bash" } ], "desktop_settings": { "color_scheme": "prefer-dark", "power": { "idle_delay": 600, "sleep_inactive_ac_timeout": 0, "sleep_inactive_ac_type": "nothing" } } } }

Le bloc hardware est une intention déclarée. Il ne rend pas un périphérique NVIDIA visible pour la VM de test. Relisez le privilège du groupe Docker et n’exposez pas Jupyter sans authentification et politique réseau.

Relecture de compatibilité

Avant le build, enregistrez :

  • modèle GPU exact et capacité de calcul ;
  • compatibilité noyau, pilote NVIDIA, toolkit CUDA et bibliothèques espace utilisateur ;
  • provenance du dépôt source et des clés de signature ;
  • comportement Secure Boot/signature de module si utilisé ;
  • attentes GPU affichage versus calcul seul ; et
  • contraintes de licence et redistribution pour chaque composant propriétaire.

Partage des preuves

Le build virtuel peut prouver inventaire des paquets, exécutables, fichiers de configuration, lancement bureau et services non-GPU. Seul le matériel cible peut prouver :

  • nvidia-smi voit le périphérique voulu sans erreur ;
  • un échantillon CUDA compilé produit le résultat attendu ;
  • une image conteneur épinglée tourne avec --gpus et voit le périphérique ;
  • thermique, limites d’alimentation, veille/reprise et reboot sont stables ; et
  • la charge d’entraînement ou d’inférence réelle se termine dans ses exigences mémoire et performance.

Conservez les deux jeux de preuves et étiquetez-les par environnement. Ne déclarez pas une pile GPU fonctionnelle depuis la seule présence de paquets.