hugin

Linux
Publiée le 2026-10-19 05:23:58
Illustration Linux pour la commande hugin

debug_display

# Vérifie si la variable d'environnement DISPLAY est définie, c'est souvent la cause du problème.
echo "Valeur de \$DISPLAY : $DISPLAY"

# Affiche toutes les variables d'environnement pour voir ce qui manque ou est mal configuré.
printenv | grep -i x11

# Teste l'état général des périphériques graphiques connectés (si tu es sur un système X).
xrandr --query

# Vérifie le chemin de votre librairie graphique principale.
echo $XDG_DATA_DIRS

# Affiche les variables d'environnement pour une vérification plus complète du contexte utilisateur.
env | grep -i "DISPLAY\|PATH"

# Tente de déterminer quel gestionnaire MIME est utilisé, utile si l'application dépend des types de fichiers.
xdg-mime query default text/plain

# Lance un simple programme graphique (comme xclock) pour tester la connexion au serveur X.
xclock

# Affiche les informations du système d'affichage actuel (utile pour savoir quel serveur est utilisé).
echo $DISPLAY

# Si tu es connecté via SSH, ce test vérifie si le forwarding X11 fonctionne correctement.
ssh -v localhost

# Démarre un shell avec l'option de traçage ('-x') pour voir quelle commande échoue exactement.
set -x bash

# Vérifie les dépendances graphiques installées sur ton système (peut varier selon la distro).
dpkg -l | grep gtk3

# Tente de réinitialiser temporairement le PATH si tu penses que c'est un problème de recherche de librairies.
export PATH=/usr/local/bin:$PATH

# Affiche les informations du noyau, parfois utile pour des problèmes matériels sous-jacents.
uname -a