Forum

Xwindow connection ...
 
Notifications
Clear all

Xwindow connection to unix host

0 Posts
3 Users
0 Reactions
219 Views
(@swong)
New Member
Joined: 55 years ago
Posts: 1
Topic starter  

I use AbsoluteTelnet 1.84 to connect to an SGI box. If I try to open some new
X11 program, such as xclock, nothing happens.

When I log on using, for example, ssh32 instead, I receive the clock display.

What should I do in AbsoluteTelnet? For xwindow on my pc (running Windows
XP professional), I use exceed (works with ssm32).

TIA

Sam

[size=1][ May 01, 2002, 02:01 AM: Message edited by: Brian T. Pence ][/size]


   
ReplyQuote
(@bpence)
Member Admin
Joined: 1 year ago
Posts: 1375
 

AbsoluteTelnet supports X11 port forwarding, but does not include an X11 server, which is what you need to actually do the X display. Exceed *does* provide an X server, which is why it works there. If you prefer AbsoluteTelnet's terminal features, you can probably use a combination of Exceed X11 server and AbsoluteTelnet SSH features, but otherwise you could try somthing like XWin32 ( http://www.xwin32.com ) in conjunction with Absolute.

This post was modified 7 months ago by bpence

   
ReplyQuote
(@bpence)
Member Admin
Joined: 1 year ago
Posts: 1375
 

BTW, X11 forwarding is *not* enabled by default, but can be turned on at Options->Properties->Connection->SSH2->Forwarding.

When you log in the next time, your DISPLAY variable should be set for you automatically.


   
ReplyQuote
(@Dmitry)
New Member
Joined: 23 years ago
Posts: 4
 

Brian,

is there any way to control what DISPLAY variable is being set to? In my case it's not picking up the name of my local X server (I'm using Exceed).


   
ReplyQuote
(@bpence)
Member Admin
Joined: 1 year ago
Posts: 1375
 

When using X11 forwarding, the DISPLAY variable will appear strange and will *not* be the network name of your client machine. The reason for this is that the X programs are *not* connecting to your X server directly any more. The SSH server running on your unix host *acts* like an X server and forwards all of the X communication to you through the SSH encrypted tunnel.

Cool, huh??


   
ReplyQuote
(@Dmitry)
New Member
Joined: 23 years ago
Posts: 4
 

Brian, thanks, now I get it.


   
ReplyQuote
(@bpence)
Member Admin
Joined: 1 year ago
Posts: 1375
 

It makes it very nice to use X through firewalls. Without the tunneling, the DISPLAY variable has to point to the IP address of your client machine running an X display which is usually impossible if you're crossing network boundaries. With tunneling, the X programs think they're displaying locally plus the X data is encrypted through the SSH tunnel which makes it safe to use across the internet.


   
ReplyQuote
Share: