no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
— | help:sysnews:ewc [2011/05/10 12:58] (current) – created - external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | |||
+ | ====== Export a window to the Projector ====== | ||
+ | |||
+ | Please note, the instructor' | ||
+ | |||
+ | |||
+ | |||
+ | ==== To allow students to view a window on the Instructor' | ||
+ | |||
+ | If students cannot see the screen you can try exporting a window from the Instructor' | ||
+ | |||
+ | === The ewc command === | ||
+ | |||
+ | I have created a command called ``ewc`` which stands for @@export window classlab@@. | ||
+ | | ||
+ | |||
+ | To use it, all you have to do is issue the command ``ewc`` from a terminal on the workstation where you want to export a window for viewing. | ||
+ | When ``ewc`` launches x11vnc you will see warnings about it running without a password, once those have been displayed it will start the x11vnc server and your students can connect to that server with the command: | ||
+ | vncviewer classlinux: | ||
+ | |||
+ | When you close the exported window, the session will end. If you want to end it before closing that window, you can give a ``control-c`` in the terminal where you gave the ``ewc`` command. | ||
+ | |||
+ | |||
+ | ==== View a student window on the projector and display ==== | ||
+ | The ``ewc`` command can also be used to allow the display of a window from one of the student workstations on the instructor' | ||
+ | |||
+ | If run from a machine in room 105 other than the instructor' | ||
+ | x11vnc -id pick -viewonly -allow classlinux.cs.vassar.edu | ||
+ | |||
+ | Ask the student to open a terminal and issue the command ``ewc`` in that terminal. This will launch x11vnc on their workstation. | ||
+ | |||
+ | The VNC desktop is: tl123:0 | ||
+ | |||
+ | Where " | ||
+ | |||
+ | In a terminal at the instructor' | ||
+ | |||
+ | vncviewer tl123: | ||
+ | |||
+ | where tl123 is the name of the student' | ||
+ | |||
+ | Closing the window on the instructors workstation will close the server on the student' | ||
+ | |||
+ | |||
+ | ==== To collaborate on an existing window ==== | ||
+ | |||
+ | The ``ewc`` command can also set up collaborative windows where the connecting remote machines can make changes in the exported window as if they were the local user. | ||
+ | |||
+ | For a student to export a window so that you can see //and make changes// from the instructor' | ||
+ | ewc -c | ||
+ | |||
+ | In this case the command that ``ewc`` will issue is: | ||
+ | | ||
+ | |||
+ | The student will then need to pick the window they want to export. | ||
+ | |||
+ | The VNC desktop is: tl123:0 | ||
+ | |||
+ | Where " | ||
+ | |||
+ | In a terminal at the instructor' | ||
+ | |||
+ | vncviewer tl123: | ||
+ | |||
+ | where tl123 is the name of the student' | ||
+ | |||
+ | Closing the window on the instructors workstation will close the server on the student' | ||
+ | |||