Bien vu vv222
J’avais remarqué la présence de la variable display (:0
)
qui manquait dans le message d’erreur précédent,
mais je ne comprenais pas ce qui pouvait manquer encore.
En suivant le lien proposé dans le rapport de bug
on trouve une proposition de solution
qui permettra, à l’avenir, de ne pas avoir à rajouter
la ligne de commande (xhost +si:localuser:root
)
pour permettre au compte root d’avoir accès au serveur graphique.
Après avoir ouvert une fenêtre de terminal et avoir ouvert une session root
en lançant la ligne de commande suivante :
sudo -i
ou bien
su -
il faudrait copier/coller dans cette fenêtre de terminal root
le bloc de lignes suivantes qui va créer le fichier /etc/xdg/autostart/xhost.desktop
cat <<EOF | tee /etc/xdg/autostart/xhost.desktop
[Desktop Entry]
Name=xhost
Comment=Fix graphical root applications
Exec="xhost +si:localuser:root"
Terminal=false
Type=Application
EOF