En faisant un 'su - toto' tu te retrouve dans un environnement sans DISPLAY (ce qui ne semble pas être ton cas).
Par contre, dès que tu change d'utilisateur, y compris en conservant ou repositionnant le DISPLAY, tu peux être confronté à un problème de droit d'accès (le serveur X est une ressource qui est attribuée à un utilisateur).
Sinon, tu peux aussi être confronté à des problèmes plus sioux. En effet, il est possible de demander l'ouverture d'une autre console graphique. Auquel cas celle-ci ne se nomme plus :0.0 mais :1.0 ou n'importe quoi d'autre. Bien que paraissant subtile, c'est procédure est simple à mettre en oeuvre par un utilisateur lambda puisque elle est déclenchée par un simple click dans une entrée de menu au nom évocateur "Nouvelle connexion".
# su
Posté par Bonnefille Guilhem . En réponse au message Can't connect to X11 window server using ':0.0'. Évalué à 3.
Par contre, dès que tu change d'utilisateur, y compris en conservant ou repositionnant le DISPLAY, tu peux être confronté à un problème de droit d'accès (le serveur X est une ressource qui est attribuée à un utilisateur).
Sinon, tu peux aussi être confronté à des problèmes plus sioux. En effet, il est possible de demander l'ouverture d'une autre console graphique. Auquel cas celle-ci ne se nomme plus :0.0 mais :1.0 ou n'importe quoi d'autre. Bien que paraissant subtile, c'est procédure est simple à mettre en oeuvre par un utilisateur lambda puisque elle est déclenchée par un simple click dans une entrée de menu au nom évocateur "Nouvelle connexion".
J'espère t'avoir apporté quelques pistes.