installation:installation_pilote_nvidia_debian_13
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| installation:installation_pilote_nvidia_debian_13 [2026/10/01 10:13] – retestro | installation:installation_pilote_nvidia_debian_13 [2026/10/01 20:11] (Version actuelle) – bernard.rolland | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Installation | + | < |
| + | [CONTEXTE DE REPRISE TECHNIQUE - BERNARD & DELL G16 7630] | ||
| + | - Utilisateur : Bernard (Profil Ingénieur, souhaite comprendre l' | ||
| + | - Matériel : Dell G16 7630 (Intel Core i7-13650HX 13th Gen + Nvidia GeForce | ||
| + | - Problématique historique : Gel du noyau/ | ||
| + | - Statut | ||
| + | - Objectif actuel : Migration vers Fedora Workstation pour bénéficier de la gestion native et à jour du pilote Nvidia, puis reprise de la configuration avancée de Btrfs et du gestionnaire de snapshots " | ||
| - | [[/ | + | </code> |
| + | {{ : | ||
| - | Ce guide documente la procédure d' | + | <code bash> |
| + | #!/usr/bin/env bash | ||
| - | ===== 1. Configuration | + | # Arrêt strict |
| - | Avant de démarrer l'installation : | + | set -euo pipefail |
| - | * Accéder au BIOS via la touche **F2** au démarrage. | + | |
| - | * **Désactiver le Secure Boot** (évite les blocages initiaux lors de la signature des modules noyau). | + | |
| - | * Vérifier que le mode SATA/NVMe est configuré sur **AHCI** (et non RAID/IRST). | + | |
| - | * Sauvegarder et quitter (**F10**). | + | |
| - | ===== 2. Partitionnement Btrfs ===== | + | echo "=================================================================" |
| - | Lors de l' | + | echo " CONFIGURATION NVIDIA PROPRIÉTAIRE — DELL G16 (BERNARD) " |
| - | * Choisir le mode de partitionnement **Manuel**. | + | echo " |
| - | * Créer une partition EFI : **~500 Mo**, formatée en **FAT32**, point de montage ''/ | + | |
| - | * Créer la partition système : Tout le reste de l' | + | |
| - | * //Note : Debian crée automatiquement les sous-volumes '' | + | |
| - | ===== 3. Post-Installation : Configuration des dépôts ===== | + | # 1. Privilèges root |
| - | Une fois sur le bureau, ouvrir un terminal et activer les composants propriétaires requis pour le pilote Nvidia. | + | if [ " |
| + | echo "[-] Erreur : Ce script doit être exécuté avec sudo." >& | ||
| + | exit 1 | ||
| + | fi | ||
| - | Modifier le fichier des sources : | + | # 2. Nettoyage du cache libdnf5 |
| - | < | + | echo "[+] Nettoyage du cache..." |
| - | sudo nano / | + | dnf clean all |
| - | </ | + | |
| - | Ajouter '' | + | # 3. Activation des dépôts RPM Fusion (Via la commande officielle de dnf5) |
| - | < | + | echo "[+] Étape 1 : Activation des dépôts RPM Fusion (Free & Nonfree)..." |
| - | Types: deb | + | dnf install |
| - | URIs: http://debian.org | + | |
| - | Suites: trixie trixie-updates | + | |
| - | Components: main contrib non-free non-free-firmware | + | |
| - | </ | + | |
| - | Mettre à jour la base de paquets | + | # 4. Synchronisation des catalogues |
| - | < | + | echo "[+] Étape 2 : Rafraîchissement des paquets..." |
| - | sudo apt update | + | dnf check-update |
| - | </ | + | |
| - | ===== 4. Installation du pilote | + | # 5. Installation du pilote |
| - | Le pilote open-source (version 550) présentant | + | echo "[+] Étape 3 : Installation d' |
| + | dnf install -y akmod-nvidia xorg-x11-drv-nvidia-cuda mesa-va-drivers-freeworld | ||
| - | ==== 4.1 Nettoyage initial | + | # 6. Compilation synchrone et configuration GRUB (Intel 13th Gen) |
| - | Si le terminal a figé lors d'une tentative précédente, | + | echo "[+] Étape 4 : Force la compilation immédiate |
| - | < | + | akmods |
| - | sudo systemctl stop nvidia-persistenced | + | |
| - | sudo systemctl disable nvidia-persistenced | + | |
| - | sudo apt purge "*nvidia*" | + | |
| - | sudo apt autoremove | + | |
| - | </ | + | |
| - | ==== 4.2 Installation propre ==== | + | echo "[+] Étape 5 : Injection du paramètre ibt=off dans GRUB..." |
| - | Installer le gestionnaire de compilation DKMS, le pilote et les firmwares nécessaires : | + | if command -v grubby &> /dev/null; then |
| - | <code> | + | |
| - | sudo apt install dkms nvidia-kernel-dkms nvidia-driver firmware-misc-nonfree | + | echo "[OK] Paramètre noyau appliqué." |
| - | </ | + | else |
| - | Vérifier que la compilation affiche bien : '' | + | echo "[!] Attention |
| + | fi | ||
| - | ===== 5. Correctifs Anti-Blocage et Hybridation (Crucial) | + | # 7. Validation finale |
| - | Sur le Dell G16, l' | + | echo "=================================================================" |
| + | echo " VÉRIFICATION DU STATUT DU PILOTE | ||
| + | echo "=================================================================" | ||
| + | if modinfo -F version nvidia &> /dev/null; then | ||
| + | VERSION_NV=$(modinfo -F version nvidia) | ||
| + | echo " | ||
| + | else | ||
| + | echo " | ||
| + | echo " | ||
| + | fi | ||
| + | echo " | ||
| - | ==== 5.1 Modification de GRUB ==== | ||
| - | Ouvrir le fichier de configuration : | ||
| - | < | ||
| - | sudo nano / | ||
| </ | </ | ||
| + | Comment l' | ||
| - | Modifier la ligne '' | + | <code bash> |
| - | <file> | + | chmod +x install_nvidia.sh |
| - | GRUB_CMDLINE_LINUX_DEFAULT=" | + | sudo ./ |
| - | </file> | + | </code> |
| + | Utilisez le code avec précaution. | ||
| - | ==== 5.2 Application et amorçage ==== | + | Pourquoi cette approche résout vos blocages historiques ? |
| - | Régénérer l' | + | |
| - | < | + | |
| - | sudo update-initramfs -u -k all | + | |
| - | sudo update-grub | + | |
| - | sudo reboot | + | |
| - | </ | + | |
| - | ===== 6. Vérification et Utilisation ===== | + | * Compilation Synchrone (akmods --force) : Par défaut, Fedora compile |
| - | Après redémarrage, ouvrir un terminal et valider | + | * Le flag ibt=off préventif : Sur le Dell G16 7630 (Intel Raptor Lake), le protocole Indirect Branch Tracking du noyau Debian provoquait |
| - | < | + | * Une fois ce script exécuté et la machine redémarrée sous l' |
| - | nvidia-smi | + | |
| - | </ | + | |
| - | Le tableau récapitulatif de la GeForce RTX doit s'afficher instantanément. | + | |
| - | + | ||
| - | ==== Utilisation du GPU Dédié ==== | + | |
| - | * **Via l' | + | |
| - | * **Via Steam / Terminal :** Ajouter les variables | + | |
| - | < | + | |
| - | __NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia nom_du_jeu | + | |
| - | </code> | + | |
installation/installation_pilote_nvidia_debian_13.1790849592.txt.gz · Dernière modification : de retestro
