Manjaro Difference between revisions of "Compiz and Emerald"

Difference between revisions of "Compiz and Emerald"

From Manjaro
imported>Verityproductions
m (outdated)
 
(43 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Out of date|This is page need to be updated. [[User:Oguzkagan|Oguzkagan]] ([[User talk:Oguzkagan|talk]])}}
This page needs updating.


= Overview =
In short, to install Compiz:


{{warning|At present, Compiz Fusion is only compatible with the XFCE and KDE desktop environments. It will not work with Gnome / Cinnamon. It is also worth noting that if you are running Manjaro in Oracle's Virtualbox (i.e. in a virtual machine), Compiz may not work fully.}}


'''Compiz Fusion''' is a compositing manager that allows you to easily add a wide variety of fancy effects and animations to your desktop environment. Some of the more well known - and popular - examples include:
Compiz 0.9 series (includes autostart for Xfce and MATE):


* Turning the desktop into a 3D cube, cylinder, or sphere to switch between workspaces / virtual desktops
sudo pacman -S compiz-manjaro
* Wobbly and stretchy windows
* Zooming in on the desktop


'''Emerald''' is a window decorator that allows for a wide variety new looks to be added to appplication windows. It also allows for decorations to be edited or even created from scratch. For now, there are plenty of existing Emerald themes that can be downloaded and used first.
reboot


Using Compiz Fusion and Emerald together can produce some genuinely stunning-looking desktop environments. However, even if you choose to download and install them together, you can still very easily choose to use just one or the other with your desktop environment at any time. For more information about Compiz Fusion and Emerald, the Compiz wiki can be found [http://wiki.compiz.org here].


Compiz 0.8 series (includes autostart for Xfce):


<center> [[File:cube2.png]] [[File:expo.jpg]]  [[File:cylinder.png]] </center>
sudo pacman -S compiz08-xfce


reboot


= Install Compiz Fusion and Emerald =


[[File: compiz_dependencies.png|thumb|left|375px]]




Although it is possible to download and install them via the ''Add/Remove Software'' application provided with Manjaro, it is actually faster and easier to use the terminal, which will be used in this tutorial.


{{Tip|pacman will automatically download dependencies, so it is not necessary to actually specify ALL the packages we need. For example, asking pacman to download and install Emerald's themes will automatically result in downloading Emerald itself, if not already installed. This is because Emerald is a dependency of the themes.}}


As illustrated, entering the command to install both Compiz Fusion and Emerald together for XFCE has resulted in pacman automatically pulling a few extra packages as dependencies of the ones specified (i.e. seven packages have been listed, but eleven are being downloaded in this instance).


Once installed, it will not be necessary to reboot your machine; you can start setting them up straight away!
Compiz 0.9 series + emerald + fusion icon:
<br clear="all" />


sudo pacman -S compiz-manjaro emerald0.9 emerald-themes fusion-icon0.9


reboot


== Installation for XFCE ==


* To install only Compiz Fusion:
Compiz 0.8 series + emerald + fusion icon:
sudo pacman -S ccsm compiz-core fusion-icon compiz-fusion-plugins-extra libcompizconfig compiz-manager


* To install only Emerald:
sudo pacman -S compiz08-xfce emerald08 emerald-themes fusion-icon08


sudo pacman -S emerald-themes
reboot
 
[[Category:Contents Page{{#translation:}}]]
* To install both Compiz Fusion and Emerald together:
[[Category:Outdated Page{{#translation:}}]]
 
sudo pacman -S ccsm compiz-core fusion-icon emerald-themes compiz-fusion-plugins-extra libcompizconfig compiz-manager
 
 
== Installation for KDE ==
 
* To install only Compiz Fusion:
 
sudo pacman -S ccsm compiz-core fusion-icon compiz-fusion-plugins-extra libcompizconfig compiz-manager compiz-decorator-kde
 
* To install only Emerald:
 
sudo pacman -S emerald-themes
 
* To install both Compiz Fusion and Emerald together:
 
sudo pacman -S ccsm compiz-core fusion-icon emerald-themes compiz-fusion-plugins-extra libcompizconfig compiz-manager compiz-decorator-kde
 
 
= Set up Compiz Fusion and Emerald =
 
== Compiz Fusion ==
 
This guide will provide you with the very basics to get up and running with Compiz Fusion. This includes setting it up as your default windows manager so that it will automatically activate upon starting your desktop, rather than having to manually start it each time.
 
There are many Compiz tutorials available on the 'net, including video tutorials on websites such as Youtube.
 
=== The Compiz Configuration Settings Manager (ccsm) ===
 
 
[[File: ccsm.png|thumb|left|375px]]
 
 
This is where you can activate and tweak any and all of the special effects and animations you want. Although they are quite easy and straightforward to set up, there are a wide variety of options available, and an even wider variety of tweaks that can be done to them.
 
{{tip| It is worthwhile taking your time to explore what's available - you may end up being pleasantly surprised!}}
 
As illustrated, the Compiz Configuration Settings Manager itself can be found in the ''Settings'' section of your desktop menu. Alternatively, typing ''ccsm'' in XFCE's ''Application Finder'' or KDE's built-in search bar will also bring it up.
<br clear="all" />
 
=== A note about 3D Cubes, Cylinders, and Spheres ===
 
{{tip| To activate this feature fully, you must enable Desktop Cube, Rotate Cube, and 3D windows in the Compiz Configuration Manager.}}
 
 
[[File:workspaces.png|thumb|left|375px]]
 
 
There are two '''very important''' things to know if you want to access this feature:
 
'''1. Make sure you have enough workspaces / virtual desktops to form the 3D shape(s) you want'''. For the cube and sphere, you should have at least four workspaces  - try them with less and see what happens! For the cylinder, you should have at least three workspaces.
 
'''2. The number of workspaces set in the Compiz Configuration Manager <u>MUST</u> match the number of workspaces set in your XFCE or KDE desktop'''. For example, as illustrated, if you set three workspaces in Compiz, you must also set three workspaces in your desktop environment, and vice-versa. If there is a mismatch, applications placed on different workspaces may seem to disappear and/or there may be problems switching between the workspaces themselves.
 
The workspace settings of your desktop can be found in the ''Settings'' section of your desktop menu. Alternatively, typing ''workspace'' in XFCE's ''Application Finder'' or KDE's built-in search bar will also bring it up.
<br clear="all" />
 
[[File:ccsmworkspaces.png|thumb|left|375px]]
 
 
The workspace settings of the Compiz Configuration Manager can be found by first going to ''General Options'', and then selecting the ''Desktop Size'' tab.
 
As illustrated, the horizontal virtual size setting is 3. This means that there are three virtual desktops sitting side by side (i.e. horizontally). This matches both the number and position of the three virtual desktops set in the XFCE desktop, as shown in the taskbar at the bottom of the screen. '''You can click on the image to enlarge it''' to see this; there are three squares representing the workspaces sitting side by side (i.e. horizontally) adjacent the time.
 
The remaining two options can just be set to 1, as they will multiply the number of desktops (e.g. if the vertical desktop size was also set to 2, then the total number of desktops would be 6 in this instance: 3 * 2 = 6)
 
<br clear="all" />
 
=== A Note about Key Bindings ===
 
 
[[file:keybindings.png|thumb|left|375px]]
 
 
''Key Bindings'' are also a very important element of Compiz. In fact, they will literally affect the way you use and enjoy the features provided. In essence, they are used to determine how certain effects are activated, such as by pressing certain keys together or by placing the mouse at a certain edge or corner of the screen.
 
{{tip| Many features will automatically activate, even if key bindings are listed for them. For example, the ability to have your application windows stretch like elastic will happen automatically when resizing them (if activated!), even though key bindings are listed to do so. It is also worth noting that not all key bindings need your attention; many can be ignored.}}
 
For example, as illustrated, the ''initiate'' key binding to activate the ability to turn the desktop into a cube/cylinder/sphere and rotate it has been changed. Whereas before a certain combination of keys had to be pressed, now all that needs to be done is to click in the top-right corner of the screen. The cube/cylinder/sphere can be rotated by just holding down the mouse button and moving the mouse. '''Only this key binding needs to be looked at. All the rest can be completely ignored!'''
 
<br clear="all" />
 
=== Using the Compiz Fusion Icon to Start Compiz ===
 
[[file: fusionmenu.png|thumb|left|375px]]
 
 
Once you have set the effects and animations you want in the Compiz Configuration Manager, they are activated through the Compiz Fusion Icon. This can be found in the ''System'' section of your desktop menu. Alternatively, typing ''fusion'' in XFCE's ''Application Finder'' or KDE's built-in search bar will also bring it up.
 
Upon being selected, your screen will momentarily flicker as Compiz is activated, and the red and black Fusion icon itself will appear in your desktop's taskbar.
<br clear="all" />
 
[[file: fusionicon.png|thumb|left|375px]]
 
 
Compiz itself can also be turned on or off at will by first right-clicking the Compiz Fusion icon to bring up its menu, and then going to the Select Window Manager option. As illustrated, compiz is currently active. However, it can be de-activated by simply selecting XFCE's own window manager, xfwm4. The screen will again flicker for a moment as the native window manager takes back over.
 
<br clear="all" />
 
[[file: fusionicon.png|thumb|left|375px]]
 
To set Compiz as your default window manager, the fusion icon must be added to the desktop's ''Application Autostart'' in the ''Session and Startup Settings''. This determines what programs and applications are automatically activated when the desktop starts. The Session and Startup settings of your desktop can be found in the ''Settings'' section of your desktop menu. Alternatively, typing ''session'' in XFCE's ''Application Finder'' or KDE's built-in search bar will also bring it up. Once open, select the Application Autostart tab, and click the add button. To set it:
 
1. In the name field, enter fusion-icon
2. In the command field, enter fusion-icon
3. Click OK
 
The Fusion Icon should now appear near the bottom of the list. Ensure that the check-box next to it is activated, and then close the application window. Compiz will now start automatically every time!
 
<br clear="all" />
== Emerald ==
 
=== The Emerald Theme Manager ===
 
=== Making Emerald your Window Decorator ===

Latest revision as of 16:25, 7 September 2021

Tango-dialog-warning.png This article or section is out of date.
Reason: This is page need to be updated. Oguzkagan (talk) (Discuss)
Tango-dialog-warning.png

This page needs updating.

In short, to install Compiz:


Compiz 0.9 series (includes autostart for Xfce and MATE):

sudo pacman -S compiz-manjaro

reboot


Compiz 0.8 series (includes autostart for Xfce):

sudo pacman -S compiz08-xfce

reboot




Compiz 0.9 series + emerald + fusion icon:

sudo pacman -S compiz-manjaro emerald0.9 emerald-themes fusion-icon0.9

reboot


Compiz 0.8 series + emerald + fusion icon:

sudo pacman -S compiz08-xfce emerald08 emerald-themes fusion-icon08

reboot

Cookies help us deliver our services. By using our services, you agree to our use of cookies.