Re: Thin-X-Client-Laptop

2001-07-25 Thread Karsten M. Self
on Fri, Jul 20, 2001 at 10:27:54AM +0200, Schoppitsch Dieter ([EMAIL 
PROTECTED]) wrote:
 Hi folks - thanks for all of your hints regarding my problem.
 I think I am close to the solution - maybe you can help me again?
 
  I want to run X-Applications on my (old) laptop (486; Debian 2.0)
  while connected (via PLIP) to the Server (Pentium, Suse 7.1).
 
 Some data of my configuration:
 * laptop name: boneless
 * PC name: freeze
 * username on PC: nutzer
 
 What I tried (and many variations of that):

   * start on the laptop (in text mode) ssh -l nutzer freeze,
 than change to root with su and cd /root

Nope.

You're trying to ssh to your server, then start an X session where it
doesn't already exist:  on your laptop.

Instead, what you want to do is launch X and start a session which
*runs* on the server but is *displayed* on your laptop.  Using an X
display manager such as xdm or wdm:

$ X -query freeze

...should provide a login screen from your server.

Installing wdm should be sufficient to make this work, no additional
config file modifications are necessary.

Another option is to run X and remotely run various applications from a
separate terminal session (ssh, telnet, etc., doesn't particularly
matter, though I'm with those who strongly discourage use of telnet).

Note that X is not a secure network protocol.  Running X over PLIP is
going to be pretty secure, it's a point-to-point protocol.  I'm not so
sure about speed, but am not sure of what parallel port bitrates are
compared to serial or ethernet.

Cheers.

-- 
Karsten M. Self kmself@ix.netcom.comhttp://kmself.home.netcom.com/
 What part of Gestalt don't you understand?   There is no K5 cabal
  http://gestalt-system.sourceforge.net/ http://www.kuro5hin.org
   Are these opinions my employer's?  Hah!  I don't believe them myself!


pgpECaIleCbuv.pgp
Description: PGP signature


Thin-X-Client-Laptop

2001-07-20 Thread Schoppitsch Dieter
Hi folks - thanks for all of your hints regarding my problem.
I think I am close to the solution - maybe you can help me again?

I want to run X-Applications on my (old) laptop (486; Debian 2.0) 
while 
connected (via PLIP) to the Server (Pentium, Suse 7.1).

Some data of my configuration:
* laptop name: boneless
* PC name: freeze
* username on PC: nutzer

What I tried (and many variations of that):
* start on the laptop (in text mode) ssh -l nutzer freeze,
than change to root with su and cd /root
* in this ssh-channel I tried export DISPLAY=boneless:0,
than xhost +boneless
* than I got the message unable to open display boneless:0 (?)
* starting X in this ssh-channel starts X on the PC

My questions:
* Do I need a ssh-login via xterm (I did not install a window mgr resp.
xterm on my laptop (moving x-cursor on the laptop only))?
* What causes the display-export-error?
Could it be because the Xserver-configuration of the PC does not
fit to the hardware of the laptop?

As thera are many similar questions on this list now I tried a lot hints
(maybe to many) - as newbie I am a little bit confused (most hints are
too professional for me).

1k-thanks in advance
Dieter



Re: Thin-X-Client-Laptop

2001-07-20 Thread Matteo Semplice
On Fri, 20 Jul 2001, Schoppitsch Dieter wrote:

 Hi folks - thanks for all of your hints regarding my problem.
 I think I am close to the solution - maybe you can help me again?
 
   I want to run X-Applications on my (old) laptop (486; Debian 2.0) 
 while 
   connected (via PLIP) to the Server (Pentium, Suse 7.1).
 
 Some data of my configuration:
 * laptop name: boneless
 * PC name: freeze
 * username on PC: nutzer
 
 What I tried (and many variations of that):
 * start on the laptop (in text mode) ssh -l nutzer freeze,
 than change to root with su and cd /root
 * in this ssh-channel I tried export DISPLAY=boneless:0,
 than xhost +boneless

H I don't think that this is what you want to do... I mean that ssh
doesn't require you to set DISPLAY (nor change permissions with xhost).
Infact you'll find that DISPLAY on freeze is set to freeze:15.0 or some
high number that doesn't refer to any real display as sshd fakes a display
and than channels all the info thorugh the ssh channel.

 * than I got the message unable to open display boneless:0 (?)
 * starting X in this ssh-channel starts X on the PC

One would think that starting X on the laptop, starting an xterm in X and
giving the command 'ssh [EMAIL PROTECTED]' it should work... The only problem
would arise if sshd on freeze or ssh on the laptop disable X11 forwarding
by default (try something like 'ssh -v [EMAIL PROTECTED]' and see whether you
get messages about X11Forwarding/connections being disabled/refused).

disclaimer Other and more fancy solutions were suggested before: I am
not arguing that this is better! Infact it probably isn't, but, as you
seem stuck, I thought to add another hint to your list of possibilities...
/disclaimer

matteo

---
Matteo Semplice
Wadham College
Oxford OX1 3PN
U.K.




Re: Thin-X-Client-Laptop

2001-07-20 Thread Tony Godshall
On Fri, Jul 20, 2001 at 11:14:54AM +0100, Matteo Semplice wrote:
 On Fri, 20 Jul 2001, Schoppitsch Dieter wrote:
 
  Hi folks - thanks for all of your hints regarding my problem.
  I think I am close to the solution - maybe you can help me again?
  
  I want to run X-Applications on my (old) laptop (486; Debian 2.0) 
  while 
  connected (via PLIP) to the Server (Pentium, Suse 7.1).
  
  Some data of my configuration:
  * laptop name: boneless
  * PC name: freeze
  * username on PC: nutzer

So I take it the apps you want to run reside on freeze but
you want them displayed in the X server on boneless.

  What I tried (and many variations of that):
  * start on the laptop (in text mode) ssh -l nutzer freeze,
  than change to root with su and cd /root
  * in this ssh-channel I tried export DISPLAY=boneless:0,
  than xhost +boneless
 
 H I don't think that this is what you want to do... I mean that ssh
 doesn't require you to set DISPLAY (nor change permissions with xhost).
 Infact you'll find that DISPLAY on freeze is set to freeze:15.0 or some
 high number that doesn't refer to any real display as sshd fakes a display
 and than channels all the info thorugh the ssh channel.

Depending on your ssh config, you may want to run 
  ssh -X -l nutzer freeze
(The -X tells ssh to set up DISPLAY and forward any X apps
back through the ssh tunnel- some ssh installs do that by
default - make sure freeze's sshd_config is set up to allow
port forwarding too).  In this config you don't need to run 
xhost at all or bother with setting up DISPLAY.

If you really want to do your X without tunneling through
ssh, you need to run xhost +freeze in an xterm on the *laptop*.  
This tells the X display to allow apps from freeze to
display on boneless without the normal magic cookie authentication.
This is considered much less secure than ssh, but for a plip
connection to a laptop with no other networking there's not
much of an issue there.

###



AW: Thin-X-Client-Laptop

2001-07-19 Thread Schoppitsch Dieter
Hi Cajus,
thanks for your hints - but it did not work - what did I do wrong?

* On the PC I checked /etc/X11/xdm/Xaccess there was a *
* On the PC I started xdm (login window)
* On the Laptop I started X with X -query 192.168.0.1
* On the Laptop I had the x-cursor only
* After C-A-backspace on the laptop I saw the message XDM: too many 
retransmissions

Dieter



 Am Mittwoch 11 Juli 2001 12:27 schrieb Schoppitsch Dieter:
  Hi,
 
  I want to run X-Applications on my (old) laptop (486; Debian 2.0) while
  connected (via PLIP) to the Server (Pentium, Suse 7.1).
 
  On the laptop I installed the X-server - that means - I am able to move the
  mouse-cursor on the screen only (no menues, no window). On the server I
  installed the whole X-stuff (KDE, applications).
  In textmode I am able to ping and telnet the server.
 
 You've to tell the client that it should use the server, by typing something 
 like this:
 
 # X some options -query name or ip of the server
 
 On the server side you must look up an Xaccess file (don't know where it is 
 on SuSE systems) and either allow everyone to get a loginwindow, by putting
 a * in there or simply specify the laptop name.
 Also there's (on debian and redhat) a line to comment out in the xdm-config.
 There's a comment about the access stuff in this file.
 A restart of xdm/gdm/kdm/whatever is needed.
 
 Hope it helps,
 -Cajus
 
 
 --  
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Thin-X-Client-Laptop

2001-07-19 Thread Joost Kooij
On Thu, Jul 19, 2001 at 10:36:25AM +0200, Schoppitsch Dieter wrote:
 Hi Cajus,
 thanks for your hints - but it did not work - what did I do wrong?

You are leaving all of the post you are replying to at the bottom of
your message, without there being an apparent need for any of it.  
Please read a netiquette faq on proper email quoting.  Thanks.

 * On the PC I checked /etc/X11/xdm/Xaccess there was a *
 * On the PC I started xdm (login window)
 * On the Laptop I started X with X -query 192.168.0.1
 * On the Laptop I had the x-cursor only
 * After C-A-backspace on the laptop I saw the message XDM: too many 
 retransmissions

Try netstat -at | grep xdm on the pc running xdm.  If xdm is not 
listening to the network, then it is unlikely that the laptop xserver
ever gets a connection.  Probably, you need to comment out the bottom
line of the /etc/X11/xdm/xdm-config file on the pc acting as xdm server.

PS: instead of *, better use *.your.domain in Xaccess.

Cheers,


Joost



Re: Thin-X-Client-Laptop

2001-07-19 Thread Joost Kooij
On Thu, Jul 19, 2001 at 03:29:37PM +0200, Joost Kooij wrote:
 Try netstat -at | grep xdm on the pc running xdm.  If xdm is not 

Correction:  as root do netstat -tap | grep xdm

Cheers,


Joost



Re: Thin-X-Client-Laptop

2001-07-12 Thread Tony Godshall
  I've also found the vncserver/vncviewer combo to be very useful
  in this context: even the window manager runs on the server,
  so the laptop load is very thin indeed.

  Why is that better than using the X protocol to run the window
 manager on the remote/fast machine, like both sets of instructions
 already posted would accomplish?  If your WM is a resource hog, you
 definitely want to run it on the fast machine.  I suggested running it
 locally for better performance, but running DISPLAY=laptop:0 start-kde
 (or whatever the command is) on the fast machine will do all the work
 except drawing on the screen using the fast machine.

Sure.

  And it protects you
  from laptop glitches (have to reboot that old laptop, no
  problem; just reconnect to the vnc session after.
 
  Ok, that's a small advantage.

Not so small for me.  My whole desktop is on the rock solid 
duron box with 256MB and a 30GB hard drive, not the eBay 
laptop or the touchy win32 box or any other workstation du jour.

  The other
  day I started an email (in mutt) in a vnc session on my
  fiance's computer, then had to go eat, then came back and
  continued it on my laptop in my7 living room, and finished
  it off the next day from the office.  That's cool.

  And is also easy, no matter what you're using.  Just save the message
 and exit the editor, and tell mutt you don't want to send it.  It will
 ask you if you want to keep it, and if you say yes, it will ask you
 later if you want to recall saved messages.  Almost all mailers
 support resuming composition later.

You don't get it.  My whole desktop never goes away.  I don't 
have to close my email program, much less save my work in each 
app.  If I have ten konqueror windows open at different
websites, they come along too.  

My terminal environment is unstable (office, living room, other
office, maybe wireless some day) but my X server is rock solid.
It's not just the one app that comes along, its all the open apps.  
I don't have to remember how to save my state in this app,
and that app and the other.  I just leave it all running and
hook up to it at the next place I sit down.  I sit down at the 
workstation du jour and my desktop comes to me.  In the state I left it.  
All open apps are still open.  Anything in progress 
is still in progress.  I start a compile at breakfast and its 
done by the time I get to work (and I have the xterm in
front of me when I get to the office).  Truly a thing of beauty.

Damn, I'm sounding like a True Beleiver.  Should we move to
an advocacy forum ;)

  And one of the machines was a Windoze box!

  PuTTY is all you need on the 'doze side, at least if you are used to
 the command line.  (Without a handy 'nix machine, you need cygwin, and
 maybe XFree86-win32 (see sourceware.redhat.com.  I haven't tried it, but
 it would be great if it was nicer than the demo versions of some
 commercial X servers.)).

VNC vs XFree86-win32: 
VNC is way more foolproof than trying to make a windoze box 
into an X server.  Maybe X under win32 is solid now.
Personally, I'm not going to take the chance, when I already
have a solid, working and more functional choice.

When last I tried this, the commercial stuff made 
you learn all kinds of weird config and launcher programs
(Hummingbird) or was vapor or trialware or buggy.  I ran
Hummingbird for a year and it drove me nuts.

VNC vs. Putty: Why restrict yourself to text apps?

In textmode I am able to ping and telnet the server.
   
 Let me add:  disable telnet access to all your computers.  There is
 no reason to ever use telnet. 

I agree.   

 There are reasons to keep
 using FTP, since it is more convenient in some cases. 

Trash the FPT server.  I use FTP client but never ftp server.  
My box has one port and one port only open to the net: ssh.

 (BTW, netcat
 does a better job than the telnet client for random poking around at
 TCP ports that aren't using the telnet protocol, so you can trash it
 too.)


  Err, ok, I thought of one.  My local library allows telnet access to
 the catalog and some services.  They probably service a lot of
 connections at once, so all that encrypting might take up some CPU
 time.  Also, requiring people to get ssh when they could use the
 telnet client that came with their system would make things less
 convenient for the casual user.
 
Trash the server (telnetd), but not the client (telnet).
Use telnet only where security is not really an issue.  Use
ssh where you'll be doing anything using a real password.

  ... BTW, you should putCipher blowfish  in
 /etc/ssh/ssh_config, so you don't have to type it all the time.

Well, I use other opts too with ssh (e.g. with -C compression for 
interactive but without compression I'm tunneling something that's 
already compressed like rsync'ing .gz files or vnc with tight 
encoding so I'm usually using ssh inside an alias or script
anyway.

  And I transfer files with
  rsync -e ssh instead of ftp.

  Or just scp, for single files.  

Re: Thin-X-Client-Laptop

2001-07-12 Thread Tim Connors
 I want to run X-Applications on my (old) laptop (486; Debian 2.0) while 
 connected (via PLIP) to the Server (Pentium, Suse 7.1).
 
 On the laptop I installed the X-server - that means - I am able to move the 
 mouse-cursor on the screen only (no menues, no window).
 On the server I installed the whole X-stuff (KDE, applications).
 In textmode I am able to ping and telnet the server.

Never even thought of that. Thanks!

I am guessing here, but in your ~/.xsession file, put

export DISPLAY=thinclienthost:0
xhost +remotehost
exec ssh -l remotehostusername remotehost windowmanagername


You could perhaps try rsh instead of ssh to speed things up. But I cn't
remeber whether rsh accepts arguments the same was as ssh.

So for me, I would go

export DISPLAY=scuzzie:0
xhost +suphys
exec ssh -l tcon suphys fvwm

 
 What do I have to do now? - as I am a beginner in Linux please send me 
 'foolproof`' instructions and hints.
 
 BTW: Is there any chance for a lowmem.bin for Debian 2.2?

Um, what is lowmem.bin? Is this a DOS file?

 Thanks in advance for any help and greetings from Vienna
 Dieter


-- 
TimC -- http://www.physics.usyd.edu.au/~tcon/

I repeat myself when under stress. I repeat myself when under
stress. I repeat myself when under stress. I repeat myself when
under stress. I repeat myself when under stress. I repeat myself
when under stress. I repeat myself when under stress. I repeat



Thin-X-Client-Laptop

2001-07-11 Thread Schoppitsch Dieter
Hi,

I want to run X-Applications on my (old) laptop (486; Debian 2.0) while 
connected (via PLIP) to the Server (Pentium, Suse 7.1).

On the laptop I installed the X-server - that means - I am able to move the 
mouse-cursor on the screen only (no menues, no window).
On the server I installed the whole X-stuff (KDE, applications).
In textmode I am able to ping and telnet the server.

What do I have to do now? - as I am a beginner in Linux please send me 
'foolproof`' instructions and hints.

BTW: Is there any chance for a lowmem.bin for Debian 2.2?

Thanks in advance for any help and greetings from Vienna
Dieter




Re: Thin-X-Client-Laptop

2001-07-11 Thread Cajus Pollmeier
Am Mittwoch 11 Juli 2001 12:27 schrieb Schoppitsch Dieter:
 Hi,

 I want to run X-Applications on my (old) laptop (486; Debian 2.0) while
 connected (via PLIP) to the Server (Pentium, Suse 7.1).

 On the laptop I installed the X-server - that means - I am able to move the
 mouse-cursor on the screen only (no menues, no window). On the server I
 installed the whole X-stuff (KDE, applications).
 In textmode I am able to ping and telnet the server.

You've to tell the client that it should use the server, by typing something 
like this:

# X some options -query name or ip of the server

On the server side you must look up an Xaccess file (don't know where it is 
on SuSE systems) and either allow everyone to get a loginwindow, by putting
a * in there or simply specify the laptop name.
Also there's (on debian and redhat) a line to comment out in the xdm-config.
There's a comment about the access stuff in this file.
A restart of xdm/gdm/kdm/whatever is needed.

Hope it helps,
-Cajus



Re: Thin-X-Client-Laptop

2001-07-11 Thread Miguel Griffa

At 12:27 p.m. 11/07/01 +0200, Schoppitsch Dieter wrote:

Hi,

I want to run X-Applications on my (old) laptop (486; Debian 2.0) while 
connected (via PLIP) to the Server (Pentium, Suse 7.1).


On the laptop I installed the X-server - that means - I am able to move 
the mouse-cursor on the screen only (no menues, no window).

On the server I installed the whole X-stuff (KDE, applications).
In textmode I am able to ping and telnet the server.
While you can use it this way, I'd recomend you to use a small window 
manager (blackbox is really fast and good), and start remote apps from a 
ssh terminal, or a telnet.

Detailed:
open an xterm (or whatever flavor you like)
xhost + (this is easy, but INSECURE, check xhost docs, can also be xhost 
+otherbox)

ssh -X otherbox (or telnet otherbox)
then you should be ready to run apps on the other macchine try
xterm  (the '' detachs the process from the console, try without it to 
see what happens), the xterm should open on your other machine and display 
on your laptop

if you have any problem try (after telnet or ssh) export DISPLAY=laptop:0.0


BTW: Is there any chance for a lowmem.bin for Debian 2.2?


You can use top, ps to see what process are running, I'd advice you to 
recompile the kernel with minimum needed, and take out any process/daemon 
you don't really need, By that I got a debian web server with a 586 120Mhz, 
wich is idle most of the time, and only uses 500MB of disk space


have fun



Thanks in advance for any help and greetings from Vienna
Dieter



--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]




Re: Thin-X-Client-Laptop

2001-07-11 Thread Peter Cordes
On Wed, Jul 11, 2001 at 12:27:05PM +0200, Schoppitsch Dieter wrote:
 Hi,
 
 I want to run X-Applications on my (old) laptop (486; Debian 2.0) while 
 connected (via PLIP) to the Server (Pentium, Suse 7.1).
 
 On the laptop I installed the X-server - that means - I am able to move the 
 mouse-cursor on the screen only (no menues, no window).
 On the server I installed the whole X-stuff (KDE, applications).

 You might want a less graphics-heavy window manager, since KDE makes
the X server work harder than e.g. WindowMaker or AfterStep.  I use
uwm or fvwm2 myself.

 In textmode I am able to ping and telnet the server.

 Use ssh.  It's a good idea to get in the habit of _always_ using ssh
instead of telnet, even when the extra security isn't needed.  A 486
is fast enough for login sessions, if not file copying and forwarding
X connections over ssh.

 
 What do I have to do now? - as I am a beginner in Linux please send me 
 'foolproof`' instructions and hints.

 First, you need to remove  -nolisten tcp  from
/etc/X11/xinit/xserverrc on the laptop, so you don't have to tunnel
connections over ssh.  (Not really needed on a point-to-point link
like plip).

 On the laptop, start X.  (like you've done, so you can move the mouse
around and stuff.)

 Use CTRL+ALT+F1 to get back to a text console.

 Log in to the fast machine, and run
DISPLAY=laptop:0 xterm 
(or wmaker, or some other window manager.  If your laptop doesn't suck
too much, you could run a lightweight window manager on it, like fvwm2
or something.)

 Use CTRL+ALT+F7 to get back to X.

 Enjoy.

 (Someone else posted directions for using XDMCP (X -query ...), if
you want to run xdm/kdm on the fast machine.)

-- 
#define X(x,y) x##y
Peter Cordes ;  e-mail: X([EMAIL PROTECTED] , ns.ca)

The gods confound the man who first found out how to distinguish the hours!
 Confound him, too, who in this place set up a sundial, to cut and hack
 my day so wretchedly into small pieces! -- Plautus, 200 BCE



Re: Thin-X-Client-Laptop

2001-07-11 Thread Tony Godshall
On Wed, Jul 11, 2001 at 05:01:36PM -0300, Peter Cordes wrote:
 On Wed, Jul 11, 2001 at 12:27:05PM +0200, Schoppitsch Dieter wrote:
  Hi,
  
  I want to run X-Applications on my (old) laptop (486; Debian 2.0) while 
  connected (via PLIP) to the Server (Pentium, Suse 7.1).
  
  On the laptop I installed the X-server - that means - I am able to move the 
  mouse-cursor on the screen only (no menues, no window).
  On the server I installed the whole X-stuff (KDE, applications).
 
  You might want a less graphics-heavy window manager, since KDE makes
 the X server work harder than e.g. WindowMaker or AfterStep.  I use
 uwm or fvwm2 myself.

I second that.  Gnome and KDE made my OB800 (P166, 48MB RAM)
run like a dog, but it is slick under blackbox or flwm.

I've also found the vncserver/vncviewer combo to be very useful
in this context: even the window manager runs on the server,
so the laptop load is very thin indeed.  And it protects you
from laptop glitches (have to reboot that old laptop, no
problem; just reconnect to the vnc session after.  The other
day I started an email (in mutt) in a vnc session on my
fiance's computer, then had to go eat, then came back and
continued it on my laptop in my7 living room, and finished
it off the next day from the office.  That's cool.  And one
of the machines was a Windoze box!  (The debian package is
made from the ATT sources BTW, and doesn't include the
tightvnc.org patch, so it is kind of slow over ssh over
DSL/cable modem but is fine over 10M or 100Mbps ethernet.

  In textmode I am able to ping and telnet the server.
 
  Use ssh.  It's a good idea to get in the habit of _always_ using ssh
 instead of telnet, even when the extra security isn't needed.  A 486
 is fast enough for login sessions, if not file copying and forwarding
 X connections over ssh.

Again, second that.  I use ssh with -c blowfish and it is
plenty fast on even my old P166.  And I transfer files with
rsync -e ssh instead of ftp.

  What do I have to do now? - as I am a beginner in Linux please send me 
  'foolproof`' instructions and hints.

Easier said than done ;)  Sorry to say it, but you gotta
read a lot to get all this stuff figgered out and treat all
the foolproof instructions people give you with a certain 
amount of skepticism.  After all, we are all learning and we 
all tend to forget certain details (they become assumptions) 
as we move on.  Try the howtos (e.g. /usr/doc/HOWTO/ if you
have them installed or http://www.linuxdoc.org/HOWTO/ -
they've been through a peer review process that's a lot more
thorough than what you get on a mailling list).

  Log in to the fast machine, and run
 DISPLAY=laptop:0 xterm 

Uh, I don't think this will work.  You need some kind of X magic 
authorization cookie or something.  IIRC you can maybe
transfer the ~/.Xauthority file or use xauth so the other
machine/user has permission to use your X display.  Suggest
you check man xauth and/or XFree86-HOWTO and/or Thinclient-HOWTO .

Good luck,
--
Tony



Re: Thin-X-Client-Laptop

2001-07-11 Thread Peter Cordes
On Wed, Jul 11, 2001 at 03:20:26PM -0700, Tony Godshall wrote:
 On Wed, Jul 11, 2001 at 05:01:36PM -0300, Peter Cordes wrote:
  On Wed, Jul 11, 2001 at 12:27:05PM +0200, Schoppitsch Dieter wrote:
   Hi,
   
   I want to run X-Applications on my (old) laptop (486; Debian 2.0) while 
   connected (via PLIP) to the Server (Pentium, Suse 7.1).
   
   On the laptop I installed the X-server - that means - I am able to move 
   the mouse-cursor on the screen only (no menues, no window).
   On the server I installed the whole X-stuff (KDE, applications).
  
   You might want a less graphics-heavy window manager, since KDE makes
  the X server work harder than e.g. WindowMaker or AfterStep.  I use
  uwm or fvwm2 myself.
 
 I second that.  Gnome and KDE made my OB800 (P166, 48MB RAM)
 run like a dog, but it is slick under blackbox or flwm.
 
 I've also found the vncserver/vncviewer combo to be very useful
 in this context: even the window manager runs on the server,
 so the laptop load is very thin indeed.

 Why is that better than using the X protocol to run the window
manager on the remote/fast machine, like both sets of instructions
already posted would accomplish?  If your WM is a resource hog, you
definitely want to run it on the fast machine.  I suggested running it
locally for better performance, but running DISPLAY=laptop:0 start-kde
(or whatever the command is) on the fast machine will do all the work
except drawing on the screen using the fast machine.

 And it protects you
 from laptop glitches (have to reboot that old laptop, no
 problem; just reconnect to the vnc session after.

 Ok, that's a small advantage.

 The other
 day I started an email (in mutt) in a vnc session on my
 fiance's computer, then had to go eat, then came back and
 continued it on my laptop in my7 living room, and finished
 it off the next day from the office.  That's cool.

 And is also easy, no matter what you're using.  Just save the message
and exit the editor, and tell mutt you don't want to send it.  It will
ask you if you want to keep it, and if you say yes, it will ask you
later if you want to recall saved messages.  Almost all mailers
support resuming composition later.

 And one
 of the machines was a Windoze box!

 PuTTY is all you need on the 'doze side, at least if you are used to
the command line.  (Without a handy 'nix machine, you need cygwin, and
maybe XFree86-win32 (see sourceware.redhat.com.  I haven't tried it, but
it would be great if it was nicer than the demo versions of some
commercial X servers.)).

 (The debian package is
 made from the ATT sources BTW, and doesn't include the
 tightvnc.org patch, so it is kind of slow over ssh over
 DSL/cable modem but is fine over 10M or 100Mbps ethernet.
 
   In textmode I am able to ping and telnet the server.
  
   Use ssh.  It's a good idea to get in the habit of _always_ using ssh
  instead of telnet, even when the extra security isn't needed.  A 486
  is fast enough for login sessions, if not file copying and forwarding
  X connections over ssh.
 

 Let me add:  disable telnet access to all your computers.  There is
no reason to ever use telnet.  ssh clients are available for all
common and not so common computer systems (any unix, win, mac (using
niftytelnet+ssh), vms, probably others.)  There are reasons to keep
using FTP, since it is more convenient in some cases.  I have never
seen a case where telnet was more convenient than ssh.  (BTW, netcat
does a better job than the telnet client for random poking around at
TCP ports that aren't using the telnet protocol, so you can trash it
too.)

 Err, ok, I thought of one.  My local library allows telnet access to
the catalog and some services.  They probably service a lot of
connections at once, so all that encrypting might take up some CPU
time.  Also, requiring people to get ssh when they could use the
telnet client that came with their system would make things less
convenient for the casual user.

 I still think that telnet should never be used for interactive logins
to a shell.  MUDs and catalogs and stuff are different.

 Again, second that.  I use ssh with -c blowfish and it is
 plenty fast on even my old P166.

 Me too.  BTW, you should putCipher blowfish  in
/etc/ssh/ssh_config, so you don't have to type it all the time.

 And I transfer files with
 rsync -e ssh instead of ftp.

 Or just scp, for single files.  It has a -r option.  If you're used
to rsync, then there's no need to learn to use scp, I guess.

   What do I have to do now? - as I am a beginner in Linux please send me 
   'foolproof`' instructions and hints.
 
 Easier said than done ;)

 Yeah, really :)  There's a lot of gotchas waiting to get you.  It's
pretty easy if you know how everything works, since this is the kind
of thing the X window system is good at, and was designed to be able
to do.  If not, you'll be tearing your hair out until you understand
how xauth and xhost work, and how the window manager interacts with
the X server, and how