Table of Contents
Contexte
Mon laptop sous Pop!_OS 21.10 possède 2 GPUs :
- 1 dédié NVIDIA
- 1 intégré INTEL
Lorsque je suis en mode graphique Nvidia
ou Hybrid
, mon navigateur Firefox se lance correctement.
Par contre, lorsque je suis en mode graphique Integrated
(donc avec exclusivement mon GPU Intel), Firefox se lance 2 fois sur 3 avec une fenètre transparente :
Cause
Cela est dû au non chargement des librairies ICD nécessaires pour l'IGPU.
Correctif
Pour corriger cela, j'ai ajouté les lignes suivantes dans mon fichier ~/.profile
:
# fix firefox in integrated graphics
if ! grep -w -q nvidia <(lsmod) ; then
export __EGL_VENDOR_LIBRARY_FILENAMES="/usr/share/glvnd/egl_vendor.d/50_mesa.json"
fi
Puis, j'ai déconnecté et reconnecté mon utilisateur.
Maintenant, le problème est corrigé. Firefox se lance désormais correctement lorsque mon laptop fonctionne uniquement sur l'iGPU.