Gtk-WARNING **: cannot open display: localhost:10.0

Salut,

Je me résous à consulter…

Je me connecte d’habitude à ma squeeze par ssh :

sss est un alias pour ssh -X -p XXXXX nas.isalo.org

Depuis hier…

[quote]sss nas
laurent@nas’s password:
Linux nas 2.6.32-5-amd64 #1 SMP Fri Sep 17 21:50:19 UTC 2010 x86_64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
You have new mail.
Last login: Sun Sep 26 09:26:56 2010 from sidlol.isalo.org

laurent@nas:~$ sudo gsmartcontrol
[sudo] password for laurent:
X11 connection rejected because of wrong authentication.

(gsmartcontrol:10385): Gtk-WARNING **: cannot open display: localhost:10.0
[/quote]

J’ai effacé le Xauthority qui s’est convenablement recréé.
Le xorg.conf est (comme il se doit) vide.
J’ai purgé et réinstallé xserver.xorg…

$ cat /var/log/Xorg.0.log | grep EE (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (II) Loading extension MIT-SCREEN-SAVER

Je ne sais plus ou chercher…

Je ne suis pas expert de SSH.
Mais ssh -X c’est pour la session graphique.
Essai de voir si le display est bien déclarer lors de la connexion !

Sinon essai à la place de sudo => gksudo

JL

Salut,

$ env | grep -i display DISPLAY=localhost:10.0

gksudo ? :blush:
Oui ça fonctionne… :smiley:

Je vais passer en résolu, même si je ne comprends pas bien pourquoi du jour au lendemain sudo ne fonctionne plus… :017

Merci beaucoup pour ton aide efficace!

Il n’y pas eu de mise a jour sur ton serveur ?

Sinon gksudo est fait pour lancer des applications graphiques or sudo pas vraiment. Tu as peu être eu une mise à jours quelque part qui fait que sa ne fonctionne plus comme tu en avais l’habitude.

jean-loup@Debian-Sid:~$ whatis gksudo gksudo (1) - GTK+ frontend for su and sudo jean-loup@Debian-Sid:~$ whatis sudo sudo (8) - execute a command as another user

De rien

Presque tous les jours, c’est une squeeze…
J’y ai bien pensé, mais je n’ai pas vraiment repéré le jours ou ça a commencé à déconner, alors du coup pour faire le tri dans les MAJ et repérer le fautif…

Dommage !

Salut,

[quote]gerard@debian:~$ sudo synaptic
[sudo] password for gerard
No protocol specified
(synaptic:29245): Gtk-WARNING **: cannot open display: :0
gerard@debian:~$
[/quote]

Alors que kdesudo synaptic fonctionne parfaitement : c’est nouveau çà vient de sortir :laughing:

Bien, je ne suis pas le seul…
Tu es en Sid si je ne m’abuse Gérard…

Voici, je pense, la mises-à-jour “fautive” :

Log started: 2010-09-23 09:56:09 ... Préparation du remplacement de sudo 1.7.2p7-1 (en utilisant .../sudo_1.7.4p4-2_amd64.deb) ... Dépaquetage de la mise à jour de sudo ... Paramétrage de sudo (1.7.4p4-2) ...

Ils ont du changer la conf…

gerard@debian:~$ acpo sudo
sudo:
Installé : 1.7.4p4-3
Candidat : 1.7.4p4-3
Table de version :
*** 1.7.4p4-3 0
500 ftp.fr.debian.org/debian/ sid/main amd64 Packages
100 /var/lib/dpkg/status
1.7.4p4-2 0
500 ftp.fr.debian.org/debian/ testing/main amd64 Packages
1.6.9p17-3 0
500 ftp.fr.debian.org/debian/ stable/main amd64 Packages
gerard@debian:~$

j’ai ce problème après avoir choisi kdm au lieu de gdm pour redémarer…

j’obtient bien avec whatis gksudo

et gksudo synaptic fonctionne…

mais ce problème là n’est pas réglé avec .

debian wheezy 7

Salut,

ROOT n’a pas le droit d’ignorer qu’il ne peut travailler en graphique sans risques :slightly_smiling:

c’était bien en rapport avec gestionnaire de session: quand c’est gdm3 qui est le gestionnaire de session et non pas kdm, synaptic fonctionne normalement (sans devoir passer par gksudo au lieu de sudo et aussi en mode root)