delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2015/11/01/21:26:20

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:mime-version:in-reply-to:references:date
:message-id:subject:from:to:content-type; q=dns; s=default; b=cY
khfqEz/tGJMI7n9JTJ2m4b+sJSPU5q6ocZGTHdp+PUZ8V63QWFipPnNNIFwkc1as
s+tCWybgzgFRFrEgNEUgAlmnQgfQ90Dla5ClXFw7zyjVPzAQwZH9h01y9wFuoTps
G4cAwFxbh/TVNdB3V5hFK9FAVgB/gUz8YMWE68XQ8=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:mime-version:in-reply-to:references:date
:message-id:subject:from:to:content-type; s=default; bh=4KiDsBR3
LjCuqyuewVwYF5Blmjk=; b=bWmWPePQYrrMxGkSoheC/ISeH0vAwiqusy/tAZ1i
I/1LA4NM/uoYQcy39m840+goJwJ5bBAwfy8396iXWlgeL9bW5RcmFgz0Y069ztsI
zx4N6Nduns0cK+7mm0S1oayxHhnQkeGptG2YWfHV/PSBPuDFxD5CEJ49Yt9bWLIj
V6g=
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
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-0.5 required=5.0 tests=AWL,BAYES_00,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,SPF_PASS autolearn=no version=3.3.2
X-HELO: mail-wm0-f43.google.com
MIME-Version: 1.0
X-Received: by 10.28.216.7 with SMTP id p7mr10060443wmg.61.1446431158024; Sun, 01 Nov 2015 18:25:58 -0800 (PST)
In-Reply-To: <5634A9D3.1010808@dronecode.org.uk>
References: <CAJACTudb8DzgcpxEF-G730eBptRV8ELc-+x6s9CMhcgwi1Vfxg AT mail DOT gmail DOT com> <56321DC3 DOT 2030704 AT dronecode DOT org DOT uk> <CAJACTuf2pmPoRiw8BoNc0PhtVReuRmeYfCqdX3LQyLrpdoDM3Q AT mail DOT gmail DOT com> <5634A9D3 DOT 1010808 AT dronecode DOT org DOT uk>
Date: Mon, 2 Nov 2015 10:25:57 +0800
Message-ID: <CAJACTudurCnH-gMvJy=DPQrJMW4o50XZ9HfaiTVWtEmTasVNSQ@mail.gmail.com>
Subject: Re: How to run xinit without first entering a cygwin terminal
From: Xuehan Xu <xxhdx1985126 AT gmail DOT com>
To: cygwin AT cygwin DOT com
X-IsSubscribed: yes

Thanks:-)

I know that mstsc is also capable of connecting to a remote desktop.
However, we need to specify other arguments, like disk mapping, in
command line, which cannot be achieved through mstsc. So we intend to
use rdesktop.

Can I make the rdesktop to full screen? Until now, I can only open the
remote desktop in a window. Thanks:-)

On 31 October 2015 at 19:45, Jon Turney <jon DOT turney AT dronecode DOT org DOT uk> wrote:
> On 30/10/2015 00:40, Xuehan Xu wrote:
>>
>> Thanks for your reply:-)
>>
>> I followed your advice, now it seems that rdesktop is running, but the
>> window that xinit showed was just plain black. rdesktop is supposed to
>> be a remote desktop client that runs on linux and connect to a windows
>> remote desktop. When I use the command "/usr/bin/xinit.exe
>> ./rdesktop/rdesktop.exe -f 192.168.1.79" in a cygwin terminal, it can
>> show the desktop of 192.168.1.79.
>>
>> Could this be due to the same reason  that startx can't show the
>> cygwin desktop? What should I do? Thanks;-)
>
>
> Hmm... so when I try this, it seems it only works when I arrange for
> rdesktop's stderr to go somewhere, e.g.
>
> C:\cygwin64\bin\run.exe -quote /usr/bin/bash.exe -l -c "/usr/bin/xinit
> /usr/bin/rdesktop -f byron >/var/log/xwin/rdesktop_session.log 2>&1"
>
> If that's really necessary, perhaps that's a bug in run.
>
> (You do know that you could achieve a similar effect with 'mstsc /f
> /v:byron' ?)
>
>> On 29 October 2015 at 21:23, Jon Turney wrote:
>>>
>>> On 29/10/2015 06:25, Xuehan Xu wrote:
>>>>
>>>>
>>>> Hi, everyone
>>>>
>>>> I'm trying to run xinit.exe to start a GUI program in a windows cmd
>>>> prompt. The command I run:
>>>>
>>>> "c:\cygwin\bin\run.exe /usr/bin/bash.exe -l -c /usr/bin/xinit.exe
>>>> /home/Administrator/rdesktop.exe -f 192.168.1.79
>>>>
>>>> But, it seems that rdesktop.exe isn't running, the window was just
>>>> showing a terminal prompt.
>>>
>>>
>>>
>>> Using the command lines from the start menu items created for the xinit
>>> package as a template (see [1]), I think you need something like:
>>>
>>> c:\cygwin\bin\run.exe -quote /usr/bin/bash.exe -l -c "/usr/bin/xinit.exe
>>> /home/Administrator/rdesktop.exe -f 192.168.1.79"
>>>
>>> The command string being given to bash -c needs quoting, otherwise
>>> subsequent words are assumed to be parameters to that command.
>
>
> This reason is wrong.  I should have said something like "needs quoting to
> get correctly passed to bash" since I think the issue is not in bash, but in
> run.
>
>
>>> run needs to be given the -quote option to protect those quotes.
>>>
>>> [1] http://x.cygwin.com/docs/faq/cygwin-x-faq.html#q-command-line-args
>
>
> --
> Jon TURNEY
> Volunteer Cygwin/X X Server maintainer

--
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