public inbox for cygwin-xfree@sourceware.org
help / color / mirror / Atom feed
From: "Larry Hall (Cygwin-X)" <reply-to-list-only-lh@cygwin.com>
To: cygwin-xfree@cygwin.com
Subject: Re: startxwin.exe no longer exists?
Date: Tue, 16 Dec 2014 02:56:00 -0000	[thread overview]
Message-ID: <548F9F4B.6050002@cygwin.com> (raw)
In-Reply-To: <slrnm8v7ek.etn.varro@anukis.local>

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/


  reply	other threads:[~2014-12-16  2:56 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-12-13 16:20 Will Parsons
2014-12-13 18:17 ` Marco Atzeri
2014-12-16  2:50   ` Will Parsons
2014-12-16  2:56     ` Larry Hall (Cygwin-X) [this message]
2014-12-16  3:30       ` Will Parsons
2014-12-16  3:35         ` Larry Hall (Cygwin-X)
2014-12-16 14:29     ` Mark Hansen
2014-12-16 16:00     ` Erik Soderquist
2014-12-16 16:36       ` rcunningham
2014-12-16 17:06         ` Erik Soderquist
2014-12-16 17:23           ` rcunningham
2014-12-16 22:58           ` Will Parsons
2014-12-16 23:39             ` Erik Soderquist
2014-12-17 17:29               ` mathog
2014-12-17 17:40                 ` Erik Soderquist
2014-12-17 17:52                   ` mathog
2014-12-17 18:36                     ` Erik Soderquist
2014-12-17 19:02                       ` mathog

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=548F9F4B.6050002@cygwin.com \
    --to=reply-to-list-only-lh@cygwin.com \
    --cc=cygwin-xfree@cygwin.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).