This is the mail archive of the cygwin-xfree@cygwin.com mailing list for the Cygwin XFree86 project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: I've lost cut and paste - any ideas why?


On Fri, Dec 17, 2004 at 04:13:59PM +0100, Alexander Gottwald wrote:
> winProcEstablishConnection - Hello
> winProcEstablishConnection - Xdmcp enabled, waiting to start clipboard client un
> til fourth call.
> winProcEstablishConnection - Hello
> winProcEstablishConnection - Xdmcp enabled, waiting to start clipboard client un
> til fourth call.
> winProcEstablishConnection - Hello
> winProcEstablishConnection - Xdmcp enabled, waiting to start clipboard client un
> til fourth call.
> winInitClipboard ()
> winProcQueryTree - winInitClipboard returned.
> winClipboardProc - Hello
> DetectUnicodeSupport - Windows NT/2000/XP
> winClipboardProc - DISPLAY=127.0.0.1:1.0
> winProcEstablishConnection - Hello
> winProcEstablishConnection - Clipboard client already launched, returning.
> winClipboardProc - XOpenDisplay () returned and successfully opened the display.
> winProcSetSelectionOwner - Clipboard not yet started, aborting.
> winProcSetSelectionOwner - Clipboard not yet started, aborting.
> 
> winClipboardIOErrorHandler!
> 
> winClipboardProc - setjmp returned for IO Error Handler.
> winDeinitMultiWindowWM - Noting shutdown in progress
> 
> There are too many clients connecting before the actual login process connects. 
> I'm thinking about various solutions:
> 
> o make the number of clients configurable (it is hardcoded to 4 now)
>   - quite easy work
>   - not very userfriendly
> o make clipboard thread recover from errors (shutdown and restart)
>   - very hard to build
>   - will work in all cases
> 
> Number 1 is something I will come up in the next days. The second needs at least
> some days to come up wit a clear design and even longer to implement and test.
> 
Thanks for looking into it and reporting what you found.  I'll look
and check to see if my error log reports the same.

Would a strategically placed sleep anywhere help?

Unfortunately I can't go back to xdm as I couldn't get it to work on
my Slackware 10, I *think* it's something to do with it being compiled
for ipv6.  Maybe I should try building a version from source with ipv6
disabled, I've no need for all the extras that gdm provides, I just
used it because it worked.

-- 
Chris Green (chris@areti.co.uk)

    "Never ascribe to malice that which can be explained by incompetence."


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]