-
Senior Member
registered user
X-terminal attaching to an existing session ?
Hi,
With a slight modification, Knoppix can be a very handy XServer(X-Terminal) solution.
What I would like to know is if the X11 system support the usage of reattaching previous sessions like the wonder screen utility in text mode. If that can be done, I would be able to go to any workstation, boot knoppix and re-attach to an previously detached but still running desktop on a server.
I know that x11vnc can do this but that would mean running multiple copy of X11 server on the server which can use lots of resource on the server.
-
Senior Member
registered user
Re: X-terminal attaching to an existing session ?
--Try using VNC, and monitor the situation with "top". Running Xrealvnc doesn't use a whole lot of resources from what I've seen, but YMMV.

Originally Posted by
garyng
Hi,
With a slight modification, Knoppix can be a very handy XServer(X-Terminal) solution.
What I would like to know is if the X11 system support the usage of reattaching previous sessions like the wonder screen utility in text mode. If that can be done, I would be able to go to any workstation, boot knoppix and re-attach to an previously detached but still running desktop on a server.
I know that x11vnc can do this but that would mean running multiple copy of X11 server on the server which can use lots of resource on the server.
-
Senior Member
registered user
thanks. VNC is actually a more suitable solution for me but just that the multiple xserver(which is what xvncserver does) on the server scares me a bit in terms of resource. Didn't test it though.
However, it seems that VNC is slower than X, at least in my limited test situation on a local 100Mbps network, especially when I hold the scrollbar and drag. This is understandable as VNC need to sort of redraw the screen in a pixel by pixel for each small movement. The difference is though quite noticeable.
-
Senior Member
registered user
--VNC gets more responsive when you:
o Load a more lightweight Windowmanager (such as Icewm)
o Use SSH with portforwarding and compression.
Example: Put this in ~/.vnc/Xsession:
Code:
# initialize variables for use by all session scripts
OPTIONFILE=/etc/X11/Xsession.options
SYSMODMAP=/etc/X11/Xmodmap
USRMODMAP=$HOME/.Xmodmap
SYSRESOURCES=/etc/X11/Xresources
USRRESOURCES=$HOME/.Xresources
SYSSESSIONDIR=/etc/X11/Xsession.d
STARTUP=$HOME/.xsession
ALTSTARTUP=$HOME/.Xsession
ERRFILE=$HOME/.xsession-errors
#xinit /usr/bin/sawfish
xrdb
rxvt &
# -display :3 &
/usr/bin/sawfish &
--Here is an example script that I use to start VNC on the server side:
BEGIN remotex
Code:
#!/bin/sh
#vncserver -cc 3 &
# cc 3 == pseudocolor visual
vncserver :2 -geometry 900x700
# -cc 3 -geometry 1024x768 -fp /usr/lib/X11/fonts/misc/,/usr/lib/X11/fonts/75dpi/ -fn -misc-fixed-bold-r-normal--13-100-100-100-c-70-iso8859-1
# Use font -misc-fixed-bold-r-normal--13-100-100-100-c-70-iso8859-1
# Connect using vncviewer p233:5902 || http://p233:5802
#vncserver -kill :2
# if ssh -2 -C -L 5992:p233:5902 p233
# THEN vncviewer localhost:5992
--Here is how to port-forward with compression (Note the VNC server hostname on my network is p233.)
BEGIN ssh-vncserver
Code:
#!/bin/bash
ssh -2 -C -X -c blowfish \
-l dave \
-L 5992:p233:5902 \
10.0.0.2 $*
--The above code forwards port 5902 on the vnc server to port 5992 on the client box, with compression. Connect the VNC viewer to localhost:5992 after starting the remote X session, and it will use the compressed port connection.
--You can also play with the VNC viewer's Options and experiment with different ways to re-draw the screen. 
--Note that you will have to assign a password to the VNC session the first time you run it... Best of luck.

Originally Posted by
garyng
thanks. VNC is actually a more suitable solution for me but just that the multiple xserver(which is what xvncserver does) on the server scares me a bit in terms of resource. Didn't test it though.
However, it seems that VNC is slower than X, at least in my limited test situation on a local 100Mbps network, especially when I hold the scrollbar and drag. This is understandable as VNC need to sort of redraw the screen in a pixel by pixel for each small movement. The difference is though quite noticeable.
-
Senior Member
registered user
thanks, I was running vnc over SSH(compression on) and the wm is fluxbox. Not that it is slow in normal operation(perfectly fine) but if I am in firefox browsing and use the scrollbar, the speed difference(comparing with X) is quite noticeable.
PS, the machine I am VNC in is a XBOX.
Similar Threads
-
By jjmac in forum Hardware & Booting
Replies: 0
Last Post: 05-16-2005, 11:34 AM
-
By francisgirard in forum General Support
Replies: 13
Last Post: 02-01-2005, 07:53 PM
-
By el_supremo in forum Hardware & Booting
Replies: 2
Last Post: 07-26-2004, 05:28 PM
-
By IsaacKuo in forum Networking
Replies: 0
Last Post: 05-18-2004, 04:05 PM
-
By bkw1a in forum Customising & Remastering
Replies: 2
Last Post: 03-19-2003, 03:29 PM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules

IBM System X3850-X5 Server w/4x Intel Xeon E7-4870 CPU , 512 GB DDR3 RAM,NO HDD
$1299.99

Unused IBM 09P0037 MAINBOARD For RS/6000 7044-170 P-Series
$375.00

IBM ADP Server Type 7870 AC1 NO HDD | 128GB RAM PC3L | 2 x Xeon E5620
$199.99

IBM QRadar xx29 2x Xeon E5-2650v4 2x 900W PSU M5120 12x 3.5" Bay Server No RAM
$179.99

Compaq ProLiant 1500R 5/100 rack server, Series 3155, with IBM 2.1GB HD, VINTAGE
$295.00

IBM SYSTEM X3500 M3 SERVER 7380AC1 TOWER Server XEON E5620 8GB RAID SEE NOTES
$110.30

IBM Power 8 S822L Server 8247-22L POWER8 Enterprise 256GB RAM 2x 00KV626 CPU
$999.99

IBM 4262 SYSTEM x3200 Tower - HDD Wiped, NO OS
$80.00

Rare Vintage IBM 93ZZ PowerPC Server Board - MCM Ceramic CPU - 40N1844 - 1.1 lbs
$49.99

IBM 7014-T00 Enterprise 19" Rack Enclosure No Keys
$549.95