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: List-Subscribe: List-Archive: List-Post: List-Help: , 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> <9a21ad35-d1de-f8af-a485-58626c52cc2b AT dronecode DOT org DOT uk> From: Mark Hansen Message-ID: 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> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit 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