XWin stopped working with xorg-server 1.7.1 - no log-file created

Jon TURNEY jon.turney@dronecode.org.uk
Fri Nov 20 18:44:00 GMT 2009


On 20/11/2009 15:46, Michael Breuer wrote:
> I've attached the log.

Thanks.

Can you also please tell me what OS the XDMCP host at 10.0.0.1 is running?

> Jon TURNEY wrote:
>> On 19/11/2009 16:25, Michael Breuer wrote:
>>> For what it's worth, I tracked that down yesterday by looking at the
>>> error log on the server - there was a complaint about clipboard - don't
>>> recall what... seemed innocuous but figured I'd try turning off
>>> clipboard. Viola, it worked.
>>
>> Could you tell me what the clipboard related error message is?

2009-11-20 10:46:08 winClipboardIOErrorHandler!
2009-11-20 10:46:08 winClipboardProc - setjmp returned for IO Error Handler.
2009-11-20 10:46:08 winClipboardShutdown - Clipboard thread has exited.

Hmmm...

The problem here is that the internal clipboard integration client is 
terminating for some reason. (This is not entirely unexpected in XDMCP use, as 
login managers often try to kill other clients to ensure they don't watch you 
type your password, but there is code in place to try to prevent this 
happening to the clipboard integration client, in case you want to paste your 
password...)

Since Xserver 1.7.1-1, terminating the clipboard integration client causes the 
Xserver to terminate as well (although this change, which also applies to the 
-multiwindow internal window manager, doesn't seem to be mentioned in any of 
the announce emails)

My reasoning for this change was that we shouldn't accept the options turning 
these internal clients on and then silently allow them to fail.  This was 
particularly bad with the -multiwindow internal window manager, as if that 
client exits all new windows have no native frames, which is particularly useless.

I guess this also interacts unfortunately with -clipboard being the default 
now, since 1.6.1.902-1

So, perhaps we need to do something smarter here, either improve the way we 
try to avoid the internal clipboard client getting killed, or perhaps restart 
it after an interval ...

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



More information about the Cygwin-xfree mailing list