 |
 |
 |
 |
| Linux Chat The place to talk about anything linux-related outside of Fedora |

7th August 2012, 10:09 AM
|
 |
Registered User
|
|
Join Date: Mar 2009
Location: Lancaster, UK
Posts: 886

|
|
|
Cinnamon and GNOME-Shell
I had a bit of a google and could not quite find the answer.
I have had a look at cinnamon again, and whilst I do not think it suits my work flow I was curious about a few things.
I understand it is called a fork of GNOME-Shell sometimes, is this true? or did they just re-write it?
Are cinnamon applets the same as gnome-extentions? Can they be interchanged (or could they once before code bases diverged?)
Am I correct in thinking that cinnamon do not use mutter and use compiz instead?
Is there only common feature now GNOME3 (i.e web, shotwell etc) or is it just Gtk?
Also, what do we call them? Are Cinnamon and GNOME-Shell "User Interfaces" (that is what wiki calls them) and thus Cinnamon+GNOME3 or GNOME-Shell+GNOME3 are Desktop Environments?
|

7th August 2012, 10:16 AM
|
|
Guest
|
|
Posts: n/a

|
|
|
Re: Cinnamon and GNOME-Shell
Quote:
Originally Posted by Adunaic
I had a bit of a google and could not quite find the answer.
I have had a look at cinnamon again, and whilst I do not think it suits my work flow I was curious about a few things.
I understand it is called a fork of GNOME-Shell sometimes, is this true? or did they just re-write it?
Are cinnamon applets the same as gnome-extentions? Can they be interchanged (or could they once before code bases diverged?)
Am I correct in thinking that cinnamon do not use mutter and use compiz instead?
Is there only common feature now GNOME3 (i.e web, shotwell etc) or is it just Gtk?
Also, what do we call them? Are Cinnamon and GNOME-Shell "User Interfaces" (that is what wiki calls them) and thus Cinnamon+GNOME3 or GNOME-Shell+GNOME3 are Desktop Environments?
|
Quote:
|
I understand it is called a fork of GNOME-Shell sometimes, is this true? or did they just re-write it?
|
It's a fork (was the same code) of gnome-shell, cinnamon also has alacarte and something similar to gnome-tweak-tool incorporated.
Quote:
|
Are cinnamon applets the same as gnome-extentions? Can they be interchanged (or could they once before code bases diverged?)
|
No
Quote:
|
Am I correct in thinking that cinnamon do not use mutter and use compiz instead?
|
No we use muffin a fork of mutter.
Gnome-shell and cinnamon are both window managers ( compiz was also a window manager).
Last edited by Yellowman; 7th August 2012 at 10:21 AM.
|

7th August 2012, 10:24 AM
|
 |
Registered User
|
|
Join Date: Mar 2009
Location: Lancaster, UK
Posts: 886

|
|
|
Re: Cinnamon and GNOME-Shell
Quote:
Originally Posted by Yellowman
It's a fork (was the same code) of gnome-shell, cinnamon also has alacarte and something similar to gnome-tweak-tool incorporated.
No
No we use muffin a fork of mutter.
Gnome-shell and cinnamon are both window managers ( compiz was also a window manager).
|
I was hoping you would reply. Cheers, it cleared a few things up. One last question, if they are window managers, what are muffin and mutter?
|

7th August 2012, 10:27 AM
|
|
Guest
|
|
Posts: n/a

|
|
|
Re: Cinnamon and GNOME-Shell
Quote:
Originally Posted by Adunaic
I was hoping you would reply. Cheers, it cleared a few things up. One last question, if they are window managers, what are muffin and mutter?
|
There are window and compositing managers
Quote:
Description : Muffin is a window and compositing manager that displays and
: manages your desktop via OpenGL. Muffin combines a sophisticated
: display engine using the Clutter toolkit with solid
: window-management logic inherited from the Metacity window
: manager.
:
: While Muffin can be used stand-alone, it is primarily intended to
: be used as the display core of a larger system such as Cinnamon.
: For this reason, Muffin is very extensible via plugins, which
: are used both to add fancy visual effects and to rework the window
: management behaviors to meet the needs of the environment.
|
|

7th August 2012, 04:13 PM
|
|
Official Gnome 3 Sales Rep. (and Adminstrator)
|
|
Join Date: Jul 2011
Location: Leamington Spa, UK
Age: 30
Posts: 1,847

|
|
|
Re: Cinnamon and GNOME-Shell
I don't know about Cinnamon specifics, but just to try to clarify some of the terminology etc.
Muffin and Mutter, like Metacity, Compiz and KWin, are responsible for window management and compositing, as Yellowman says.
They draw borders and title bars around windows, and handle sizing and placement on the screen. With compositing, windows each have their own off-screen graphics buffer, and the window manager creates the on-screen image with alpha-blending and shadows etc.
Cinnamon and GNOME Shell are both desktop shells – their primary purpose is starting and switching between applications, much like Bash and similar shells are on a terminal. Neither are responsible for the applications that you run, such as Shotwell that you mention. Modern desktop shells integrate quite tightly with window managers, to the point where they're no longer independently interchangeable as they used to be.
"Desktop environment" is largely an artificial concept, referring to the combination of a tool-kit (framework for writing GUI applications, e.g. GTK+ or Qt), display server (i.e. X, Wayland in the future perhaps), window manager and shell, and core applications (text editor, terminal, file manager etc.). Traditional DEs like GNOME, KDE, Xfce etc. were self-contained projects which offered these things, but GNOME and KDE have both grown bigger than just "core" applications, and Unity and Cinnamon are both alternative window manager/shell combinations that otherwise use the GNOME software stack (by default).
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Current GMT-time: 22:03 (Tuesday, 18-06-2013)
|
|
 |
 |
 |
 |
|
|