升级到15.04后KDE程序出现问题

我在konversation中遇到了这个问题,但是在寻找解决方案时,我看到许多人在使用许多不同的KDE程序时遇到了这个问题,所以我想我会把它带到这里

我正在运行lubuntu(基于GTK的发行版),但我运行了几个KDE程序,包括konversation。 当我运行14.10时,konversation没有问题,但当我升级到15.04时,我无法再右键单击并保存链接。 当我尝试时,我收到以下消息:

无法启动进程无法与klauncher交谈名称org.kde.klauncher5未被任何.service文件提供

如何解决此问题并能够再次右键单击并保存链接?

摘要: apt-get install kinit kio kio-extras kded5


长版:

经过大量的搜索和实验,我找到了解决这个问题的方法。

klauncher是KDE中服务激活的守护进程,由kinit包提供的kdeinit 控制 。 这个软件包没有安装,所以我安装了它:

apt-get install kinit

一旦我安装了kinit ,错误消息就消失了,但是被另一条错误消息所取代:

无法启动进程无法创建io-slave klauncher说:未知协议’文件’

经过一番搜索,我意识到我必须安装KDE输入/输出框架:

apt-get install kio

这解决了这个问题,但是为了确保我还安装了kio-extras:

apt-get install kio-extras

我现在可以右键单击并保存链接而不会出现问题。 从命令行运行konversation时,我仍然收到以下错误消息:

无法与kded_kcookiejar沟通!

使用@ Graham的解决方案 ,我能够解决此问题:

apt-get install kded5


编辑添加:似乎还有一个悬而未决的问题。 即使我可以保存链接,它也不记得我使用的最后一个文件夹。 在我升级到15.04之前,我保存的最后一个文件夹在下次我尝试保存的时候被记住了。

现在,事实并非如此。 “另存为”对话框不记得上次使用的目录。 相反,它默认为我运行konversation的目录。

我仍然在寻找解决方案。

如果它仍然不起作用:

 sudo apt-get install kded5 

以及其他的东西。

该问题似乎与权限有关。 我从软件中心安装了K3B和所有相关的依赖项。 当我尝试使用菜单图标打开应用程序时,应用程序将打开并报告以下错误:”无法启动进程无法与klauncher通信:任何.service文件都未提供名称org.kde.klauncher。”我关闭了应用程序并打开了一个终端窗口。 我键入” sudo K3b ”输入mu密码,应用程序运行没有问题。 (使用K3B时请勿关闭终端窗口)。 我一直在运行K3b作为su并且没有任何错误或问题刻录CD或DVD。 CB