display

7 réponses
Avatar
Thibaut
Bonjour,

J'aimerais utiliser des logiciels utilisant X depuis root

Par exemple :

root@debian:~# kate DISPLAY=:0
No protocol specified
kate: cannot connect to X server :0

Pour info, voici la réponse de xdpyinfo :

titi@debian:~$ xdpyinfo
name of display: :0
version number: 11.0
vendor string: The X.Org Foundation
vendor release number: 11102902
X.Org version: 1.11.2.902

Comment puis je faire ?

t.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/4EFD4592.1040300@gmail.com

7 réponses

Avatar
Jean-Yves F. Barbier
On Thu, 29 Dec 2011 23:01:06 -0600
Thibaut wrote:

J'aimerais utiliser des logiciels utilisant X depuis root



dans un xterm:
$ su -
# kate

--
May your SO always know when you need a hug.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Gilles Mocellin
--nextPart23671263.KcVBvk15Ot
Content-Type: Text/Plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Le vendredi 30 décembre 2011 06:08:01 Jean-Yves F. Barbier, vous avez é crit :
On Thu, 29 Dec 2011 23:01:06 -0600

Thibaut wrote:
> J'aimerais utiliser des logiciels utilisant X depuis root

dans un xterm:
$ su -
# kate



Justement, ça ne marche pas avec X, qui vérifie un certain cookie.
Moi, j'utilise "sux" (su X), qui est fait pour transférer ce cookie.

$ sux root
# kate

--nextPart23671263.KcVBvk15Ot
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEABECAAYFAk79VNkACgkQDltnDmLJYdD4qgCcCA1RtVpImum3F5JZuJW8LebG
yjoAmwYPL8MuGFbj54RPT85qosEt+OeE
=CH57
-----END PGP SIGNATURE-----

--nextPart23671263.KcVBvk15Ot--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Jean-Yves F. Barbier
On Fri, 30 Dec 2011 07:06:16 +0100
Gilles Mocellin wrote:


Justement, ça ne marche pas avec X, qui vérifie un certain cook ie.
Moi, j'utilise "sux" (su X), qui est fait pour transférer ce cookie.

$ sux root
# kate



# cat /home/monuserkecémoi/.ICEauthority >> ~/.ICEauthority

--
Q: Why was Stonehenge abandoned?
A: It wasn't IBM compatible.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
daniel huhardeaux
Le 30/12/2011 06:01, Thibaut a écrit :
Bonjour,

J'aimerais utiliser des logiciels utilisant X depuis root

Par exemple :

:~# kate DISPLAY=:0
No protocol specified
kate: cannot connect to X server :0

Pour info, voici la réponse de xdpyinfo :

:~$ xdpyinfo
name of display: :0
version number: 11.0
vendor string: The X.Org Foundation
vendor release number: 11102902
X.Org version: 1.11.2.902

Comment puis je faire ?



xhost +local:root devrait faire l'affaire

--
Daniel

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Gilles Mocellin
--nextPart1369975.QcVjMjYMuV
Content-Type: Text/Plain;
charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Le vendredi 30 décembre 2011 07:37:12 Jean-Yves F. Barbier, vous avez écrit :
On Fri, 30 Dec 2011 07:06:16 +0100

Gilles Mocellin wrote:
> Justement, ça ne marche pas avec X, qui vérifie un certain co okie.
> Moi, j'utilise "sux" (su X), qui est fait pour transférer ce cooki e.
>
> $ sux root
> # kate

# cat /home/monuserkecémoi/.ICEauthority >> ~/.ICEauthority



Ça ne serait pas plutôt .Xauthority comme fichier ?
Mon user root n'a pas de .ICEauthority.


--nextPart1369975.QcVjMjYMuV
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEABECAAYFAk7+CMUACgkQDltnDmLJYdCvsgCgvMAXmWpfQYzaVx7Q6PpTT+a6
wT4AmgMQUSK0EkuLnA2BzQJq+E1aqKEe
=+Ibb
-----END PGP SIGNATURE-----

--nextPart1369975.QcVjMjYMuV--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Tanguy Ortolo
Gilles Mocellin, 2011-12-30 19:53+0100:
Ça ne serait pas plutôt .Xauthority comme fichier ?
Mon user root n'a pas de .ICEauthority.



Si je me souviens bien, Xauthority c'est pour les systèmes
d'autorisation entre les clients et le serveur X, et ICEauthority pour
les systèmes entre clients X.

Quant à transférer le cookie xauth, le mieux pour le faire est à mon
avis d'utiliser la commande xauth list/add qui est faite pour. Mais sux
est là pour automatiser cela, y compris le retrait du cookie X à la
déconnexion.

--
,--.
: /` ) Tanguy Ortolo <xmpp: <irc://irc.oftc.net/Elessar>
| `-' Debian Maintainer
_

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/jdl23q$b9u$
Avatar
Thibaut
On 12/30/2011 07:06 AM, Gilles Mocellin wrote:
Moi, j'utilise "sux" (su X), qui est fait pour transférer ce cookie.


Parfait, merci !

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/