delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2011/01/17/16:20:20

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=-2.2 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW
X-Spam-Check-By: sourceware.org
MIME-Version: 1.0
Date: Tue, 18 Jan 2011 10:20:02 +1300
Message-ID: <AANLkTim5cbta847JdAoHpv565qqDMF=WEbZH6gFJ8Lih@mail.gmail.com>
Subject: Invoking GUI programs over SSH
From: David Antliff <david DOT antliff AT gmail DOT com>
To: cygwin <cygwin AT cygwin DOT com>
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
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

Hello,

I've found this thread so far: http://cygwin.com/ml/cygwin/2010-07/msg00006.html
It's related to what I am trying to do, but I'd like to get
confirmation that what I am attempting is impossible, or not.

Essentially I have a seemingly command-line based FPGA synthesis tool
(a "compiler" if you prefer) called "Synplify Pro". Unfortunately it
is not truly command-line, but does some sort of GUI-related
operations even though it shows no actual GUI (except sometimes a
splash screen). This means that although I can run it from a local
bash instance, and it will run, I don't seem to be able to run it from
an SSH session.

Copyright (c) 1991-2010 Lattice Semiconductor Corporation,  All rights reserved.
Failed to get 'Config' context string of ispLever System
Failed to get 'Root' context string of ispLever System

The reason I want to do this is because I'm using the Hudson
Continuous Integration server to create a cluster of build machines.
Hudson uses SSH to connect to Slave nodes and run processes. A build
using Synplify Pro will work on the 'master' node, but does not work
on any Slave node because of the above error. I believe it needs
access to GUI services to run correctly.

I noticed when I run Windows apps such as notepad.exe or calc.exe over
SSH that they start up, no GUI appears, but as far as I can tell they
remain running.

Note that I do not want the GUI to appear on the remote computer - I
understand that is an entirely different proposition and I'm not
interested in this. I just want the program to think it can open the
GUI and not abort with an error message.

Does anyone know of any 'trick' to enable a GUI program to work via
SSH please? I'm using Cygwin 1.7.5 on Windows XP SP3 32bit.

-- David.

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

- Raw text -


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