From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4264 invoked by alias); 16 Dec 2014 02:56:33 -0000 Mailing-List: contact cygwin-xfree-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-xfree-owner@cygwin.com Reply-To: cygwin-xfree@cygwin.com Mail-Followup-To: cygwin-xfree@cygwin.com Received: (qmail 4251 invoked by uid 89); 16 Dec 2014 02:56:31 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.9 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 X-HELO: vms173023pub.verizon.net Received: from vms173023pub.verizon.net (HELO vms173023pub.verizon.net) (206.46.173.23) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES128-SHA encrypted) ESMTPS; Tue, 16 Dec 2014 02:56:30 +0000 Received: from [192.168.1.231] ([100.0.38.27]) by vms173023.mailsrvcs.net (Oracle Communications Messaging Server 7.0.5.32.0 64bit (built Jul 16 2014)) with ESMTPA id <0NGN003SEMTN1T10@vms173023.mailsrvcs.net> for cygwin-xfree@cygwin.com; Mon, 15 Dec 2014 20:56:16 -0600 (CST) X-CMAE-Score: 0 X-CMAE-Analysis: v=2.1 cv=Kc1larcG c=1 sm=1 tr=0 a=toTMxtHQF+05ooui8kuJQw==:117 a=vP6ySPhpAh4A:10 a=N659UExz7-8A:10 a=w_pzkKWiAAAA:8 a=oR5dmqMzAAAA:8 a=-9mUelKeXuEA:10 a=A92cGCtB03wA:10 a=bmgsLWm9mGmVYCdqQagA:9 a=1KEROIjah6R1C95q:21 a=N5NwWCIBQ1XigsYK:21 a=pILNOxqGKmIA:10 a=K1M5y8IxhfAA:10 Message-id: <548F9F4B.6050002@cygwin.com> Date: Tue, 16 Dec 2014 02:56:00 -0000 From: "Larry Hall (Cygwin-X)" Reply-to: cygwin-xfree@cygwin.com User-Agent: Mozilla/5.0 (X11; Linux i686; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-version: 1.0 To: cygwin-xfree@cygwin.com Subject: Re: startxwin.exe no longer exists? References: <548C82A3.9080604@gmail.com> In-reply-to: Content-type: text/plain; charset=windows-1252; format=flowed Content-transfer-encoding: 7bit X-SW-Source: 2014-12/txt/msg00033.txt.bz2 On 12/15/2014 09:49 PM, Will Parsons wrote: > Marco Atzeri wrote: >> >> On 12/12/2014 7:07 PM, Will Parsons wrote: >>> For several years now I have been starting X windows by clicking on an >>> icon on my desktop that is a link to C:\cygwin\bin\startxwin.exe. It >>> has recently ceased to work because apparently startxwin.exe no longer >>> exists. Somehow I missed where this was removed, so what is the >>> recommended way of starting X from a desktop icon now? >>> >>> I seem to recall that startxwin.exe was introduced some time ago >>> because using a script to start X was inadequate somehow, but I don't >>> remember the details, so what changed? >>> >> https://cygwin.com/ml/cygwin-xfree-announce/2014-11/msg00004.html > > OK - so what I get from that is that whatever problems were associated > with the original shell script have been solved and startxwin is now a > shell script again. But, my basic question is unanswered - how do I > start an X session from an icon? Obviously, simply replacing the link > to startxwin.exe to startxwin will not work, so I copied the shortcut > from the start menu to the desktop and tried it (after renaming my > .xinitrc and .startxwinrc files to avoid any problems with the change > of model). > > If I click on the icon, I *do* get an X session (along with an xterm > that I don't need), but if try (e.g.) to start emacs under mintty, I > get a non-X emacs, with an error message: > > Display :0 unavailable, simulating -nw > > Sure, display :0 is unavailable; checking DISPLAY in the (unwanted) > xterm shows DISPLAY is set to :5. Why's that I wonder? > > Further investigation shows ls -ltr /tmp: > > -r--r--r-- 1 william None 11 Nov 28 17:43 /tmp/.X0-lock > -r--r--r-- 1 william None 11 Dec 13 17:43 /tmp/.X1-lock > -r--r--r-- 1 william None 11 Dec 13 17:55 /tmp/.X2-lock > -r--r--r-- 1 william None 11 Dec 13 19:22 /tmp/.X3-lock > -r--r--r-- 1 william None 11 Dec 15 16:53 /tmp/.X4-lock > -r--r--r-- 1 william None 11 Dec 15 17:00 /tmp/.X5-lock > > Interesting. It looks like every time I start an X session a lock > file is created and doesn't get deleted, so the display number keeps > changing. This doesn't look right, so how do I avoid it? You will get one lock file for every instance of the server you are running. To remove the lock files, kill all instances of the server and remove any remaining lock files. Then you can start a single session. -- Larry _____________________________________________________________________ A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting annoying in email? -- 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/