[[linuxaddict:cinnamon:xsession-errors]]

.xsession-errors

Le fichier ~/.xsession-errors est le registre des erreurs ou alertes survenues lors du fonctionnement de votre interface graphique, en l'occurrence Cinnamon, ou du serveur graphique auquel fait appel Cinnamon pour afficher les objets (fenêtres, icônes, curseur…) à l'écran.

Son contenu utilise fréquemment le patois. Cependant certains messages peuvent apparaître en français.

S'assurer que zenity est installé :

apt install zenity

Tester la commande :

tail --lines=+1 -f $HOME/.xsession-errors | zenity --title ".xsession-errors" --text-info --width 800 --height 400

Si elle fonctionne correctement, créez le petit script watch-xse.sh avec le contenu suivant :

#!/bin/bash
LOGFILE=$HOME/.xsession-errors
ICON=/usr/share/icons/gnome/48x48/emotes/face-glasses.png
TITLE=".xsession-errors"
tail --lines=+1 -f $LOGFILE | zenity --title "$TITLE" --text-info --width 800 --height 400 --window-icon="$ICON"
exit 0

Rendez ce script exécutable :

chmod +x watch-xse.sh

Exécutez-le:

./watch-xse.sh

Cinnamon a démarré à l'heure indiquée (au millième de seconde près !) à gauche du message “About to start Cinnamon” :

Cjs-Message: 18:35:30.756: JS LOG: About to start Cinnamon

Pour redémarrer Cinnamon, trois solutions (il en existe d'autres) :

  1. Le raccourci Ctrl-Alt-Esc.
  2. Alt-F2, taper r puis valider.
  3. Clic droit sur l'un des panneaux → Résoudre les problèmes → Redémarrer Cinnamon.

Faites ensuite défiler la page jusqu'à rencontrer le dernier message About to start Cinnamon.

Le message d'erreur apparaît avant celui du démarrage de Cinnamon, si vous ne disposez pas d'un lecteur de carte à puce (périphérique permettant de s'authentifier). Il indique ceci:

[cinnamon-settings-daemon-smartcard] Failed to start: impossible de trouver un pilote de carte à puce adapté

La solution consiste à ajouter les lignes suivantes à la fin du fichier /etc/xdg/autostart/cinnamon-settings-daemon-smartcard.desktop :

X-GNOME-Autostart-enabled=false
X-GNOME-Autostart-Phase=false
X-GNOME-Autostart-Notify=false
X-GNOME-AutoRestart=false
  • linuxaddict/cinnamon/xsession-errors.txt
  • Dernière modification: 04/01/2019, 20:05
  • par Claude Clerc