From 6kbnowe02@sneakemail.com Wed Dec 2 00:17:00 2015 From: 6kbnowe02@sneakemail.com (John J Ottusch) Date: Wed, 02 Dec 2015 00:17:00 -0000 Subject: Persistent CYGWIN/X server taskbar button with urxvt in CYGWIN-64, not rxvt in CYGWIN-32. Why? Message-ID: > I think this is not a problem with the X server, but with the Cygwin run > utility, which is supposed to run the .bat file with a hidden console. > See [1] a previous discussion of this problem. > I've built an x86_64 run.exe with that patch applied and uploaded it at > [2]. Perhaps you could try that and see if it improves things. > [1] http://cygwin.com/ml/cygwin-xfree/2012-08/msg00000.html > [2] ftp://cygwin.com/pub/cygwinx/x86_64/run.exe -- Makes sense that it could be run.exe behavior. However, the version of run.exe from [2] (which is 220K in size vs. 68K for the original version ?!?) does not seem to do anything. Running it from a CMD window with urxvtermX.bat as the argument does not produce an error message, a urxvt term, nothing. BTW, I made an effort to give both versions of run.exe (I renamed the new one runX.exe) the same ownership and permissions, but to no avail. Am I missing something essential? jjo P.S. My apologies if this message is not properly threaded. I see how one can post an original message from 'http://post.gmane.org/post.php? group=gmane.os.cygwin.xfree', but not how one goes about replying to a previously posted message. -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/ From jon.turney@dronecode.org.uk Thu Dec 3 13:47:00 2015 From: jon.turney@dronecode.org.uk (Jon Turney) Date: Thu, 03 Dec 2015 13:47:00 -0000 Subject: Persistent CYGWIN/X server taskbar button with urxvt in CYGWIN-64, not rxvt in CYGWIN-32. Why? In-Reply-To: References: Message-ID: <566047F1.30805@dronecode.org.uk> On 02/12/2015 00:16, John J Ottusch wrote: > Makes sense that it could be run.exe behavior. > > However, the version of run.exe from [2] (which is 220K in size vs. 68K > for the original version ?!?) does not seem to do anything. Running it > from a CMD window with urxvtermX.bat as the argument does not produce an > error message, a urxvt term, nothing. It's larger because it doesn't have debug information stripped. > BTW, I made an effort to give both versions of run.exe (I renamed the > new one runX.exe) the same ownership and permissions, but to no avail. > > Am I missing something essential? Just chmod +x should be sufficient. I've probably done something wrong, although I have re-tested this run.exe and it seems to work for me. Perhaps you could try 'strace ./run XWin', that might shed some light on what's going wrong? -- Jon TURNEY Volunteer Cygwin/X X Server maintainer -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/ From 6kbnowe02@sneakemail.com Thu Dec 10 00:03:00 2015 From: 6kbnowe02@sneakemail.com (John J Ottusch) Date: Thu, 10 Dec 2015 00:03:00 -0000 Subject: Persistent CYGWIN/X server taskbar button with urxvt in CYGWIN-64, not rxvt in CYGWIN-32. Why? Message-ID: Thanks for the tip. First of all, using 'strace' I determined that testing is not advisable with the 'run.exe' executable named anything other than just 'run.exe'. Renaming the executable to 'runX.exe' ends up being interpreted as 'run X' and things go wrong from there. The good news is that the version of 'run' Jon Turney provided does indeed withhold taskbar display of the CMD window from which urxvtermX.bat is run. The bad news is that I have to execute the target 'C:\win64app\cygwin\bin\run.exe C:\win64app\cygwin\urxvtermX.bat' twice (or sometimes more). The first time through starts up 'Cygwin/X Server:0.0'. The second and any subsequent times it creates a new 'urxvt' term. jjo -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://x.cygwin.com/docs/ FAQ: http://x.cygwin.com/docs/faq/