Announcement

Collapse
No announcement yet.

Installed KDE4 with KDE3 and "run command" is confused

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Installed KDE4 with KDE3 and "run command" is confused

    Hi everyone,
    I followed the instruction at the link
    http://kubuntu.org/announcements/kde-4.0.1.php
    to install KDE4 "alongside" my KDE3 installation... anyway, now I have some (sometimes indistinguishable) kde4 entries in the K menu and, most notably, the "run command" runs kde4 applications, instead of kde3 (I mean when I login with KDE3 session), for example konsole.

    How to revert this behavior?

    #2
    Re: Installed KDE4 with KDE3 and "run command" is confused javascript:replaceTex

    I'm having many of the same issues on my desktop PC (although not on my 32-bit laptop, oddly, but I had KDE4 installed there since before the first release candidate so potentially that has something to do with it; most certainly since the official release these problems have multiplied).

    In my own case this also caused problems with kmix, since the wrong version (the KDE4 version) was starting up when I'd first move the volume slider after login.

    Strangely (and maybe this will help track down what exactly is going on in the background) if I run "kdesu konsole", for example, it brings up the KDE3 version, but just "konsole" and it's the KDE4 version, so somehow the root account (I have an actual root enabled, not just sudo) is still prioritizing KDE3 apps even though my regular user account isn't. Meanwhile the shortcut icon I have on the Kicker for Konsole also opens the KDE3 Konsole.

    I'm going to be looking into this behavior myself, alas I'm too much of a linux newb for all intents and purposes to help right off the bat, but for the sake of seeing if our problems are identical: what happens if you prefix the command with the filepath? I know for my own part, since all the KDE3 apps are installed to /usr/bin, whereas the KDE4 apps are in /usr/lib/kde4/bin, I've taken to writing "/usr/bin/" before every command, and that works correctly. A hassle, yeah, but it works.

    Also, running "konsole" in Konsole KDE3 and the KDE4 version pops up with the KDE3 version; this makes sense since a double check shows that /usr/lib/kde4/bin isn't in my PATH. So it's something about how KDE3 determines what order to look for applications in, I guess? Since it is obviously using a different method than checking the $PATH directories for how it knows what programs it can run...

    Comment

    Working...
    X