Difference between revisions of "Access the display on a remote computer"

From Linuxintro
imported>ThorstenStaerk
 
(4 intermediate revisions by one other user not shown)
Line 1: Line 1:
You know that situation? You are running a program on your desktop, and then you want to continue your work on your notebook, maybe because The Simpsons are beginning and you want to work in front of the television. So, time to get your desktop display on your notebook. Of course, without interrupting the programs. Go to your notebook and do:
+
You want to access an X11 session that already exists.
  user@user-notebook $ ssh user@user-desktop
+
 
 +
Reasons can be
 +
* someone is running Linux and requesting support from you
 +
* you want to train a user how to work with a specific gui software
 +
* you have worked on your desktop computer and want to continue work in front of the TV (Simpsons coming) on your notebook
 +
 
 +
 
 +
So let's assume you want to access an X11 session of ''user'' on the computer ''user-desktop''.
 +
Go to your computer and do:
 +
  you@your-computer $ ssh user@user-desktop
 
  user@user-desktop $ export DISPLAY=:0
 
  user@user-desktop $ export DISPLAY=:0
 
  user@user-desktop $ x11vnc
 
  user@user-desktop $ x11vnc
Line 6: Line 15:
 
  The VNC desktop is:      user-desktop:0
 
  The VNC desktop is:      user-desktop:0
 
Connect from your notebook:
 
Connect from your notebook:
  user@user-notebook $ vncviewer user-desktop:0
+
  you@your-computer $ vncviewer user-desktop:0
 +
 
 +
= See also =
 +
* [[webex]]

Latest revision as of 05:20, 11 January 2011

You want to access an X11 session that already exists.

Reasons can be

  • someone is running Linux and requesting support from you
  • you want to train a user how to work with a specific gui software
  • you have worked on your desktop computer and want to continue work in front of the TV (Simpsons coming) on your notebook


So let's assume you want to access an X11 session of user on the computer user-desktop. Go to your computer and do:

you@your-computer $ ssh user@user-desktop
user@user-desktop $ export DISPLAY=:0
user@user-desktop $ x11vnc

The program x11vnc tells you where to connect. The line will read like

The VNC desktop is:      user-desktop:0

Connect from your notebook:

you@your-computer $ vncviewer user-desktop:0

See also