Merci Marc et Daniel!
pour moi, c'est clos.
Voici resum�, grace � vos r�ponses:
"Y a-t-il un moyen simple d'activer sous gnome un terminal X en compte root
� partir d'un compte standard ?"
On a deux variante pour lancer la commande 'su' dans le terminal X de
l'utilisateur courant:
A. Variante pr�servant l'environnement de l'utilisateur:
toto$ su
<passwd: ...>
root# xclock
L�, il ne parrait pas n�cessaire de r��xporter XAUTHORITY.
Mais qu'on le fasse ou non provoque la meme warning (dont je saurais
m'accommoder) lors du lancement de xclock:
"Tryied to connect to session manager. Authentication Rejected, reason:
None of the authentication protocols specified are supported and
host-based
authentication failed."
B. Variante substituant l'environnement de root � celui de l'utilisateur:
toto$ su -
<passwd: ...>
root# export XAUTHORITY=/home/toto/.Xauthority
root# export DISPLAY=:0 # Socket unix. Variante:
DISPLAY=localhost/unix:0
root# xclock
L�, il n'y a pas de warning...
Amicales salutations.
Bertrand
pointeurs:
man: xhost, xauth, Xserver
web:
http://www-internal.alphanet.ch/~schaefer/unixguide/unixguide_html/node214.html
At 08:02 20-09-2002, you wrote:
>On Fri, 20 Sep 2002, Bertrand Habib wrote:
>
> > toto$ xhost +localhost
>
>non.
>
>toto$ su # sans le -
>export XAUTHORITY=/home/toto/.Xauthority
>truc&
>
> > Ai tent� les alternatives DISPLAY=localhost:0.0 ainsi que :0 et localhost:0
> > �a ne marche pas sous Woody alors que jusqu'a pr�sent,
>
>cela aurait march� avec :0 tout court (socket UNIX). localhost:0 signifie
>TCP/IP, par d�faut TCP/IP pas en fonction (-nolisten tcp), s�curit�.
>
>ou localhost/unix:0
>
>
>--
>http://www-internal.alphanet.ch/linux-leman/ avant de poser
>une question. Ouais, pour se d�sabonner aussi.
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.