[opensuse-kde3] Drag and Drop doesn't work in kdebase3-3.5.10.1-24.5.1 from RPMs on SuSE 12.1

I have a client for whom I had been running the non-factory backport of KDE3 as we upgraded them past ... what was it, 11.0 was the last release that included it natively? 11.1 or 2, perhaps? I've recently upgraded them to 12.1, and gone back to the OpenSUSE supplied KDE3, but while nearly everything works, I had two problems, which could be related. We're using Xvnc, and the current Xvnc server program, supplied by xorg-x11-Xvnc-7.6_1.10.4-36.2.1, wouldn't work properly; IIRC (it's been a couple months), it started, but we couldn't reliably connect to it. So I fell back to the old old old one I'd originally set up with, (details on that will follow below) and it's working fine with that... with one small exception. When working in the KDE desktop, it's apparently impossible to drag and drop items, in the expected standard manner. Draggable things can be grabbed, and they will appear to drag, but *nothing* is a valid drop target: when he drags an item over what ought to be a drop zone, the zone does not highlight, and the cursor does not change from its Generic Document cursor. Additionally, when he clicks on a URL in an email in Thunderbird, nothing at all happens. I have an intuition perhaps this is a version incompatibility in the inter application communication stuff, driven by the out of date Xvnc? I'm going to work on trying to get the new version to run reliably, today, but if anyone has any suggestions on what else might be causing this, or even how to diagnose it well, or where else to ask, that'd be great. :-) I posted this on a an OpenSUSE forum, and was rightly asked if I had tried it with a new user with a fresh clean KDE desktop, which I had not; the set up uses persistent Xvnc desktops, and that's a touch more complicated than simply useradd and log in. I have now done so, though: Ok, so I have now created an entirely fresh Unix user and VNC stack, launch a fresh copy of the KDE3 desktop with nothing left behind. I launched Firefox, and tried dragging a link from inside the browser window to the desktop, which action I would expect to create a desktop shortcut to the URL. The generic outline follows the cursor while I drag, and when I release over the desktop, the generic outline snaps back to where I dragged it from, and goes away. The Xvnc server that I'm running says: Xvnc version XF4VNC-4.3.0.2 The newer one, provided by the package xorg-x11-Xvnc-7.6_1.10.4-36.2.1.i586, says: Xvnc version X.org/xf4vnc custom version ... which is a bit odd. patriot:/home/jra # l /usr/bin/Xvn* -rwxr-xr-x 1 root root 4181094 Jan 6 19:28 /usr/bin/Xvnc* -rwxr-xr-x 1 root root 1979480 Jan 6 19:28 /usr/bin/Xvnc.ship* The newer one is stripped, where the older one isn't. (Yes, I checked that with file, I'm not merely guessing.) Is my next step to check in with whomever packages Xvnc for SUSE, and how do I find that person/community? Nobody who's involved with the KDE3 packages seems to be on #opensuse-kde, or at least not to the knowledge of the people I did run into there when I inquired. -- Jay R. Ashworth Baylink jra@baylink.com Designer The Things I Think RFC 2100 Ashworth & Associates http://baylink.pitas.com 2000 Land Rover DII St Petersburg FL USA #natog +1 727 647 1274 -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org

----- Original Message -----
From: "Jay Ashworth" <jra@baylink.com>
We're using Xvnc, and the current Xvnc server program, supplied by xorg-x11-Xvnc-7.6_1.10.4-36.2.1, wouldn't work properly; IIRC (it's been a couple months), it started, but we couldn't reliably connect to it.
CORRECTION: I just harnessed my persistent session startup script so that I could run the factory shipped Xvnc for this user, and the actual problem is that the Xvnc server runs fine, the entire desktop comes up and I can connect to it ok, but mouse clicks are ignored. I can type, assuming I can focus something; Ctrl-Esc pops system guard, but I cannot select anything. Cheers, -- jra -- Jay R. Ashworth Baylink jra@baylink.com Designer The Things I Think RFC 2100 Ashworth & Associates http://baylink.pitas.com 2000 Land Rover DII St Petersburg FL USA #natog +1 727 647 1274 -- To unsubscribe, e-mail: opensuse-kde3+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-kde3+owner@opensuse.org
participants (1)
-
Jay Ashworth