delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2016/06/27/16:21:39

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:subject:to:references:from:message-id:date
:mime-version:in-reply-to:content-type
:content-transfer-encoding; q=dns; s=default; b=mbFI+LMKpS7aXsMC
6t40x7IKrYserSRl/GApaqtb0I/OR/UW8g+FFWJKDpMH/Qf6dfxP8ra3OurBjz9Z
OBwiqG5MpcI8qkoS/lk74AugmrMtc3/qK8fSPlOKkiOtKy+RZCB/TmhBZEExrADW
N0eSKU5G8PwLivJ92nbAzRS+QuY=
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:subject:to:references:from:message-id:date
:mime-version:in-reply-to:content-type
:content-transfer-encoding; s=default; bh=KuJVBiNsFGtxiOJ4ZQ2WBs
k24Hk=; b=n1RWEVTnlRol1OB3LDvihlgV41KqffauJlBQo/Kb4CEDnKcPpK3zN9
DG1rCMO/aAI4Oc1AxwU0cC34eBt3sQaNdoC8SFqqux6bKdR9DL/Y0cFiGS6Kpe6S
B8z1vqWDExH6kXGr8QesI4ctNRQ9an2uFW4F0xmiSBO+v7bHQdDHg=
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=1.3 required=5.0 tests=AWL,BAYES_00,KAM_LAZY_DOMAIN_SECURITY,SPF_HELO_PASS autolearn=no version=3.3.2 spammy=H*r:sk:stargat, Hx-languages-length:1822, H*f:sk:9a21ad3, H*i:sk:9a21ad3
X-HELO: stargate.mehconsulting.com
Subject: Re: No cursor visible on XTerms after upgrading to Cygwin 2.5.2
To: cygwin AT cygwin DOT com
References: <0628601a-7fdf-3c65-6e8f-545c054b8816 AT Winfirst DOT Com> <fa2a957a-95e5-12cb-8c68-8359e8705825 AT Winfirst DOT Com> <9a21ad35-d1de-f8af-a485-58626c52cc2b AT dronecode DOT org DOT uk>
From: Mark Hansen <meh AT winfirst DOT com>
Message-ID: <f0b70fb9-a92c-6317-be59-c76b87c6a726@winfirst.com>
Date: Mon, 27 Jun 2016 13:21:11 -0700
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1
MIME-Version: 1.0
In-Reply-To: <9a21ad35-d1de-f8af-a485-58626c52cc2b@dronecode.org.uk>

On 6/27/2016 10:53 AM, Jon Turney wrote:
> On 26/06/2016 19:15, Mark Hansen wrote:
>> On 6/26/2016 6:58 AM, Mark Hansen wrote:
>>> I'm having a problem since upgrading to Cygwin 2.5.2 yesterday. I
>>> was running 2.5.1 previously.
>>>
>>> When running X applications, the mouse cursor is not visible as I
>>> move the mouse over the application window. When moving the mouse
>>> across the display, I can see it change to the resize cursor when
>>> hitting the edge of the XTerm window, but as soon as it moves
>>> inside the application window, it vanishes.
> [...]
>> After playing with this some, I found the -swcursor option to the
>> XServer was causing the problem. If I remove that, then the mouse
>> cursor is drawn in the X clients as expected.
>>
>> I don't remember why I was using this option (I got the startup
>> options too long ago to remember) but in looking for information on
>> this option, there's not much in the way of an explanation.
>>
>> So, I think the -swcursor option is broken as of 2.5.2, but do I
>> need it? I'm guessing I don't and so I'm going without it for now.
>
> Thanks for reporting this issue.
>
> This is actually caused by a recent change in the xserver 1.18.3-1
> package [1], where -compositewm was made the default.
>
> -swcursor is not compatible with -compositewm (because the window
> contents are drawn from an off-screen pixmap, not from the screen
> pixmap, where the software cursor will be drawn).
>
> I'll update the man page to note this and look at ignoring or rejecting
> -swcursor when -compositewm is enabled.
>
> I don't know why anyone would need to use -swcursor.
>
> [1] https://cygwin.com/ml/cygwin-announce/2016-06/msg00045.html
>

Thanks, Jon. I'm going to remove -swcursor from my usage.


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