KDE Plasma 5 Becomes the Default Desktop of OpenSUSE Tumbleweed
sfcrazy writes: Jos Poortliet, former openSUSE community manager, wrote in a blog post, "At the time of writing this, the openQA servers were busily running tests and, by the time we publish this article, they should be done. What was being tested? A massive amount of changes, bringing not only the latest Plasma 5.3 and Applications 15.04.1 to Tumbleweed, but also marking the switch to Plasma 5 as the default desktop!" The switch to P5 will also have a massive impact in Plasma 5 development because now there will be more users finding bugs and filing reports to make it even better.
Plasma 5 is out for a long time now and the successor of KDE 4.x. So why shouldn't the distros adopt it?
KDE Plasma 5 is not yet near to be production ready, notwithstanding the 5.3 version. Just to mention a few issues:
for instance:
- kwin compositing is not usable on older nvidia hardware with the nvidia proprietary driver 304.x, even if the driver supports opengl 2.1
- session save/restore is totally broken (at logout the running applications are saved, but then at the next login they are restored to the wrong desktops/activities and in the wrong places/sizes)
- there is no support for screensavers
- there is no support for guest sessions
- plasma can crash when attaching an external monitor or projection screen
- there is a huge number of missing widgets/plasmoids wrt to plasma 4 (scientific calculator, sensors monitoring, to mention a couple)
- some widgets are present but broken (cpu load widget misrenders on systems with more than 1 cpu and is not practically dockable to a panel as it takes a huge amount of horizontal space)
- some widgets make the plasma desktop crash when you try to remove the widget, so that once added the widgets require the manual editing of a configuration file to be removed
All these are aspects well visible even before having more users finding bugs and filing reports.
Making something that is not production ready the default is actually *hurting* the product, not helping it, because it creates frustration in its users, makes them bitter about the evident regression wrt what they were used to. If users are given no way to stick to Plasma 4 until Plasma 5 fills their needs they may even jump into other desktops to fix their ability to do everyday work (from what I hear, cinnamon seems a favorite of Plasma 4 orphans). This can have a very negative impact on KDE usage numbers and make the desktop irrelevant, no matter its many qualities and intense work on development.
Let's hope that Opensuse will at least leave Plasma 4 installable as an alternative to Plasma 5. Kubuntu did not (version 15.04 Vivid is Plasma 5 only). Kubuntu says they provide the alternative via Kubuntu 14.04 Trusty LTS, but this is not really an option: if you are already on version 14.10 Utopic, you can only update to 15.04 Vivid, there is no downgrade path, and you cannot stick to 15.04 either as it shall go EOL in a couple of months. Furthermore, those who are currently on Utopic, probably did the Trusty -> Utopic upgrade because they needed something that is in Utopic and was not in Trusty, so even a re-install to Trusty is not an option to them.
Put another way: we already know a laundry list of bugs, and until those are fixed there's no need to force more people to use it to re-report them.
This space intentionally left blank
Kubuntu 15.04 was already released with Plasma 5. I use it and it works well.
- kwin compositing is not usable on older nvidia hardware with the nvidia proprietary driver 304.x, even if the driver supports opengl 2.1
lol that poor older hardware on driver 304.x just suffers :
- on some recent new distros, you may need to boot with "nomodeset" or equivalent before fixing things up
- WebGL is very slow, freezing/unreliable
- you can't run the port of Counter Strike Source, a game from 2004, on a graphics card from 2006, even if the driver supports opengl 2.1
and to replace a 32 watt card with dual VGA support (not VGA + DVI only!) there aren't many options.
I found myself in that situation, needed something from Vivid and found myself in a desktop that was upside down. After the bad rep KDE4 got for being pushed too early, it's surprising they did this.
Ended up using Unity for the time being. Not extremely happy. While it works okay there are little annoyances here and there, but at least it works better than Plasma 5. And before someone points it out, yes, I did reset my configs several times, so it's not a configuration issue. This is with plasma 5.3 from backports ppa, 5.2 was even worse.
- Plasma 4 had the best systray in all the linux ecosystem, allowing KDE native, "new" Unity-style indicators, and old tray icons. Now neither of those work in Plasma 5, leaving empty space or not showing at all. Even Unity has ways to show old tray icons such as Pidgin. When asking about it, was instructed to install stuff like stalonetray...are we in FVWM now?
- You can't invoke Klipper actions on current clipboard either. Options exist, hotkey config exist, but it doesn't work, it's like half-converted to plasmoid.
- No more Unity launcher integration, and Icon-Only Task Manager has lost all options. Click on window group function is even slower to use than Unity's.
- No pastebin, network monitor plasmoids. They are supposedly ported but git activity stopped months ago. In fact git activity for several KDE apps and plasmoids has died entirely. Not hoping to ever see them again.
- No window tabbing. Nowhere to be found despite options to set hotkeys existing.
- The window titlebar decorations are massive and cannot be configured. Even Unity allows this now. Huge waste of space.
- Breeze style refuses to work. If you enjoyed a consistent desktop using the Oxygen theme in KDE4, forget about it now.
- Icons from all GTK apps are missing.
- Frequent crashes if trying to configure any hotkeys. Hotkey system completely broken, very difficult to make it remember anything.
- No attempt to read options from KDE4, it just pits you versus the default desktop no matter what you had.
- Several apps such as Krusader aren't ported (and probably will never be), brings both KDE4 and "KDE frameworks 5" services when started.
- Konsole won't allow showing "konsole" in the title. Which means you cannot reliably use tools to select the window with a hotkey. The option is present in Konsole, but will do nothing.
- Window settings don't get saved if you set them from a window. Changes need to be done in System Settings for them to be actually remembered.
- Klipper cannot be used in another desktop any longer since it's a half-baked plasmoid now. I'd say it's in pupa stage.
- Clock plasmoid can't even allow 24 hour time now. AM/PM or nothing.
- Several options that do absolutely nothing, don't get saved or are obvious remains of KDE4. It's unclear if they will ever work again or just are going to get removed instead.
- Dumps all of its config files in $HOME/.config instead of something like $HOME/.config/kde or so. Not a big deal but now the folder looks messy.
- Gwenview is now massively slow when opening a image in a folder with many images. The previous version could handle it and start working instantly, now you require a few seconds before it starts acknowledging your controls.
- Option to make toolbar icons smaller has vanished.
- New "classic" app menu is much slower and less direct than the old "classic" menu.
- khotnewstuff can decide to stop working for no reason and can produce random crashes. No rhyme or reason or reliable ways to reproduce.
So, yeah, no one would like to use this for everyday work outside of the defaults. Should have remained in the oven for two more releases at the very least. Being unable to roll back while things get better is quite infuriating and has completely disturbed my workflow. But can't go back to 14.10 because 15.04 fixes a vital bug in my system. No good alternatives.
When compared with v4. Unluckily. Kubuntu 15.4 already showed it.
Sent as ripples into the electromagnetic field. No single photon has been harmed in the process.
That'd be nice if KDE wasn't horrible at dealing with user-reported bugs. It's always "can't reproduce lol, WONTFIX" or "not important enough" or just sits there forever without anyone looking at it. Then one day it's suddenly fixed without the bug report being closed or anything. Asking for help in forums never provides any answer if you got an exotic issue for whatever reason. They will always come with "delete configs and pray" or methods that don't do anything since 10 releases ago. Again, if anyone ever answers.
This has happened for years and I don't think they changed their attitude involving going though the laundry list of bugs. It's no wonder there's so little third-party KDE software compared to the other major desktops.
Why not just make the entire screen white, and all the characters, borders, and icons white as well?
It's one hideously light mass of GREY, impossible to tell what is a button and what isn't (because buttons are SO 90s), and you can't see the borders of windows, etc.etc. How I hate these idiots who can't design an interface to save their lives, and so stupidly copy APPLE who already fucked up their own interface in so many ways, by changing it for change's sake. Idiots.
KDE 4 is okay, but I can't see any real advantages to its predecessor. Now I'm OK with it.
Unless there is some underlying technical reason, why change it? (i.e. new hardware, screen sizes etc, thats need adaption.)
More distributions need to drop this bloated garbage and go back to basics. I run a custom arch install with a heavily customized openbox window manager (including the addition of a custom "start bar") and it's amazing. It's extremely fast, works fine with gtk themes, and looks great.
If it ain't broke, don't fix it.
... and you probably still don't have the features you liked in the previous version. I looked at the latest version of KDE (a few weeks ago), every time when a major distribution talks about KDE: every time i'm disappointed. I was a hardcore user of KDE3. I could configure everything, but now? Well, i still have a VM with trinity and kmail running, the best mail client ever. So is trinity the solution? Not at all ... I switched to xfce several years ago, i miss a lot of features i had in KDE, but ... there is not really an alternative. And now going back to KDE3 vs. KDE4 ... nothing was ready. It does not help the software if you fuck it up for the users all the time. Lesson learned (because it's the same again, KDE4 vs. KDE5): none. Please go back of the glorious days of KDE3 where geeks could do whatever they wanted. Let the idiots use gnome. Sorry, just said that to make it a full rant. But honestly, one limited desktop is enough. Please make again a desktop for the geeks.
because now there will be more users finding bugs and filing reports to make it even better.
Followed by even more WONTFIX or NOTABUG responses from the devs.
Indeed there are still many problems with Plasma 5.3.
I am typing from it right now, it works for most tasks, but so many configurations that KDE is known for and are dear to my use are either missing (QuickLaunch) or seriously buggy (various hot keys).
The problems with core applications like Dolphin and Gwenview are for an official release inexcusable.
The problems with previously working nVidia versions are another regression I was not waiting for, on Plasma4 I could run the latest, now I needed to revert to version 304.
Yes we need to get on with QT5, it offers necessary tools to prepare for future developments.
I understand development is faster and easier when you have more testers but to turn all users in to involuntary testers damages the name and fame of the product.
But I don't recognise what some posters here claim, KDE (or Kubuntu) developers don't listen to or follow up on bug reports, my experience is quite different.
"The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
jospoortvliet.com
You are an AC, and sound like like flamebait. You had better used your real screen name to make more of an impression (OMG, now I have to ...)
Because you are generally right. I used to help projects of FOSS with bug reports, but almost all of mine against KDE have gone the path into the drain that you described. Often, with requests for debugs, installs of other, newer software (with missing dependencies), and after some years, the standard comment: 'too old'.
For too long time their governance has shifted into a high 'bleeding edge' gear, and their quality control has closed both eyes to actual quality control, and instead patted the back of rather egotist developers of 'cool stuff'.
My question / request about my preferred desktop of the last 4 or 5 years, and heavily based on activities, remained unanswered. Respectively, I was told behind the scenes, that the 'new thing' was enormously cooler than the old style. I understand, the unified interface is cool. Seriously. But I won't use it on my phone, and rather stick to my customized activities on Plasma 4. Never mind, on Plasma 5, but the term 'backwards compatible' is not exactly known in KDE-land.
Tumbleweed is NOT the default openSUSE.
I upgraded from kubuntu 14.10 to 15.04 last week (an in-place upgrade, not a reinstall), and then immediately added the latest packages from the backports ppa. Everything is working fine for me, no crashes. I realise there are some inconsistencies as not everything is ported to plasma 5 / qt5, and I know some widgets are missing, but overall my experince is positive and I love the breeze dark theme. Anyone who thinks this anywhere near as bad as the kde3 > kde4 transition has a very short memory.........
I didn't post AC as flamebait, but because some people takes way too much personal offense at such criticisms, regardless of whether they are true or not.
Look, I've seen several FOSS projects, including managing my own, and most projects at least ask questions or inquire further. Even huge projects like Chromium or even Ubuntu itself.
Also note that I said that in some of those cases the bug gets resolved, but not because of the bug report. Seems like they were on some developer's personal notebook instead of using the bug report for managing them, which is remarkably odd.
The end result is that while the bugs get fixed eventually if you are lucky, you simply don't know if it's being taken care of, or even if it's already resolved. Found plenty of open bugs for stuff that got fixed by 4.5 (posted before 4.5). That makes it feel like KDE folks don't really care about users. Even when they do. More than anything it feels like they need some sort of PR apparatus and some people managing the bug tracker.
I just wish the taskbar weather widget actually displayed the temperature. I already know what city I'm in, thanks.
Il n'y a pas de Planet B.
At least Plasma doesn't just silently crash for you - on my Ubuntu 15.04 system, it just dies and dumps me back at the login screen (and there doesn't seem to be any way to debug it, nothing in .xsession errors, and no answers on the bug report). I find it totally bewildering that KDE4 -> KDE5 should do this, after they have just about recovered reputationally and stability-wise from the KDE 3 -> 4 mess (and 4 still hasn't completely reached parity with 3 in some ways). The bump to KDE5 should have been like Linux kernel 3.x to Linux 4.x - a total non-event for the users, i.e.only the Qt library changed, and basically nothing else did.
Anyway, you can at least install the KDE 3.5 fork (trinitydesktop.org has packages) on Ubuntu 15.04, and I'm pleased to say it works pretty well. In fact, it is also significantly prettier (from the perspective of those of us who value clarity over smoothness, and are quite partial to icons that are distinct from one another, and to having nice sharp lines and contrasts to distinguish bits of the GUI from each other). The other option is to look at Mate (apt-get install mate-desktop), which is basically Gnome 2.x, continued (though they are doing the sensible thing and using the Gnome 3 project's libraries)
One good thing about Linux is that the Window Manager is distinct from the rest of the applications. So, you can mix and match window-manager, taskbar, start-button, panel, file-manager, applications. XFCE4 isn't a bad place to start (and parcellite is an alternative to klipper).
I'm not the AC that complained about bug handling, but I did just get hit by a 3 year old konsole bug a couple days ago, so I can definitely understand the frustration. The last comment on it is that "both emacs and konsole are guilty" because emacs isn't protecting against faulty terminal behavior.
Konsole has long been my favorite terminal emulator -- it's the fastest "feature-filled" one, and does everything I want -- but that bug annoyed me enough that I gave up and went looking for an alternative. Which wasn't easy to find, actually, because every other term I tried seemed to have some bug or another (like with xterm-256color support -- thanks xfce4-term), or printed reverse as italics (fuck you gnome-terminal). Settled on roxterm-gtk3, after fighting through some configuration glitches.
I don't care about the damn blame-shifting bullshit in the bug report, I had to waste hours figuring out the source of the problem and then hunting a non-broken terminal emulator because finger-pointing was more important than fixing a years-old bug.
On the flip side of the coin, I've reported some bugs and feature requests against Krita, by way of their forums, and the experience has always been great. The krita devs are helpful and responsive to requests, even sometimes if they don't initially agree with the request, if users can provide a good use-case example for it. I've even seen them helping users with graphics tablet problems that weren't specifically Krita problems.
KDE is a large collection of projects with different developers, and the experience isn't always the same. Overall, it's still pretty good about fixing problems, though of course it could be better. At least they're not as bad as the "NOTABUG, WONTFIX" not-invented-here-loving GNOME devs.
As a PC-BSD user, the version of KDE Plasma that I have is 4.x. However, I have switched over to Lumina.
As nice as it is, plasmashell is a bit flakey.
Unfortunately, the bug reporting for it is broken - the stack trace is too long to post to bugs.kde.org. (67 threads for around 140k before you even fill it the bug details)
No bug report = no bug fix...
Application: Plasma (plasmashell), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f62ed93c7c0 (LWP 2703))]
Thread 67 (Thread 0x7f62da7ce700 (LWP 2704)): ../sysdeps/unix/syscall-template.S:81 /usr/lib/x86_64-linux-gnu/libxcb.so.1
#0 0x00007f62e84ee8dd in poll () at
#1 0x00007f62eac7fb72 in () at
Considering that the last time I checked, OpenSUSE still has KDE3 repos, I'm sure that it will. I haven't bothered installing it for a year after I had to replace the drive with / on it, but before that, I sometimes logged in to a 3.x session for nostalgia's sake.
I just upgraded my OpenSuse 11.1 system last weekend. I've been debating between tumbleweed and 11.2. All it took was a glance over the packages and options available I went with 11.2. Compared with 11.2, tumbleweed just isn't ready for general use; and it may never be ready.
To put a positive spin on things, I'm hoping the including plasma 5 in tumbleweed will help the project get production ready for inclusion of the next OpenSuse release.
The switch to P5 will also have a massive impact in Plasma 5 development because now there will be more users finding bugs and filing reports to make it even better.
lol. It's all well and good having users find bugs and file reports about them but somebody actually needs to *fix* the bugs to make it even better. Alas there are many bug trackers for open source projects that have multi-year-old bugs that nobody wants-to/is-able-to fix. (It's not any better in any commercial bug trackers that I've seen.)
Should have remained in the oven for two more releases at the very least.
The story is about openSUSE Tumbleweed, a rolling release distribution for advanced users.
Regular openSUSE still comes with Plasma 4.
openSUSE 13.3 has not even been dated yet and will come with a future Plasma 5 version.
Apparently you use (K)Ubuntu: Their QA track record regarding anything by KDE is absolutely horrible and their reputation for jumping onto new features way too early. Read the "Suitability and Updates" paragraph of https://www.kde.org/announceme...
KDE has been absolutely forthcoming. Plasma 4 is maintained until at least August 2015 for a reason.
there is no support for screensavers
Congratulations, you are among a tiny minority of 2%: https://forum.kde.org/viewtopi...
Some is still using suse.
- Plasma 4 had the best systray in all the linux ecosystem, allowing KDE native, "new" Unity-style indicators, and old tray icons. Now neither of those work in Plasma 5, leaving empty space or not showing at all. Even Unity has ways to show old tray icons such as Pidgin. When asking about it, was instructed to install stuff like stalonetray...are we in FVWM now?
I've got a pretty good idea why this is happening. The old API for tray icons didn't handle the case where you had multiple systrays correctly (e.g. dual monitors) - the icon would only appear on one of them. The new API fixes this, but as you have noticed not everything supports it. The best solution is probably for someone to go around submitting patches to all the projects using the old API, but that's obviously going to take some time...
Most human behaviour can be explained in terms of identity.