Chapitre 9 - Dépannage
Documentation de Chapitre 9 - Dépannage.
- QDBus renvoie NoReply
- Aero Glass existe mais ne se charge pas
- Consulter les journaux KWin
- Les barres restent opaques
- Les réglages touchent le KDE principal
- Le thème SDDM ne reste pas sélectionné
- Journaux SDDM
QDBus renvoie NoReply
QDBus renvoie NoReply
Symptôme :
Could not connect to D-Bus server
org.freedesktop.DBus.Error.NoReply
Vérifier l'utilisateur :
whoami
id -u
Les résultats attendus sont alex et 1000. Si l'invite commence par root, quitter le shell :
exit
Relancer ensuite les commandes depuis Konsole avec l'utilisateur de la session graphique.
Aero Glass existe mais ne se charge pas
Aero Glass existe mais ne se charge pas
Si la liste contient aeroglassblur mais que isEffectLoaded renvoie false :
pacman -Q aeroshell-kwin-components-x11-git kwin-x11
Une mise à jour de KWin peut rendre incompatible un module C++ compilé avec la version précédente. Le reconstruire :
yay -S --rebuild aeroshell-kwin-components-x11-git
Lorsque Yay demande les paquets à cleanBuild, choisir A pour Tous. Se déconnecter puis se reconnecter sous X11.
Retester :
qdbus6 org.kde.KWin /Effects loadEffect aeroglassblur
qdbus6 org.kde.KWin /Effects isEffectLoaded aeroglassblur
Cette procédure a corrigé le passage de kwin-x11 6.7.3 à 6.7.4 sur la machine utilisée pour ce guide.
Consulter les journaux KWin
Consulter les journaux KWin
journalctl --user -b --no-pager -o cat |
grep -iE 'aeroglass|kwin|undefined symbol' |
tail -n 100
Rechercher principalement :
- undefined symbol
- failed to load
- incompatible
- aeroglassblur
Les avertissements sur l'identifiant de smodsnap ou l'enregistrement du portail ne sont pas forcément la cause.
Les barres restent opaques
Les barres restent opaques
Vérifier dans cet ordre :
- La session est X11.
- La décoration sélectionnée est SMOD.
- Le flou KDE est désactivé.
- Le contraste d'arrière-plan KDE est désactivé.
- Aero Glass Blur est activé.
- Le compositeur KWin est actif.
- isEffectLoaded aeroglassblur renvoie true.
Sous X11, Alt + Maj + F12 permet de désactiver puis réactiver le compositeur. Il faut parfois utiliser ce raccourci deux fois ou rouvrir la session.
Les réglages touchent le KDE principal
Les réglages touchent le KDE principal
echo "$XDG_CONFIG_HOME"
Pour la session isolée, le résultat doit être :
/home/alex/.config-plasma-w7
Un résultat vide ou /home/alex/.config signifie que la session principale est utilisée.
Le thème SDDM ne reste pas sélectionné
Le thème SDDM ne reste pas sélectionné
grep -RnsE '^[[:space:]]*Current=' \
/usr/lib/sddm/sddm.conf.d \
/etc/sddm.conf.d \
/etc/sddm.conf 2>/dev/null
Conserver une configuration cohérente dans 99-aerotheme.conf :
[Theme]
Current=sddm-theme-mod
Journaux SDDM
Journaux SDDM
journalctl -b -u sddm.service --no-pager | tail -n 100
namei -l /usr/share/sddm/themes/sddm-theme-mod/Main.qml