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:cc:reply-to :message-id:date:mime-version:in-reply-to:content-type :content-transfer-encoding; q=dns; s=default; b=RvcIfcVrLZPP06uW lUYtsDsnENDxNbFoYFFDxyrbrmracNID6GhDL+fxWRtXEqYHGO33/nPL/SGBkDJ6 AwAGQwfEsgyL0mWLWNv1zLLZgAHIu2GV4KLCltyfU31D8G8nI/1UvrRfAIbdeD+M qguoUoDbHdwy6iTHjIPwDk70sVk= 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:cc:reply-to :message-id:date:mime-version:in-reply-to:content-type :content-transfer-encoding; s=default; bh=0ohiAfMkF6rMINaCbEe0iD 45b6E=; b=Scx7Xo4QanlQUiPcOQpMYWo708YLyDryTUNnSwtWQz7/QkNjn+R/Cj U4wa68is3vdxAtObb7vc2x5yUoxbIgSnWlYpmAuUVWG9TehqqNgXoopJV5lRnxOa bZ56BjyeCXsLO/7Vu20prUCYrBTOmLrhar2JjJ8x4+AnFyoQfzhzE= 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=0.6 required=5.0 tests=AWL,BAYES_50,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 spammy=Hansen, hansen, XServer, xserver X-HELO: out3-smtp.messagingengine.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> From: Jon Turney Cc: Mark Hansen Reply-To: cygwin AT cygwin DOT com Message-ID: <9a21ad35-d1de-f8af-a485-58626c52cc2b@dronecode.org.uk> Date: Mon, 27 Jun 2016 18:53:19 +0100 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.1.1 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit 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 -- Jon Turney Volunteer Cygwin/X X Server maintainer -- 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