public inbox for cygwin-xfree@sourceware.org
help / color / mirror / Atom feed
* FW: RE: Cut and Paste between X and WindowsXP sometimes fails
@ 2012-02-13 23:05 Bennett, Tony
  2012-02-15 14:26 ` Jon TURNEY
  0 siblings, 1 reply; 7+ messages in thread
From: Bennett, Tony @ 2012-02-13 23:05 UTC (permalink / raw)
  To: cygwin-xfree

>On 03/02/2012 22:55, Bennett, Tony wrote:
>> Often when "cutting" from Xwin and attempting to "Paste" to a WindowsXP application,
>> the "most recent" "cut" is not pasted... but instead a "previous" Xwin "cut".
>> 
>> In other words, this scenario:
>> 
>>     LOCATION    ACT            Comment
>>     Xwin        Cut "abc"
>>     WinXP       Paste		 correctly pastes "abc"
>>     Xwin	    Cut "def"
>>     WinXP       Paste		 Incorrectly pastes "abc"
>> 
>> When the above problem occurs, no matter how many times a "cut" from Xwin,
>> Whenever I paste on WinXP it pastes "abc".
>> 
>> I can "correct" the problem by "cutting" from WinXP and pasting into Xwin...
>> ...after doing this the next Xwin "cut" will "correctly" paste on WinXP.
>
>Yes, this is a rather long-standing problem (see the bug report at [1] for
>some of the technical details), which is unfortunately not easy to fix in a
>way that works well for all cases.
>
>Fortunately, there is a simple workaround for the moment: If you install and
>run xclipboard, that will cause XWin to notice every change of the clipboard
>contents.

Thanks for the reply, Jon.

Exactly "how" do I use xclipboard...???

Here's how I'm starting Xwin right now in a 
Windows Script called startx.bat:

	@echo off
	C:

	chdir C:\cygwin\bin

	bash -c "PATH=$PATH:/bin:/usr/bin;XWin -clipboard -logverbose 3 -ac -query cdcxvd0559.con-way.com -fp \"tcp/cdcxvd0559.con-way.com:8000,/usr/share/fonts/100dpi/,/usr/share/fonts/75dpi/,/usr/share/fonts/Type1/\"  &"


You'll notice I use XDMCP to establish a CDE session on cdcxvd0559...

I've tried starting xclipboard in the same script, after starting Xwin
(and sometimes even specifying -noclipboard)... and I always get
an IO error.... and X-win dies.

-tony



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


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: FW: RE: Cut and Paste between X and WindowsXP sometimes fails
  2012-02-13 23:05 FW: RE: Cut and Paste between X and WindowsXP sometimes fails Bennett, Tony
@ 2012-02-15 14:26 ` Jon TURNEY
  2012-02-15 16:27   ` Bennett, Tony
  0 siblings, 1 reply; 7+ messages in thread
From: Jon TURNEY @ 2012-02-15 14:26 UTC (permalink / raw)
  To: cygwin-xfree; +Cc: Bennett.Tony

On 13/02/2012 23:05, Bennett, Tony wrote:
>> On 03/02/2012 22:55, Bennett, Tony wrote:
>>> Often when "cutting" from Xwin and attempting to "Paste" to a WindowsXP application,
>>> the "most recent" "cut" is not pasted... but instead a "previous" Xwin "cut".
>>>
>>> In other words, this scenario:
>>>
>>>     LOCATION    ACT            Comment
>>>     Xwin        Cut "abc"
>>>     WinXP       Paste		 correctly pastes "abc"
>>>     Xwin	    Cut "def"
>>>     WinXP       Paste		 Incorrectly pastes "abc"
>>>
>>> When the above problem occurs, no matter how many times a "cut" from Xwin,
>>> Whenever I paste on WinXP it pastes "abc".
>>>
>>> I can "correct" the problem by "cutting" from WinXP and pasting into Xwin...
>>> ...after doing this the next Xwin "cut" will "correctly" paste on WinXP.
>>
>> Yes, this is a rather long-standing problem (see the bug report at [1] for
>> some of the technical details), which is unfortunately not easy to fix in a
>> way that works well for all cases.
>>
>> Fortunately, there is a simple workaround for the moment: If you install and
>> run xclipboard, that will cause XWin to notice every change of the clipboard
>> contents.
> 
> Thanks for the reply, Jon.
> 
> Exactly "how" do I use xclipboard...???
> 
> Here's how I'm starting Xwin right now in a 
> Windows Script called startx.bat:
> 
> 	@echo off
> 	C:
> 
> 	chdir C:\cygwin\bin
> 
> 	bash -c "PATH=$PATH:/bin:/usr/bin;XWin -clipboard -logverbose 3 -ac -query cdcxvd0559.con-way.com -fp \"tcp/cdcxvd0559.con-way.com:8000,/usr/share/fonts/100dpi/,/usr/share/fonts/75dpi/,/usr/share/fonts/Type1/\"  &"
> 
> 
> You'll notice I use XDMCP to establish a CDE session on cdcxvd0559...
> 
> I've tried starting xclipboard in the same script, after starting Xwin
> (and sometimes even specifying -noclipboard)... and I always get
> an IO error.... and X-win dies.

Ah. Applying this workaround is perhaps not so simple when using XDMCP :-(

You can't just add a 'xclipboard' line after 'XWin &', because the X server
may still be starting up when xclipboard tries to start, which will fail.

However, this shouldn't lead to the X server itself dying.

It's possible to put a wait here, but there are a couple of other reasons why
this approach won't work well.

You might find it easier to start xclipboard on the host you are XDMCPing to,
possibly as part of your login script there....

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


^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: FW: RE: Cut and Paste between X and WindowsXP sometimes fails
  2012-02-15 14:26 ` Jon TURNEY
