The first release of Plasma 5 is out now. We have worked long and hard over the last three years to tidy up the internals and move to new technologies to bring a solid foundation for KDE's Plasma desktop for years to come. The UI has been tidied up, there is a new Breeze artwork theme starting to take off and high-DPI support has been added. The main design of the desktop and workflows in it have not been altered, we know you like your desktop and have no desire to change it. There is not enough polish in this release to make it mainstream yet, this is only for enthusiasts and people who want to help debug for now.
Many distributions have packages to install or test images to try out although this 5.0 release should not be the default option yet. Plasma 5 is built using Qt 5 and Frameworks 5 and is due to have new releases on a three monthly cycle.
Major changes in this new version include:
Other user-visible changes are:
The Plasma 5.0 Visual Feature Guide provides a video tour around the updated desktop.
Breeze Artwork Improves Visual clarity
The new Breeze theme, which is still in its infancy, welcomes the user with a cleaner, modernized user interface, which improves contrast and reduces visual clutter throughout the workspace. Stronger reliance on typography eases the recognition of UI elements. These changes go together with flatter default theming and improved contrast to improve visual clarity further. Breeze being a new artwork concept, is only starting to show its face. A theme for the workspace components is already available, theming of traditional widgets is under way, and the work on a new icon theme has commenced. The migration to a fully Breeze-themed workspace will be a gradual one, with its first signs showing up in Plasma 5.0.
Converging User Experience
The new-in-Plasma-5 "Look and Feel" mechanism allows swapping out parts like the task and activity switchers, lock and login screen and the "Add Widgets" dialog. This allows for greater consistency across central workflows, improves clarity within similar interaction patterns and changing related interaction patterns across the workspace at once.
Fully Hardware-Accelerated Graphics Stack
Plasma 5 completes the migration of the Plasma workspace to QtQuick. Qt 5's QtQuick 2 uses a hardware-accelerated OpenGL(ES) scenegraph to compose and render graphics on the screen. This allows offloading computationally expensive graphics rendering tasks onto the GPU which frees up resources on the system's main processing unit, is faster and more power-efficient.
Internal changes in the graphics compositor and underlying Frameworks prepare support for running on Wayland, which is planned for an upcoming release.
Suitability and Updates
Plasma 5.0 provides a core desktop with a feature set that will suffice for many users. The development team has concentrated on tools that make up the central work flows. As such, not all features from the Plasma 4.x series are available yet, many of them planned to return with a subsequent release. As with any software release of this size, there will be bugs that make a migration to Plasma 5 hard, if not impossible for some users. The development team would like to hear about such issues, so they can be addressed and fixed. We have compiled a list of known issues. Users can expect monthly bugfix updates, and a release bringing new features and more old ones back in the autumn 2014.
With a substantial new toolkit stack below come exciting new crashes and problems that need time to be shaken out. This is to be expected in a first stable release. Especially graphics performance is heavily dependent on specific hardware and software configurations and usage patterns. While it has great potential, it takes time to wrangle this out of it. The underlying stack may not be entirely ready for this either. In many scenarios, Plasma 5.0 will display the buttery smooth performance it is capable of - while at other times, it may be hampered by various shortcomings. These can and will be addressed, however, much is dependent on components like Qt, Mesa and hardware drivers lower in the stack.