When comparing KDE vs Cinnamon, the Slant community recommends Cinnamon for most people. In the question“What are the best UNIX-like desktop environments for convertible laptops?” Cinnamon is ranked 8th while KDE is ranked 11th. The most important reason people chose Cinnamon is:
Intended for large-screen, non-touch devices that extend traditional concepts with functionality and good looking aesthetic.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Highly customisable
There are many customization options and possibilities to tweak the desktop, including widgets.
Pro Integrated components
Plasma Desktop generally comes packaged with a full set of applications to get users started, including a file manager (Dolphin), advanced file manager and browser (Konqueror), image and document viewers (Gwenview, Okular), the Calligra office suite, CD and DVD authoring (K3b) and dozens more. The desktop can be installed and used without these applications, but they add significant value for many people.
Pro Looks beautiful
The design of the three built-in desktop themes; Air, Breeze, and Oxygen, are very beautiful to some.
Pro Open source
Pro Has a file manager that provides a good balance between power and simplicity
Included file manager provides several icon, list and detail views to choose from along with features such as tabs, bookmarks, tagging, previews and metadata, network file access, bluetooth file transfers to/from devices and excellent removable storage integration while remaining fast and easy to use.
Pro Integrated advanced search
Plasma Desktop comes with an integration search system that makes it easy to find local files, emails, contacts, events and more. The file manager supports tagging and rating files as well as full-content searching and the KRunner command window and the Milou desktop widget makes searching for files, emails, applications and other content by name, subject, category, tag, fulltext, etc. very simple. It does this with essentially no noticeable interference with day-to-day usage of the computer, thanks to the scheduling built into the backend system (Baloo).
Pro Uses the Logo key (aka Windows key) for menu functionaly
Logo key is used for features such as the "start" menu, which will be familiar to migrating Windows users
Pro Keyboard friendly
Nearly all actions can be driven with keyboard commands. Window management, including effects such as desktop overviews, can be triggered with a keyboard control (or mouse gesture) and some even support filtering results (such as windows shown) by typing. The KRunner tool (default keybinding: Alt+F2 or Alt+Space) provides searching local files, online sources, unit conversions, math and more all from a keyboard driven interface.
Pro KDE is an evolution on the classic desktop model
KDE 4 is a great evolution on the classic Win95/Gnome/XFCE approach. It's moving in innovative directions while respecting the classic metaphors.
Pro Active development
Pro The session manager works perfectly
This is a much better session manager compared to solutions from other Linux desktop environments.
Pro Bunch of coherent applications
What make plasma so nice is the galaxy of apps, sharing same look and feel, configuration and behaviour.
Pro Adheres to standards
Standards adherence allows for interoperability and shared technology for X Window System desktops, with similar Wayland support being worked on. Applications not written with Plasma in mind work very well in Plasma as a result. The development team has also been instrumental in standard creation and adoption such as NETWM, X11 clipboard, icon themes, mimetype handling, application menu standardization, system tray protocols and notifications and more.
Pro Multi-Device "Convergence"
Plasma Desktop provides seamless "zero config" integration of your Android device with your laptop and desktop machines via KDE Connect. Phone calls, SMS messages, cross-device copy and paste, media remote control, cursor control and more are supported.
The technology that Plasma Desktop is built on, simply called "Plasma", also provides interfaces for phones, tablets, netbooks, and media centers in addition to the desktop. These additional interfaces use the same underlying frameworks and therefore work well together and have a unified feel to them. They also support a common set of applications across them which adapt to the input methods and screen sizes.
Pro Designed for traditional desktops
Intended for large-screen, non-touch devices that extend traditional concepts with functionality and good looking aesthetic.
Pro Fast, elegant and stable interface
Cinnamon uses a traditional desktop userflow that most computer users are familiar with.
Pro Lots of downloadable free themes
Plenty of themes, ready and free to be downloaded and applied with just a couple of clicks in a few seconds, with the file sizes mostly around 0.5 - 1MB.
Pro Very easy to customize
It's very easy to customize using the built in theme and applet tools. It automatically installs themes and desktop/panel applets for you, so you mostly won't have to go search online for them.
Pro The keyboard shortcut design is very friendly to users with Windows background
Your win+E, win+D etc are still working after migrating to Cinnamon from Windows.
Pro Nice themes and extensions
Very easy to make this desktop your own both in terms of looks and functionality.
Pro Very well supported
Has a great community and is very well supported through Linux Mint website.
Pro Stable DE
Pro Actively developed with useful new features in each release
E.g vertical panels are now there.
Pro Traditional desktop with the recent features
Cinnamon is a modern desktop that has the latest features, but at the same time it sticks to its way as a classic desktop and ignores trends/hypes like client side decorations or popover menus.
Pro You can easily get it to look like Windows
You can get it to closely look and behave like Windows with considerable ease. This is a good thing for those switching from Windows, because it gives them a familiar environment, cutting down on the learning curve a bit. Among the popular DE's this is the one that gets you closest with great ease.
Pro Best for users coming from Windows
Will look familiar to windows users making the transition easier.
Pro Vertical panel already available
Pro Cinnamon provides control of icon placement on multiple monitors
Cinnamon provides control of the placement of desktop icons on multiple monitor setups. This feature has been buggy, but in my testing of Linux Mint 19, this feature appeared to be stable. Thus, Cinnamon joins KDE and Windows in enabling this capability. For example, in a setup with 2 or 3 monitors, you can put the desktop icons on the right-hand monitor. With other DEs, the icons always move to the left-hand monitor.
Pro Can run apps meant for any other desktop environment
Cinnamon can run any app meant for any other DE, meaning the user can have apps for XFCE and KDE simultaneously and they will run as smoothly as if they're being run in the corresponding DE.
Pro Pretty design
Pro Uses X11
It uses the traditional and well supported xorg server.
Pro You can easily get it to look like a Mac
Pro Works well with cairo dock on bottom and cinnamenu on top
Pro Supports Widgets
You can place widgets on the desktop like a calculator or the weather.
Pro Addon manager integrated
It includes an addon manager for themes, widgets or plugins so you don't have to manually download them and place them in the theme directories.
Pro Titlebars
It does not use GNOME's Client Side decorations.
Pro You can disable overlay scrollbars
Cinnamon has a GUI option for that.
Pro Conservative look
Looks like Windows XP, Vista/7.
Pro Lots of configuration options
Both Gnome and Cinnamon got the same looking configuration panel. There are 40 sub-panels in Linux Mint Cinnamon's, whenever there a far less with Ubuntu Gnome 3's.
Windows, notification, smart corners, windows overlay, connection windows... you can have those in Gnome, but that requires compiz and other stuff.
Cons
Con Perceived clunkyness and slowness
Compared to other options, KDE is still perceived slow. Especially, the desktop takes a few seconds to login.
Mouse pointer can feel sluggish, or laggy, on older systems
Con KDE is awesome but it is overcomplicated for newbies for sure
Way too many options for newbies to digest before the learning curve is over.
Con Interfaces are inconsistent and ugly in 4.x
While parts of KDE in 4.x can be very good looking, a common opinion is that the style is too hobbled together with inconsistent icons and styles clashing with each other.
Con HiDPI support is spotty
The log in screen as well as some other components of the OS do not scale properly under HIDPI. Everything in the log in screen will be displayed too small, as well as some areas of the OS.
Con Stability problems
Under certain conditions, most of KDE's components can be highly sensitive to race conditions, which leads to KDE applications frequently crashing, and, on rare occasion, kdeinit itself locking up.
Con Poorly named app menu with too many apps starting with "K"
This is better in KDE Neon with minimalist apps, which indeed in itself points out the problem.
Con Cumbersome main menu
Main menu takes a lot of space and is cumbersome to navigate.
Con Shell-style ≠ widget-style
The Cinnamon-shell is unable the use the current GTK style for its interface thus making it hard to get a consistent user interface.
Con Not Standalone
It still uses many GNOME applications to make it a complete Desktop Environment.
Con Conservative design and UX choices
Tries to be too much like traditional Windows (XP, Vista, 7).
Con Uses GTK
Nowadays, GTK is designed with GNOME, and only GNOME, in mind. Non-GNOME applications which attempt to utilize it suffer as a result.
Con Uses xorg and no Wayland Support
Con Needs more choices for useful panel applets
Cinnamon still lacks some useful choices for panel applets. For excellent management of panels and a rich choice of useful panel applets, I rely on Xfce.
Con Sound Settings not automatic
On Windows, for example, you can unplug a speaker and it will switch back to the laptop-speaker. In Cinnamon, you have to do it manually.
Con Few themes
Rather than using actual GTK theming, Cinnamon appears to vye for its own strange infrastructure that isn't compatible across any other desktop.
Con No traditional menu available
There is no mouse driven cascade menu, the only menus you'll get are big fat XP-like menus with scrollbars! Any X11 window manager has a better menu available than cinnamon.
Con Sometimes freezes
It can sometimes freeze which is really annoying.
Con Crashes
Despite Cinnamon being on its stable third version it still crashes occasionally, ranging from plugins all the way to drivers.
Con Bloated, and yet missing Gnome and Plasma's many features
Con Conservative management without more creativity
It is almost the same management like in 20-years old GNOME 2 environment. Although some elements are new.