Problem with KDE programs after upgrading to 15.04
I experienced this problem with konversation, but while searching for a solution, I saw that many people were having this problem with many different KDE programs, so I thought I'd bring it up here
I'm running lubuntu (a GTK based distribution), but I run several KDE programs, including konversation. When I was running 14.10, konversation worked without issue, but when I upgraded to to 15.04, I was no longer able to right click and save links. When I tried, I received the following message:
could not start process cannot talk to klauncher the name org.kde.klauncher5 was not provided by any .service files
How can I solve this problem and be able to right-click and save links again?
Solution 1:
SUMMARY: apt-get install kinit kio kio-extras kded5
LONG VERSION:
After much searching and experimenting, I was able to find a solution for this problem.
klauncher
is a daemon for service activation in KDE and is controlled by kdeinit
supplied by the kinit
package. This package was not installed, so I installed it:
apt-get install kinit
Once I installed kinit
, the error message went away, but was replaced by another error message:
could not start process unable to create io-slave klauncher said: unknown protocol 'file'
After some searching I realized I had to install the KDE Input/Output framework:
apt-get install kio
This solved the problem, but to be sure I also installed kio-extras:
apt-get install kio-extras
I am now able to right-click and save links without issue. I did still get the following error message when running konversation from the command line:
Can't communicate with kded_kcookiejar!
Using @Graham's solution, I was able to resolve this issue:
apt-get install kded5
EDITED TO ADD: There still seems to be one outstanding issue. Even though I can save the links, it doesn't remember the last folder I used. Before I upgraded to 15.04, the last folder I saved something to was remembered the next time I tried to save something.
Now, this is not the case. The "Save As" dialog does not remember the last used directory. Instead, it defaults to the directory I run konversation from.
I'm still looking for a solution for this.
Solution 2:
If it still doesn't work do:
sudo apt-get install kded5
As well as the other stuff.