LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   DCOP - Running KDE3 applications in KDE4 (https://www.linuxquestions.org/questions/linux-software-2/dcop-running-kde3-applications-in-kde4-767727/)

librano 11-08-2009 12:04 PM

DCOP - Running KDE3 applications in KDE4
 
Hi all!

I am trying to run the KDE3 version of Basket in KDE4. The KDE4 version is very buggy. I am running Arch Linux with KDEmod.

The problem it seems is that Basket tries to connect to the DCOP server but fails, and then crashes. Of course DCOP is only in KDE3 and not in KDE4. So how do I go about running Basket?

Here is the output from the terminal:

Code:

$ basket
kbuildsycoca running...
QPopupMenu: (unnamed) Popup has invalid menu item
QPopupMenu: (unnamed) Popup has invalid menu item
QPopupMenu: (unnamed) Popup has invalid menu item
QPopupMenu: (unnamed) Popup has invalid menu item
QPopupMenu: (unnamed) Popup has invalid menu item
QPopupMenu: (unnamed) Popup has invalid menu item
QPopupMenu: (unnamed) Popup has invalid menu item
QPopupMenu: (unnamed) Popup has invalid menu item
QPopupMenu: (unnamed) Popup has invalid menu item
QPopupMenu: (unnamed) Popup has invalid menu item
X Error: BadWindow (invalid Window parameter) 3
  Major opcode:  7
  Minor opcode:  0
  Resource id:  0x2e00252
DCOP aborting (delayed) call from 'anonymous-5113' to 'basket'
basket: ERROR: Communication problem with basket, it probably crashed.
<unknown program name>(5158)/ ClientApp::doIt: Creating ClientApp

DCOP is installed with the KDE3 dependencies. How do I properly run an app that requires DCOP? Or is there another workaround?

Elv13 11-08-2009 12:48 PM

Try running the dcop server manually. I never had this issue. But yea, the KDE4 is quite buggy. It jump somewhere else in the document every time I click on it...

almatic 11-08-2009 01:01 PM

Quote:

Originally Posted by librano (Post 3749353)
The problem it seems is that Basket tries to connect to the DCOP server but fails, and then crashes. Of course DCOP is only in KDE3 and not in KDE4. So how do I go about running Basket?

hmm, for me it looks like it's the other way round. Dcop tries to connect to basket and complains, that it's not able to, because basket has crashed.

Code:

ERROR: Communication problem with basket, it probably crashed.

librano 11-08-2009 01:27 PM

Ah... I've fixed it.

@almatic: I think you are right.

@Elv13: Yes it is the most irritating thing. Unfortunately it seems that the lead dev does not have time to continue working on Basket so no new work is being done on it. :(

As for the problem, I created a symlink because I am using KDEmod and some apps (forget which) look for config files in ~/.kde while KDEmod configs are stored in ~/.kdemod4. So I needed it for the apps to work. Deleted the symlink and all works fine. Sorta PEBKAC :/

Thanks!

P.S. I hope dev work on Basket continues. It seems like an awesome app. The only note app that allows embedded images that I have found.

Elv13 11-08-2009 03:10 PM

Work go on, but it is slow, that all. I may fix that bug myself some day, it is irritating. I don't have time to do that today.


All times are GMT -5. The time now is 05:13 PM.