I filed a KDE bug about the widgets always crashing. They advised me to upgrade Qt to version 5.4.
But after doing this, none of the KDE options in the start menu will work. I get a message that it cannot start kmserver.
I tried reinstalling Plasma5, but it made no difference. Gnome works, but I hate it. How do I get my KDE desktops back again?
There are many other alternatives included in openSUSE…
This is on a Lenovo X1 Carbon (2014) with 12.3.
Are you really using 12.3?
How did you install KF5/Plasma 5 in the first place then?
I am not aware of any packages for 12.3.
For getting the desktop back, try removing libKF5Style5 (if there are dependency conflicts, ignore them). This has to be compiled against Qt 5.4.0 to work with Qt5.4.0 (there has been an incompatible change in some private API AFAIK). A libKF5Style5 compiled against 5.3.x will make all Qt5 apps crash when you install QT 5.4.0.
Removing libKF5Style5 will make all apps use a built-in Qt5 style instead of breeze or oxygen, and not crash any more.
If you compiled Plasma5 yourself, I would suggest to completely recompile all of KF5, in particular libKF5Style5 as mentioned (i.e. frameworkintegration).
Oops. It is 13.2. I loaded Qt 5.4 from the build service, and reinstalled plasma5 from Yast2 software management.
I removed libKF5Style5, but I still get could not start kmserver. Where is it located?
And where did you install Plasma 5 from?
The packages that are included in 13.2? Those are incompatible with Qt 5.4 as already explained. You should add the KDE:Frameworks5 repo and install all Plasma 5/KF5 related packages from there. You’d even get the latest stable versions then.
Please post your repo list.
zypper lr -d
I removed libKF5Style5, but I still get could not start kmserver. Where is it located?
In the package plasma5-workspace.
Can you run it manually or do you get an error? (inside GNOME or IceWM e.g.)
This will reinstall all your KF5/Plasma5 packages from KDE:Frameworks5, which is built against Qt 5.4.0.
So this should fix your problem.
A side-note: you probably wouldn’t need all those 32bit Qt5 packages you have installed…
Btw, I maintain a repo with Plasma5 packages that are co-installable with KDE4 if you’re interested. That repo also contains many (not-yet released) KF5 applications…
And YaST has a search function as you probably know judging from your screen shots, it accepts wildcards and regular expressions as well.
You can perform an action (like “Remove”) on all packages in the list by right clicking on the list and choosing “All in this list”->…, the same is available in the “Package” menu.