[quote=“Dixippe”]Salut,
Si dans ton shell tu te connectes en faisant: " su "
tu pourras ouvrir une appli graphique.
Mais si tu fais " su - " tu ne pourras pas ouvrir un graphique.
Donc une solution consiste à créer un alias: " alias su=‘su -’ " et
à chaque fois que tu feras " su " c’est " su - " que sera fait.[/quote]
Merci de l’astuce Dixippe. Effectivement, cela fonctionne et le lancement des applis “graphiques” en root n’est plus possible depuis le terminal. j’ai fais la commande alias su=‘su -’ en ouvrant le terminal Gnome en tant qu’utilisateur. Ensuite, lorsque je tape su puis mot de passe, j’ai
alors qu’avant j’avais
[quote=“ggoodluck47”]Re,
[quote]root@debian:/home/gerard# kate toto
No protocol specified
kate: cannot connect to X server :0
root@debian:/home/gerard#
[/quote]
Sidux amd64 kde ?[/quote]
je pense m’être trompé quand j’ai dit que je me loguais en “root”. En fait, après avoir ouvert le terminal Gnome, je tapais “su” puis mot de passe.
Sous KDE amd64 Lenny, j’ai le même message que toi :
debian:/home/nicolas# kate toto
No protocol specified
kate: cannot connect to X server :0
debian:/home/nicolas#
Mais sous Gnome, les applications se lancent sans problème, exemple nautilus :
[code]debian:/home/nicolas# nautilus
(nautilus:5739): GnomeUI-WARNING **: While connecting to session manager:
Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed.
Initializing gnome-mount extension
[/code]
[quote=“Num’s”]Pour info, la console “root” est lancée par gksu sous gnome… et comme l’a dit Dixippe, suivant l’environnement utilisé (celui du user avec privillèges ou celui du root, présence ou pas du -…), tu peux ou pas lancer des appli utilisant X… il faudrait chercher de ce coter là, nan? … … (gksu… …)
édit: je viens de tester “vite fait” avec une console… je ne vois pas comment avec gksu y arriver… … y’a peut-être moyen… mais là… ze vois pas… [/quote]
J’ai dû installer le paquet gksu pour pouvoir utiliser le gestionnaire de paquets Synaptic. Je vais voir si en l’enlevant ça fait quelque chose.
La solution de Dixippe fonctionne, mais j’aimerais quand même bien comprendre pourquoi je n’ai pas ce problème sous KDE…
merci à tous