Ceci est une ancienne révision du document !
Table des matières
Installation de Debian 13 sur Dell G16 (RTX & Btrfs)
Ce guide documente la procédure d'installation et de post-installation de Debian 13 (Trixie) sur un ordinateur portable Dell G16 équipé d'un processeur Intel récent (13e/14e gén), d'une carte graphique Nvidia GeForce RTX (architecture hybride Optimus) et du système de fichiers Btrfs.
1. Configuration du BIOS / UEFI
Avant de démarrer l'installation :
- 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
Lors de l'installation graphique (*Graphical Install*) de Debian via la clé USB (F12) :
- Choisir le mode de partitionnement Manuel.
- Créer une partition EFI : ~500 Mo, formatée en FAT32, point de montage
/boot/efi. - Créer la partition système : Tout le reste de l'espace, formatée en btrfs, point de montage
/. - Note : Debian crée automatiquement les sous-volumes
@(pour /) et@home(pour /home), ce qui est idéal pour l'utilisation ultérieure de Timeshift.
3. Post-Installation : Configuration des dépôts
Une fois sur le bureau, ouvrir un terminal et activer les composants propriétaires requis pour le pilote Nvidia.
Modifier le fichier des sources :
sudo nano /etc/apt/sources.list.d/debian.sources
Ajouter contrib, non-free et non-free-firmware sur les lignes Components. Exemple :
Types: deb URIs: http://debian.org Suites: trixie trixie-updates Components: main contrib non-free non-free-firmware
Mettre à jour la base de paquets :
sudo apt update
4. Installation du pilote Nvidia propriétaire
Le pilote open-source (version 550) présentant des incompatibilités majeures de compilation avec le noyau 6.12 sur l'architecture du Dell G16, l'utilisation du pilote propriétaire classique est obligatoire.
4.1 Nettoyage initial (En cas de conflit ou de gel précédent)
Si le terminal a figé lors d'une tentative précédente, forcer l'arrêt du démon persistant avant de nettoyer :
sudo systemctl stop nvidia-persistenced sudo systemctl disable nvidia-persistenced sudo apt purge "*nvidia*" "*cuda*" glx-alternative-nvidia sudo apt autoremove --purge
4.2 Installation propre
Installer le gestionnaire de compilation DKMS, le pilote et les firmwares nécessaires :
sudo apt install dkms nvidia-kernel-dkms nvidia-driver firmware-misc-nonfree
Vérifier que la compilation affiche bien : Building module(s)……….. done.
5. Correctifs Anti-Blocage et Hybridation (Crucial)
Sur le Dell G16, l'absence des paramètres ibt=off (Intel Indirect Branch Tracking) et modeset provoque un gel instantané du système lors de l'appel du GPU Nvidia.
5.1 Modification de GRUB
Ouvrir le fichier de configuration :
sudo nano /etc/default/grub
Modifier la ligne GRUB_CMDLINE_LINUX_DEFAULT pour y injecter les options de protection :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1 ibt=off"
5.2 Application et amorçage
Régénérer l'image du noyau (initramfs) sur la structure Btrfs et mettre à jour le menu de démarrage :
sudo update-initramfs -u -k all sudo update-grub sudo reboot
6. Vérification et Utilisation
Après redémarrage, ouvrir un terminal et valider le fonctionnement de la carte graphique :
nvidia-smi
Le tableau récapitulatif de la GeForce RTX doit s'afficher instantanément.
Utilisation du GPU Dédié
- Via l'interface graphique (GNOME/KDE) : Faire un clic droit sur l'icône de l'application ou du jeu → “Lancer avec le processeur graphique dédié”.
- Via Steam / Terminal : Ajouter les variables d'environnement suivantes devant la commande du jeu :
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia nom_du_jeu