@ 2012-02-15 16:27   ` Bennett, Tony
  2012-02-18 16:18     ` Jon TURNEY
  0 siblings, 1 reply; 7+ messages in thread
From: Bennett, Tony @ 2012-02-15 16:27 UTC (permalink / raw)
  To: cygwin-xfree



>On 13/02/2012 23:05, Bennett, Tony wrote:
>>> On 03/02/2012 22:55, Bennett, Tony wrote:
>>>> Often when "cutting" from Xwin and attempting to "Paste" to a WindowsXP application,
>>>> the "most recent" "cut" is not pasted... but instead a "previous" Xwin "cut".
>>>>
>>>> In other words, this scenario:
>>>>
>>>>     LOCATION    ACT            Comment
>>>>     Xwin        Cut "abc"
>>>>     WinXP       Paste		 correctly pastes "abc"
>>>>     Xwin	    Cut "def"
>>>>     WinXP       Paste		 Incorrectly pastes "abc"
>>>>
>>>> When the above problem occurs, no matter how many times a "cut" from Xwin,
>>>> Whenever I paste on WinXP it pastes "abc".
>>>>
>>>> I can "correct" the problem by "cutting" from WinXP and pasting into Xwin...
>>>> ...after doing this the next Xwin "cut" will "correctly" paste on WinXP.
>>>
>>> Yes, this is a rather long-standing problem (see the bug report at [1] for
>>> some of the technical details), which is unfortunately not easy to fix in a
>>> way that works well for all cases.
>>>
>>> Fortunately, there is a simple workaround for the moment: If you install and
>>> run xclipboard, that will cause XWin to notice every change of the clipboard
>>> contents.
>> 
>> Thanks for the reply, Jon.
>> 
>> Exactly "how" do I use xclipboard...???
>> 
>> Here's how I'm starting Xwin right now in a 
>> Windows Script called startx.bat:
>> 
>> 	@echo off
>> 	C:
>> 
>> 	chdir C:\cygwin\bin
>> 
>> 	bash -c "PATH=$PATH:/bin:/usr/bin;XWin -clipboard -logverbose 3 -ac -query cdcxvd0559.con-way.com -fp \"tcp/cdcxvd0559.con-way.com:8000,/usr/share/fonts/100dpi/,/usr/share/fonts/75dpi/,/usr/share/fonts/Type1/\"  &"
>> 
>> 
>> You'll notice I use XDMCP to establish a CDE session on cdcxvd0559...
>> 
>> I've tried starting xclipboard in the same script, after starting Xwin
>> (and sometimes even specifying -noclipboard)... and I always get
>> an IO error.... and X-win dies.
>
>Ah. Applying this workaround is perhaps not so simple when using XDMCP :-(
>
>You can't just add a 'xclipboard' line after 'XWin &', because the X server
>may still be starting up when xclipboard tries to start, which will fail.
>
>However, this shouldn't lead to the X server itself dying.
>
>It's possible to put a wait here, but there are a couple of other reasons why
>this approach won't work well.
>
>You might find it easier to start xclipboard on the host you are XDMCPing to,
>possibly as part of your login script there....
>

Jon,

Given that I'd have to "build" xclipboard for the host that I'm XDMCPing to,
and that host is running AIX... Sadly, I may just have to "live" with the problem.

Is there any hope that the issue will be corrected in the foreseeable future...???

-tony


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


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: FW: RE: Cut and Paste between X and WindowsXP sometimes fails
  2012-02-15 16:27   ` Bennett, Tony
@ 2012-02-18 16:18     ` Jon TURNEY
  2012-02-20 15:38       ` Bennett, Tony
  0 siblings, 1 reply; 7+ messages in thread
From: Jon TURNEY @ 2012-02-18 16:18 UTC (permalink / raw)
  To: cygwin-xfree; +Cc: Bennett.Tony

On 15/02/2012 16:26, Bennett, Tony wrote:
> Given that I'd have to "build" xclipboard for the host that I'm XDMCPing to,
> and that host is running AIX... Sadly, I may just have to "live" with the problem.
> 
> Is there any hope that the issue will be corrected in the foreseeable future...???

Well, looking at the rate of progress on fd.o bug #5735, it seems reasonable
to hope that it will be fixed in a year or two :-)

I've applied the patch I've suggested there to today's snapshot, uploaded a at
[1]. Perhaps you could try that out and see if that improves things for you?

[1] ftp://cygwin.com/pub/cygwinx/XWin.20120218-git-c3b936a38812f88b.exe.bz2

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


^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: FW: RE: Cut and Paste between X and WindowsXP sometimes fails
  2012-02-18 16:18     ` Jon TURNEY
@ 2012-02-20 15:38       ` Bennett, Tony
  2012-04-09 15:54         ` Bennett, Tony
  0 siblings, 1 reply; 7+ messages in thread
From: Bennett, Tony @ 2012-02-20 15:38 UTC (permalink / raw)
  To: cygwin-xfree

-----Original Message-----
From: Jon TURNEY 
Sent: Saturday, February 18, 2012 8:18 AM
Subject: Re: FW: RE: Cut and Paste between X and WindowsXP sometimes fails

On 15/02/2012 16:26, Bennett, Tony wrote:
> Given that I'd have to "build" xclipboard for the host that I'm XDMCPing to,
> and that host is running AIX... Sadly, I may just have to "live" with the problem.
> 
> Is there any hope that the issue will be corrected in the foreseeable future...???

Well, looking at the rate of progress on fd.o bug #5735, it seems reasonable
to hope that it will be fixed in a year or two :-)

