Jerome BENOIT wrote: > > Bonjour, > > we can login to an external computer and run X stuff from there, > can we do the reverse ? > I mean, can we open an X session on an external screen (via internet > connction) ?
yes, you can run an X application anywhere you want and display it anywhere you want (as long as there is netwrok connection and you have rights run application on given computer and display it on given X server). run: that's no different than running any other application, you can e.g. ssh into a machine and run the application, e.g. xterm display: specify display suing either setting of the DISPLAY environmental variable: export DISPLAY=machine:n.m # sh and derivatives setenv DISPLAY machine:n.m # csh and derivatives xterm or use command line option (not all programs support this): xterm -display machine:n.m where machine is address of the machine (name or numeric IP) n is display number (usually 0 if only one X server is running) m is screen number (usually 0, can be omitted) to set be able to display on the given X server you can use various methods: NOT GOOD! INSECURE! (good for testing only, standalone (non-networked) machine): xhost +whereFrom whereFrom is the address of the machine where you run the program, see man xhost better: xauth merge .Xauthority where xauth is run on machine where you run application but .Xauthority is .Xauthority file from home directory of the user that owns the X server another option is to use ssh port forwarding. erik