delorie.com/archives/browse.cgi | search |
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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |