[Xquartz-dev] 2.3.3_rc4 - cpu goes up to 100% - sampling process

George Peter Staplin georgeps at xmission.com
Sun Dec 21 15:20:10 PST 2008


Quoted George Peter Staplin <georgeps at xmission.com>:

> Quoted Christof Wolf <ch.wolf at hfph.mwn.de>:
>
>> Hi Jeremy,
>>
>> I am just started X11, nothing else (of course KDE is running, KWallet,
>> Klipper, KGpg, KDE keyboard tool) but no extra program - it seems   
>> not to make
>> a difference - the same effect - if I run Kmail or not - my powerbook just
>> gets hot :-) sometimes the fan is turning on :-(
>
> Stop Klipper or disable the xpbproxy/XQuartz Pasteboard Proxy.
>
> That could be the problem if Klipper and xpbproxy are taking the
> CLIPBOARD selection from each other continuously.  I think xpbproxy
> handles this, or did at one point.  I seem to recall having written the
> code for that, so perhaps Klipper doesn't follow the spec, or there is
> a mistake in xpbproxy.

More context: by "handles this" I meant the CLIPBOARD_MANAGER property.

See:
http://cgit.freedesktop.org/xorg/xserver/tree/hw/xquartz/pbproxy/x-selection.m?h=xorg-server-1.4-apple

It's supposed to return FALSE, and print a message to stderr in the  
case of the CLIPBOARD_MANAGER being already owned, or lost.  It looks  
correct, and it's handling the selection of CLIPBOARD_MANAGER being  
lost correctly, as far as I can tell.

The CLIPBOARD_MANAGER is intended to prevent 2 clipboard managers from  
causing havoc like this.

George
-- 
http://people.freedesktop.org/~gstaplin/


More information about the Xquartz-dev mailing list