Le HP ZBook 15 G3, équipé d’une carte NVIDIA Quadro (M1000M, M2000M ou similaire), fonctionne avec une configuration hybride : un GPU intégré Intel (HD Graphics 530) et un GPU dédié NVIDIA. Sous Linux, cette combinaison peut créer des conflits ou empêcher la Quadro de fonctionner correctement.
Confirmer la détection du GPU NVIDIA sur votre système
Avant d’intervenir, assurez-vous que le système reconnaît bien les deux cartes graphiques. Pour cela, ouvrez un terminal et tapez :
bash
CopierModifier
lspci | grep -i vga
Vous devriez obtenir deux lignes similaires à ceci :
- 00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530
- 01:00.0 VGA compatible controller: NVIDIA Corporation GM107GLM [Quadro M1000M]
Si seule la carte Intel apparaît, il est probable que le mode d’affichage hybride soit désactivé dans le BIOS ou que la Quadro soit physiquement défectueuse.
Ensuite, vérifiez quelle carte gère l’affichage graphique actuel :
bash
CopierModifier
glxinfo | grep “OpenGL renderer”
- Si vous voyez une mention Intel, le GPU NVIDIA est inactif.
- Si vous voyez NVIDIA ou Quadro, le GPU est actif.
Installer le pilote propriétaire NVIDIA pour activer la Quadro
Les distributions Linux installent souvent par défaut un pilote libre (nouveau), qui est peu optimisé et souvent instable avec les Quadro. Il faut donc installer manuellement le pilote NVIDIA officiel.
Étapes pour Ubuntu / Debian :
- Supprimer le pilote libre :
bash
CopierModifier
sudo apt remove –purge xserver-xorg-video-nouveau
sudo update-initramfs -u
- Ajouter le dépôt des pilotes NVIDIA :
bash
CopierModifier
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update
- Lister les pilotes recommandés :
bash
CopierModifier
ubuntu-drivers devices
- Installer le pilote recommandé (par exemple nvidia-driver-525) :
bash
CopierModifier
sudo apt install nvidia-driver-525
- Redémarrer :
bash
CopierModifier
sudo reboot
- Vérifier avec :
bash
CopierModifier
nvidia-smi
La commande nvidia-smi doit afficher la version du pilote, la température, la consommation mémoire et l’utilisation du GPU. Sinon, le pilote n’est pas actif.
Activer ou désactiver les graphiques hybrides via le BIOS
Le BIOS du ZBook permet de contrôler si le GPU NVIDIA est actif en permanence ou s’il est géré dynamiquement. Pour y accéder :
- Redémarrez et appuyez sur ESC, puis F10 pour ouvrir le BIOS.
- Naviguez dans Advanced > Device Configurations.
- Trouvez Hybrid Graphics.
- Activé : le système gère automatiquement le GPU à utiliser.
- Désactivé : la Quadro est active en permanence.
- Désactivez-le si vous voulez forcer la Quadro.
- Sauvegardez et redémarrez.
Cette méthode garantit que seule la Quadro est utilisée. Cela consomme davantage d’énergie mais évite les bugs liés à la commutation automatique.
Activer la Quadro via Prime pour bascule manuelle entre GPU
Si vous conservez l’option Hybrid Graphics activée dans le BIOS, vous pouvez utiliser Prime pour choisir quel GPU utiliser.
Installer les utilitaires :
bash
CopierModifier
sudo apt install nvidia-prime
Forcer l’usage du GPU NVIDIA :
bash
CopierModifier
sudo prime-select nvidia
Redémarrez pour prendre en compte le changement.
Revenir à Intel :
bash
CopierModifier
sudo prime-select intel
Redémarrez à nouveau.
Vérifiez après redémarrage via glxinfo | grep OpenGL ou nvidia-smi.
Lancer un logiciel spécifique sur la Quadro sans basculer tout le système
Linux permet de ne pas forcer l’usage de la Quadro sur l’ensemble du système, mais uniquement sur certains logiciels.
Voici la commande pour utiliser temporairement la Quadro avec une application spécifique :
bash
CopierModifier
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia nom_du_logiciel
Exemple pour lancer GIMP avec la Quadro :
bash
CopierModifier
__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia gimp
Fonctionne aussi avec :
- Blender
- FreeCAD
- Darktable
- DaVinci Resolve (via script)
Cela permet de préserver l’autonomie tout en accélérant uniquement les tâches gourmandes.
