delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/09/22/05:38:37

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Date: Thu, 22 Sep 2005 11:36:02 +0200 (MEST)
From: Alexander Gottwald <alexander DOT gottwald AT s1999 DOT tu-chemnitz DOT de>
To: Bobber Cheng <bobber DOT cheng AT cystar DOT cn>
cc: cygwin AT cygwin DOT com, cygwin-xfree AT cygwin DOT com
Subject: Re: a feathiable solution displaying Windows program on Linux via ssh / X?
In-Reply-To: <433275B4.20300@cystar.cn>
Message-ID: <Pine.LNX.4.58.0509221118140.26080@odoaker.hrz.tu-chemnitz.de>
References: <433275B4 DOT 20300 AT cystar DOT cn>
MIME-Version: 1.0
X-IsSubscribed: yes

On Thu, 22 Sep 2005, Bobber Cheng wrote:

> Had anyone found a feathiable solution displaying Windows program on 
> Linux via ssh / X? If the answser is no, i beg X gurus to give me any 
> advice how to implement it. Wine and VNC are not my choice.

An alternative to Terminal client or cytrix is rdesktop. But besides that
there is no working solution to wrap windows programs with X11. You might
want to take a look at cygpeace which is not much more than a prove of 
concept which allowed to export winmine over x11.

http://www.freedesktop.org/~ago/cygpeace/

Before begging X gurus (which btw is the wrong group to ask) you should
check the win32-x11 archives http://sourceware.org/ml/win32-x11/ starting 
with July - September, 2002 until July - September, 2004. Some techniques 
for wrapping and redirecting windows GDI calls to X11 were discussed there
but most of the initial activity vaporized after few months.

Basicly there are a few ways which might work:

- build a display driver which uses X11 as backend
  x11_drv from wine might provide the conversion to X11 calls
- wrap GDI calls from applications with own, X11 aware implementations
  cygpeace aproach
- Check how Terminal Client works and implement a backend which uses X11 
  instead of RDP

bye
	ago
BTW: Use rdesktop.
-- 
 Alexander DOT Gottwald AT s1999 DOT tu-chemnitz DOT de 
 http://www.gotti.org           ICQ: 126018723

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019