I've applied the patch I've suggested there to today's snapshot, uploaded a at
[1]. Perhaps you could try that out and see if that improves things for you?

[1] ftp://cygwin.com/pub/cygwinx/XWin.20120218-git-c3b936a38812f88b.exe.bz2

-----------------------------

Jon,

I downloaded, bunzip2, and installed the new version of Xwin.

I restarted Xwin using the new version.

I ran some preliminary cut and paste tests, and it seems to work
correctly... i.e. I can perform multiple "cut from Xwin &  Paste to WinXP",
without intervening "cut from WinXP & Paste to Xwin" without error.

I will continue running the new version while I perform my daily work, and
will advise you if I have a recurrence of the problem.

Thanks a lot for this temporary fix.

-tony

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


^ permalink raw reply	[flat|nested] 7+ messages in thread

* RE: FW: RE: Cut and Paste between X and WindowsXP sometimes fails
  2012-02-20 15:38       ` Bennett, Tony
@ 2012-04-09 15:54         ` Bennett, Tony
  2012-04-17 11:43           ` Jon TURNEY
  0 siblings, 1 reply; 7+ messages in thread
From: Bennett, Tony @ 2012-04-09 15:54 UTC (permalink / raw)
  To: cygwin-xfree

Jon,

The fix continues to work well...
...will this fix be integrated into X soon...???

-tony

-----Original Message-----
From: Jon TURNEY 
Sent: Saturday, February 18, 2012 8:18 AM
Subject: Re: FW: RE: Cut and Paste between X and WindowsXP sometimes fails

On 15/02/2012 16:26, Bennett, Tony wrote:
> Given that I'd have to "build" xclipboard for the host that I'm XDMCPing to,
> and that host is running AIX... Sadly, I may just have to "live" with the problem.
> 
> Is there any hope that the issue will be corrected in the foreseeable future...???

Well, looking at the rate of progress on fd.o bug #5735, it seems reasonable
to hope that it will be fixed in a year or two :-)

I've applied the patch I've suggested there to today's snapshot, uploaded a at
[1]. Perhaps you could try that out and see if that improves things for you?

[1] ftp://cygwin.com/pub/cygwinx/XWin.20120218-git-c3b936a38812f88b.exe.bz2

-----------------------------

Jon,

I downloaded, bunzip2, and installed the new version of Xwin.

I restarted Xwin using the new version.

I ran some preliminary cut and paste tests, and it seems to work
correctly... i.e. I can perform multiple "cut from Xwin &  Paste to WinXP",
without intervening "cut from WinXP & Paste to Xwin" without error.

I will continue running the new version while I perform my daily work, and
will advise you if I have a recurrence of the problem.

Thanks a lot for this temporary fix.

-tony

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


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: FW: RE: Cut and Paste between X and WindowsXP sometimes fails
  2012-04-09 15:54         ` Bennett, Tony
@ 2012-04-17 11:43           ` Jon TURNEY
  0 siblings, 0 replies; 7+ messages in thread
From: Jon TURNEY @ 2012-04-17 11:43 UTC (permalink / raw)
  To: cygwin-xfree; +Cc: Bennett.Tony

On 09/04/2012 16:53, Bennett, Tony wrote:
> The fix continues to work well...
> ...will this fix be integrated into X soon...???

Thanks for testing.

Unfortunately, this fix seems to break other clipboard uses (In my testing,
copying from a native Firefox to cygwin X emacs didn't work anymore), so I
need to find the time to look at it some more before I can include it.

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


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2012-04-17 11:43 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-02-13 23:05 FW: RE: Cut and Paste between X and WindowsXP sometimes fails Bennett, Tony
2012-02-15 14:26 ` Jon TURNEY
2012-02-15 16:27   ` Bennett, Tony
2012-02-18 16:18     ` Jon TURNEY
2012-02-20 15:38       ` Bennett, Tony
2012-04-09 15:54         ` Bennett, Tony
2012-04-17 11:43           ` Jon TURNEY

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).