Cinnamon (desktop environment)
|Maintainer||Linux Mint developer|
|developer||Linux Mint developer|
( June 24, 2020 )
|operating system||GNU / Linux|
Cinnamon ( English for "cinnamon") is a free desktop environment for Linux . The project started as a fork of the Gnome Shell , i.e. as a graphical shell , in order to create a user interface under Linux Mint that combines the modern concepts of Gnome 3 with the traditional operation of Gnome 2 . Cinnamon is now also available for other Linux distributions .
With the release of the Gnome 3 desktop environment, a new design and operating concept was introduced that did not match the ideas of the Linux Mint developers. Therefore the Gnome-2-Fork MATE was developed under the umbrella of Linux Mint. In order to give the users the possibility to use the distribution with modern Gnome 3 features, this interface was also available, but was externally adapted by the Mint Gnome Shell Extensions (MGSE) . The adaptability of the Gnome Shell through extensions is limited, so the developers finally decided to develop their own Gnome 3 fork according to their ideas, which they called Cinnamon, after the English word for cinnamon . The most noticeable change is the reintroduction of the taskbar , the lack of which in Gnome 3 has been criticized many times.
As of version 1.2, Cinnamon uses the window manager Muffin, a spin-off from Mutter . The file manager Nautilus known from Gnome has also been forked and is used from Cinnamon 1.6 under the name Nemo . Also new from this version is the Cinnamon 2D display mode, with which the desktop environment also works on systems without 3D acceleration .
From version 1.8 the Cinnamon Control Center is used, which combines the settings manager of the Gnome Control Center, which had been "duplicated" up to this point in time, with the Cinnamon settings that were previously separated into one tool. With this version, the management of the screensaver is also outsourced to a separate fork of the Gnome screensaver.
Version 2.0, released in November 2013, is generally considered to be the big step towards an independent desktop environment. Although it is still based on Gnome technology, it no longer requires the installation of the basic Gnome system. From this point on, Cinnamon is more than just a front end, such as the now discontinued Unity from Ubuntu.
Version 4.0 from December 2018 brought, among other things, the so-called “modern view” in addition to the “classic view”, which is more based on the familiar Windows 7 or 10 taskbar. One relies on symbols instead of texts and a grouping of several simultaneously open windows of the same program. The view is selected via the Linux Mint 19.1 welcome screen. Users of Cinnamon from other distributions such as Arch or Manjaro have to install the Desklet called Icing Task Manager themselves in order to get the "modern view". The complete migration to Python 3 also accelerated Cinnamon's own Nautilus fork Nemo considerably.
|version||date||based on GTK +||Available in||information|
|Older version; no longer supported: 1.4||May 22, 2012||3.4 (March 26, 2012)||Linux Mint 13||First version|
|Older version; no longer supported: 1.6||Nov 20, 2012||Linux Mint 14|
|Older version; no longer supported: 1.8||13th of May 2013||Linux Mint 15|
|Older version; no longer supported: 2.0||Nov 30, 2013||3.8 (May 13, 2013)||Linux Mint 16, Fedora EPEL 7||Step to the full desktop environment|
|Older version; no longer supported: 2.2||May 31, 2014||≥ 3.9.12||Linux Mint 17, Debian 8 "Jessie"|
|Older version; no longer supported: 2.4||Nov 29, 2014||Linux Mint 17.1|
|Older version; no longer supported: 2.6||May 30, 2015||Linux Mint 17.2, Fedora 21 and 22|
|Older version; no longer supported: 2.8||May 12, 2015||Linux Mint 17.3, Fedora 23|
|Older version; no longer supported: 3.0||Apr 26, 2016||Linux Mint 18 (based on Ubuntu 16.04 LTS),
Debian 9 "Stretch",
|Older version; no longer supported: 3.2||Nov 7, 2016||GTK ≥ 3.12 (March 25, 2014),
GIO ≥ 2.35.0,
clutter ≥ 1.10.0,
|Linux Mint 18.1, Fedora 25, Ubuntu 17.04|
|Older version; no longer supported: 3.4||May 7, 2017||Linux Mint 18.2|
|Older version; no longer supported: 3.6||Oct. 24, 2017||Linux Mint 18.3|
|Older version; no longer supported: 3.8||Apr. 24, 2018||Linux Mint 19, Debian 10 "Buster"|
|Current version: 4.0||December 20, 2018||Linux Mint 19.1, Fedora 29|
|Current version: 4.2||2nd July 2019||Linux Mint 19.2|
|Current version: 4.4||Dec 18, 2019||Linux Mint 19.3|
Cinnamon has many features:
- Desktop effects, including animations and transition effects
- Panels with main menu, program launcher, window list and task bar that can be attached to the left, right, top or bottom
- Applets in the system tray
- Overview with functions similar to the GNOME Shell, and a
- Configuration editor for easy adjustment of panels, calendars, themes, desktop effects, applets and extensions
Cinnamon offers many settings to customize the look of the interface. It also inherits the ability to set up extensions and themes from Gnome 3 , but loses compatibility with existing GNOME Shell extensions .
In addition, Cinnamon introduces the concept of applets, which is similar to Gnome 2. Each component of the taskbar is an applet that can be added or removed by the user. In contrast to conventional extensions, they benefit from an API to easily extend the taskbar with further functionality and to remain compatible with future versions of Cinnamon. The latter is not guaranteed with normal extensions. The development team recommends using extensions only for more complex tasks that applets cannot perform. Some themes, applets and extensions can be downloaded from the project website.
Cinnamon is available for Linux Mint from version 13 , among others . In addition to the source code , installable packages for some Linux distributions such as Ubuntu or openSUSE are available on the project homepage . In addition, Cinnamon is now included in the official package sources for Ubuntu (from April 13th), Fedora , Gentoo Linux , Arch Linux , Manjaro and Debian . Antergos (formerly Cinnarch), an Arch Linux derivative, has been using Cinnamon since 2012 .
- Release 4.6.6 . June 24, 2020 (accessed June 26, 2020).
- The 589,388 Open Source Project on Open Hub: Languages Page . In: Open Hub . (accessed on July 14, 2018).
- Clement Lefebvre: Introducing Cinnamon. In: The LinuxMint Blog. January 2, 2012, accessed March 14, 2015 .
- Clement Lefebvre: Cinnamon 1.2 Released. January 23, 2012, accessed March 14, 2015 .
- Clement Lefebvre: Introducing Nemo. (No longer available online.) September 4, 2012, archived from the original on September 5, 2012 ; accessed on March 14, 2015 (English).
- Clement Lefebvre: Cinnamon 1.6 Released. September 18, 2012, accessed March 14, 2015 .
- Wolfgang says: Linux Mint 19.1 Tessa (Beta) with Cinnamon 4.0 - the innovations. Accessed December 31, 2018 (German).
- Cinnamon 1.4 Released . The GNOME Project. March 3, 1999. Retrieved June 8, 2014.
- cinnamon in Fedora repositories . In: fedoraproject.org .
- cinnamon in Debian repositories . In: debian.org .
- Clement Lefebvre: How to make a Cinnamon applet (Force Quit applet tutorial). January 31, 2012, accessed March 14, 2015 .
- Ubuntu - Debian Package Search Results - cinnamon. In: Ubuntu Package Search. Retrieved March 14, 2015 .
- Cinnamon 2.4.6-1. In: Archlinux PackageRepository. Retrieved March 14, 2015 .
- Download. Retrieved March 14, 2015 .
- Debian - Package Search Results - cinnamon. In: Debian Package List. Retrieved March 14, 2015 .