Cygwin/X 1.7 keyboard/mouse freeze shortly after Xwin login to Solaris

Mark Veneziano mark@alnmark.com
Sat Feb 20 04:02:00 GMT 2010


Jon,

Thanks very much for investigating this issue.  Please let me know if I 
can help in any way.

Mark


--------------------------------------------------
From: "Jon TURNEY" <jon.turney@dronecode.org.uk>
Sent: Friday, February 19, 2010 12:03 PM
To: <cygwin-xfree@cygwin.com>
Cc: <mark@alnmark.com>
Subject: Re: Cygwin/X 1.7 keyboard/mouse freeze shortly after Xwin login 
to   Solaris

>> --------------------------------------------------
>> From: "Mark Veneziano"
>> Sent: Thursday, February 04, 2010 9:22 PM
>> To: <cygwin-xfree@cygwin.com>
>> Subject: Cygwin/X 1.7 keyboard/mouse freeze shortly after Xwin login 
>> to
>> Solaris
>>
>>> I am having a problem similar to the one mentioned by Tony Bennett 
>>> in a
>>> couple of messages to this list back in January.
>>>
>>> I use XWin -query to establish an XDMCP connection to a Solaris 10 
>>> host
>>> (Tony's was AIX). I log in to Solaris CDE without any issues. Then 
>>> as
>>> soon
>>> as I open and close one of the CDE "panels", XWin no longer responds 
>>> to
>>> keystrokes or mouse clicks. Moving the mouse around works fine, and
>>> hovering the mouse over a window with a tooltip (for example the
>>> perfmeter)
>>> still causes the tooltip to be displayed, but clicking and 
>>> keystrokes are
>>> ignored. The only recourse is to terminate XWin from the X icon in 
>>> the
>>> system tray or from Task Manager.
>>>
>>> As an experiment, I tried running GNOME rather than CDE as my 
>>> desktop
>>> session, and that worked a little better, but as soon as I started a
>>> Motif-based application (IBM/Rational Apex Ada development
>>> environment), the
>>> keyboard and mouse clicks died again.
>>>
>>> Running CDE and Apex on the same Solaris box via Cygwin/X 1.5 works
>>> flawlessly. This problem only started occurring with 1.7. I even 
>>> tried
>>> compiling xorg-xserver 1.7.4.0 from source to see if there was a 
>>> problem
>>> specific to 1.7.3.0, but it behaved the exact same way.
>>>
>>> Thanks in advance for any suggestions!
>
> On 11/02/2010 13:41, Mark Veneziano wrote:
> > Also, I tested using Xorg 1.7.4-1 on Fedora 12 Linux to remotely 
> > open
> > CDE applications (dtterm, dtpad, etc.) on a Solaris box. The 
> > problems
> > that occur under XWin 1.7.x with Cygwin do not occur with Xorg 1.7.x 
> > on
> > Linux. So this keyboard/mouse hang issue seems specific to Cygwin, 
> > not
> > to Xorg in general. The problem is reproducible even in multiwindow
> > mode. Just remotely open a Solaris dtterm from Cygwin XWin and Linux
> > Xorg. With XWin, right clicking in the dtterm window causes all
> > keyboard/mouse input to stop without ever showing the context menu 
> > (the
> > mouse pointer rotates from 10:00 to 2:00 and stays in that 
> > orientation).
> > With Xorg, the context menu is shown correctly and input continues 
> > to
> > work. Note that in multiwindow mode, keyboard/mouse input can be
> > restored by closing the dtterm window from the native window manager 
> > and
> > opening a new one. XWin does not have to be completely terminated to
> > restore input. Not sure if that's a clue for any of the developers.
>
> Thanks for the bug report and clear reproduction steps.
>
> I can reproduce the problem.
>
> It's a bit disappointing that this has stopped working, after going to 
> the trouble to make it work in Xserver 1.6.x. :-(  It's not 
> immediately obvious what's changed to make it stop working.
>
> -- 
> Jon TURNEY
> Volunteer Cygwin/X X Server maintainer
>
> --
> 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/
>
> 

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



More information about the Cygwin-xfree mailing list