Outils pour utilisateurs

Outils du site


installation:installation_pilote_nvidia_debian_13

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
installation:installation_pilote_nvidia_debian_13 [2026/10/01 19:28] – bernard.rollandinstallation:installation_pilote_nvidia_debian_13 [2026/10/01 20:11] (Version actuelle) – bernard.rolland
Ligne 8: Ligne 8:
  
 </code> </code>
 +{{ :telechargements:nvidia_fedora44_pack.tar |}}
  
 <code bash> <code bash>
 #!/usr/bin/env bash #!/usr/bin/env bash
  
-# Arrêt strict du script en cas d'erreur ou de variable non définie+# Arrêt strict du script en cas d'erreur
 set -euo pipefail set -euo pipefail
  
Ligne 25: Ligne 26:
 fi fi
  
-# 2. Installation des dépôts RPM Fusion (URLs statiques officielles d'infrastructure) +# 2. Nettoyage du cache libdnf5 
-echo "[+] Étape 1 : Installation des dépôts RPM Fusion pour Fedora 44..." +echo "[+] Nettoyage du cache..." 
-dnf install -y \ +dnf clean all
-  https://rpmfusion.org \ +
-  https://rpmfusion.org+
  
-# 3. Installation des paquets du pilote et des bibliothèques de calcul +# 3. Activation des dépôts RPM Fusion (Via la commande officielle de dnf5) 
-echo "[+] Étape 2 : Installation du pilote Nvidia et de CUDA (akmod)..."+echo "[+] Étape 1 : Activation des dépôts RPM Fusion (Free & Nonfree)..." 
 +dnf install -y rpmfusion-free-release rpmfusion-nonfree-release 
 + 
 +# 4. Synchronisation des catalogues 
 +echo "[+] Étape 2 : Rafraîchissement des paquets..." 
 +dnf check-update || true 
 + 
 +# 5. Installation du pilote et des bibliothèques associées 
 +echo "[+] Étape 3 : Installation d'akmod-nvidia et des dépendances..."
 dnf install -y akmod-nvidia xorg-x11-drv-nvidia-cuda mesa-va-drivers-freeworld dnf install -y akmod-nvidia xorg-x11-drv-nvidia-cuda mesa-va-drivers-freeworld
  
-# 4. Compilation du module et contournement de la sécurité IBT (Intel 13th Gen) +# 6. Compilation synchrone et configuration GRUB (Intel 13th Gen) 
-echo "[+] Étape 3 : Forçage de la compilation du module noyau..."+echo "[+] Étape 4 : Force la compilation immédiate du module noyau..."
 akmods --force akmods --force
  
-echo "[+] Étape 4 : Injection du paramètre ibt=off dans GRUB..."+echo "[+] Étape 5 : Injection du paramètre ibt=off dans GRUB..."
 if command -v grubby &> /dev/null; then if command -v grubby &> /dev/null; then
   grubby --update-kernel=ALL --args="ibt=off"   grubby --update-kernel=ALL --args="ibt=off"
   echo "[OK] Paramètre noyau appliqué."   echo "[OK] Paramètre noyau appliqué."
 else else
-  echo "[!] Attention : l'outil 'grubby' est absent. Vérifiez vos arguments de boot."+  echo "[!] Attention : l'outil 'grubby' est absent. Vérifiez GRUB manuellement."
 fi fi
  
-# 5. Validation de la génération du pilote+# 7. Validation finale
 echo "=================================================================" echo "================================================================="
 echo " VÉRIFICATION DU STATUT DU PILOTE                                " echo " VÉRIFICATION DU STATUT DU PILOTE                                "
Ligne 54: Ligne 61:
   VERSION_NV=$(modinfo -F version nvidia)   VERSION_NV=$(modinfo -F version nvidia)
   echo "[SUCCÈS] Le pilote Nvidia (Version: ${VERSION_NV}) est correctement compilé."   echo "[SUCCÈS] Le pilote Nvidia (Version: ${VERSION_NV}) est correctement compilé."
-  echo "         Vous pouvez redémarrer ou procéder au refactoring Btrfs." 
 else else
-  echo "[⚠️ ALERTE] Le module nvidia n'est pas encore détecté par le noyau." +  echo "[⚠️ ATTENTION] Le module nvidia n'est pas encore détecté par le noyau." 
-  echo "            Attendez 2 minutes, puis lancez manuellement : modinfo -F version nvidia"+  echo "    Veuillez patienter 2 minutes et relancer : modinfo -F version nvidia"
 fi fi
 echo "=================================================================" echo "================================================================="
installation/installation_pilote_nvidia_debian_13.1790882895.txt.gz · Dernière modification : de bernard.rolland