From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10668 invoked by alias); 24 Feb 2014 08:31:57 -0000 Mailing-List: contact cygwin-xfree-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-xfree-owner@cygwin.com Reply-To: cygwin-xfree@cygwin.com Mail-Followup-To: cygwin-xfree@cygwin.com Received: (qmail 10569 invoked by uid 89); 24 Feb 2014 08:31:57 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.4 required=5.0 tests=AWL,BAYES_20 autolearn=ham version=3.3.2 X-HELO: hoemail2.alcatel.com Received: from hoemail2.alcatel.com (HELO hoemail2.alcatel.com) (192.160.6.149) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA encrypted) ESMTPS; Mon, 24 Feb 2014 08:31:55 +0000 Received: from fr712usmtp2.zeu.alcatel-lucent.com (h135-239-2-42.lucent.com [135.239.2.42]) by hoemail2.alcatel.com (8.13.8/IER-o) with ESMTP id s1O8VqfG029707 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Mon, 24 Feb 2014 02:31:53 -0600 (CST) Received: from FR711WXCHHUB01.zeu.alcatel-lucent.com (fr711wxchhub01.zeu.alcatel-lucent.com [135.239.2.111]) by fr712usmtp2.zeu.alcatel-lucent.com (GMO) with ESMTP id s1O8VpTB001967 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for ; Mon, 24 Feb 2014 09:31:51 +0100 Received: from [151.98.110.43] (135.239.27.38) by FR711WXCHHUB01.zeu.alcatel-lucent.com (135.239.2.111) with Microsoft SMTP Server (TLS) id 14.2.247.3; Mon, 24 Feb 2014 09:31:51 +0100 Message-ID: <530B0375.2070508@alcatel-lucent.com> Date: Mon, 24 Feb 2014 08:31:00 -0000 From: Danilo Turina User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0 MIME-Version: 1.0 To: cygwin-xfree Subject: Re: Clipboard integration does not work with XDMCP References: <530783F6.90209@alcatel-lucent.com> <5308A7F3.5050900@dronecode.org.uk> In-Reply-To: <5308A7F3.5050900@dronecode.org.uk> X-TagToolbar-Keys: D20140224093149627 Content-Type: text/plain; charset="ISO-8859-15"; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2014-02/txt/msg00013.txt.bz2 Thank you very much for your prompt intervention. I can confirm that your fix works for me too. I see that now, in the log, lines like the followings are appearing: client(600000): Released pid(-1). client(600000): Released cmdline(NULL) and cmdargs(NULL). client(600000): Reserved pid(-1). client(600000): Reserved cmdname(NULL) and cmdargs(NULL). AllocNewConnection: client index = 3, socket fd = 13 I guess you raised the trace/log levels for debug/reporting purposes, so probably this is not relevant. Thank you, Danilo Turina Il 22/02/2014 14:36, Jon TURNEY ha scritto: > On 21/02/2014 16:51, Danilo Turina wrote: >> Hello, >> I need to connect from my PC to a Linux machine that runs KDE and I use >> the following command: >> >> XWin -from MY_PC_IP_ADDR -terminate -query LINUX_MACHINE_IP_ADDR >> >> It works well but the clipboard integration that fails. >> >> Notice that: >> 1) XWin alone (i.e. no XDMCP, i.e. local) works nicely with my Windows >> clipboard >> 2) Xming works (almost) fine with XDMCP + clipboard (with the same Linux >> machine) >> >> I gave a look at the XWin log in two cases: >> A) XWin alone >> B) XWin + XDMCP >> >> And the only differences I've found (apart from the different command line >> arguments) is the following lines that were at the end of the log of the XDMCP >> invokation: >> >> winProcEstablishConnection - winInitClipboard returned. >> winClipboardThreadProc - DISPLAY=:0.0 >> winClipboardProc - XOpenDisplay () returned and successfully opened the display. >> winClipboardIOErrorHandler! >> winClipboardProc - setjmp returned for IO Error Handler. >> winClipboardProc - trying to restart clipboard thread >> winClipboardThreadProc - DISPLAY=:0.0 >> winClipboardProc - XOpenDisplay () returned and successfully opened the display. >> winClipboardProc - winClipboardFlushWindowsMessageQueue trapped WM_QUIT >> message, exiting main loop. >> winClipboardProc - XDestroyWindow succeeded. > > Thanks for reporting this problem, and the clear reproduction steps. > > The issue here is that the XDMCP login dialog kills all other X clients > (including the clipboard integration client) for security. The clipboard > integration client is supposed to restart and reconnect as necessary, but it > seems this has been broken for a while. > > I've has a go at fixing this and uploaded a snapshot at [1]. Perhaps you > could try that and see if it improves things for you? > > [1] ftp://cygwin.com/pub/cygwinx/XWin.20140222-git-c14d82e878fc884d.exe.bz2 > -- DANILO TURINA Sesa S.p.A. Software Development Engineer Rieti (Italy) 3 mesi 23 giorni 24 minuti 22 secondi -- 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/