在 openSUSE 13.2 下如何正确安装 KDE 5?

早上试着安装了一下, 分别装了 plasma5-session, patterns-openSUSE-plasma5_basis, powerdevil5, 以及自动解决的依赖,
装完后重启变这样了:




注:就像 windows95 一般的界面。

哪里错了?
该怎么装? 求教。

PS:就是想折腾一下,可惜失败了。

你没弄错,先退出 icewm,然后在登录界面里选择 plasma5,之后就可以正常使用了

以前不知道 iceWM ,还以为安装失败了。
可是,退出后选择 plasma5 登录,却提示:

Could not start kdeinit5, please check your installation

然后在命令行里输入

kdeinit5

回显

kdeinit5: preparing to launch 'libkdeinit5_klauncher'
kdeinit5: Launched KLauncher, pid = 3184, result = 0
Qt: Session management error: networkIdsList argument is NULL
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
kdeinit5: opened connection to :0

如果用 root 权限的话是

QStandardPaths: wrong ownership on runtime directory /run/user/0, -2 instead of 0
kdeinit5: preparing to launch 'libkdeinit5_klauncher'
kdeinit5: Launched KLauncher, pid = 3241, result = 0
QStandardPaths: wrong ownership on runtime directory /run/user/0, -2 instead of 0
Qt: Session management error: networkIdsList argument is NULL
Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
QStandardPaths: wrong ownership on runtime directory /run/user/0, -2 instead of 0
kdeinit5: opened connection to :0

如果是

startkde

回显

startkde: Starting up...
/usr/bin/kdeinit5: symbol lookup error: /usr/lib64/libKF5Crash.so.5: undefined symbol: _ZN6QDebugD1Ev
startkde: Could not start kdeinit5. Check your installation.

root 下也是一样。

这是怎么回事,要怎么解决?
再次求教前辈。

我安装 kde5 的时候几乎把源里所有带 plasma5 的都装了,你可以试试。
:joy:

我是默认安装 kde4 后,立即安装 kdesession5(plasma5) 就一切正常了。如果用过一段时间的 kde4 后,再安装,安装的过程中可能会有包冲突,安装就不行了。

rpm -qf /usr/lib64/libKF5Crash.so.5
libKF5Crash5-5.10.0-51.2.x86_64

你得保证你的 plasma5 和 libKF5 系列都是从同一个软件源装的,另外对应的 Qt5 系列也得是从对应的软件源里装的。

不然比如你的 plasma5/libKF5 是从 tumbleweed 源装的,Qt5 是从 KDE:Qt5 装的就有可能出现那种情况。

安装之前先 zypper lr 确定开了什么源。

plasma5 can run with AMD fglrx?