[Ham-Linux] remote display and control of programs using svgalib (e.g.linrad) and vncserver / viewer

Margaret Leber [email protected]
Wed, 14 Aug 2002 02:41:25 -0400


W3SZ wrote:
> Hello, all!
> 
> I have an application where I want to run from a client machine at a remote
> site, via ethernet, an application that uses svgalib and runs on a server.
> Specifically, I want to run Linrad...

Roger, I don't think you're going to get this to work easily. VNC on 
Linux works by implenting an Xserver, and X and vgalib are alternate, 
competeing ways of controlling a graphical display under Linux.

If somebody knows a way to make a VNC server that intercepts vgalib 
calls and does the appropriate VNC framebuffer things, my hat's off to 
them. It's certainly theoretically possible, and VNC servers have been 
implemented for all kinds of odd things (would you beleive a toaster?) 
the core protocols are pretty simple.

Apparently a similar undertaking is offered to students taking
CS 378: Linux Kernel Programming as a possible final project for the 
course. See choice 4 at

http://www.cs.utexas.edu/users/ygz/378-02S/final-proj.html

I don't think this will be an easy job. There has been some work done on 
a svgalib port of vncviewer, but unfortunately that's not what you need.

http://www.tridiavnc.com/list-mailist/1998-03/0113.html

73 de Maggie K3XS

-- 
-----/___.   _)   Margaret Stephanie Leber    / "The art of progress  /
----/(, /|  /| http://voicenet.com/~maggie   / consists of preserving/
---/   / | / |  _   _   _    `  _AOPA 925383/ order amid change and /
--/ ) /  |/  |_(_(_(_/_(_/__(__(/_  FN20hd / change amid order."   /
-/ (_/   '  K3XS  .-/ .-/    ARRL 39280   /___ --A.N.Whitehead ___/
/____ICQ 7161096_(_/_(_/__AMSAT 32844____/ <[email protected]>