Pop!_OS 21.10 : Fix transparent Firefox with Integrated Graphics

Pop!_OS 21.10 : Fix transparent Firefox with Integrated Graphics

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 :

firefox_transparent

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.

Les commentaires sont fermés.