Professional Documents
Culture Documents
Install Desktop Environments On Manjaro
Install Desktop Environments On Manjaro
Install Desktop Environments On Manjaro
Índice
• 1 Overview
• 2 Desktop Environments
• 2.2 XFCE
• 2.2.1 Install a basic XFCE environment
• 2.2.2 Optional: Install and use LightDM, the recommended
display manager for XFCE
• 2.3 KDE Plasma 5
• 2.3.1 Install a basic KDE Plasma environment
• 2.3.2 Optional: Install KDE applications
• 2.3.3 Optional: Install and use SDDM, the recommended display
manager for KDE
• 2.3.4 Optional: Install the Manjaro configuration and theming
for plasma
• 2.3.5 Create a new user for the new desktop environment
• 2.4 Gnome 3
• 2.4.1 Install a basic gnome environment
• 2.4.2 Optional: To install extra themes, games, and features
• 2.4.3 Optional: Install and use GDM, the recommended display
manager for gnome
• 2.4.4 Optional: Install the Manjaro configuration and theming
for gnome
• 2.4.5 Create a new user for the new desktop environment
• 2.5 Budgie
• 2.5.1 Install a basic budgie environment
• 2.5.2 Optional: Install additional commonly used components
• 2.5.3 Optional: Install and use LightDM, the recommended
display manager for budgie
• 2.5.4 Optional: Install the Manjaro configuration and theming
for budgie
• 2.5.5 Create a new user for the new desktop environment
• 2.6 Cinnamon
• 2.6.1 Install a basic cinnamon environment
• 2.6.2 Optional: Install additional commonly used components
• 2.6.3 Optional: Install and use LightDM, the recommended
display manager for cinnamon
• 2.6.4 Optional: Install the Manjaro configuration and theming
for cinnamon
• 2.6.5 Create a new user for the new desktop environment
• 2.7 Deepin
• 2.7.1 Install a basic deepin environment
• 2.7.2 Optional: Install the deepin applications suite
• 2.7.3 Optional: Install and use LightDM, the recommended
display manager for deepin
• 2.7.4 Optional: Install the Manjaro configuration and theming
for deepin
• 2.7.5 Create a new user for the new desktop environment
• 2.8 Enlightenment
• 2.8.1 Install a basic E environment
• 2.8.2 Optional: Install and use Entrance, the recommended
display manager for E
• 2.8.3 Optional: Install Manjaro themes for E
• 2.8.4 Create a new user for the new desktop environment
• 2.9 LXDE
• 2.9.1 Install a basic lxde environment
• 2.9.2 Optional: Install and use LightDM, the recommended
display manager for lxde
• 2.9.3 Optional: Install the Manjaro configuration and theming
for lxde
• 2.9.4 Create a new user for the new desktop environment
• 2.10 LXQt
• 2.10.1 Install a basic LXQt environment
• 2.10.2 Install and use LightDM, the recommended display
manager for LXQt
• 2.10.3 Optional: Install the Manjaro configuration and theming
for LXQt
• 2.10.4 Create a new user for the new desktop environment
• 2.11 MATE
• 2.11.1 Install a basic mate environment
• 2.11.2 Optional: Install mate applications and configuration
tools
• 2.11.3 Optional: Install and use LightDM, the recommended
display manager for mate
• 2.11.4 Optional: Install the Manjaro configuration and theming
for mate
• 2.11.5 Create a new user for the new desktop environment
• 3 Window Managers
• 3.1 Stacking Window Managers
• 3.1.1 Openbox
• 3.1.1.1 Optional: Install the Manjaro configuration, theming,
and tools for Openbox
• 3.1.2 FluxBox
• 3.1.2.1 Optional: Install the newsfetcher and workspace pager
for Fluxbox
• 3.1.2.2 Optional: Install the Manjaro configuration, theming,
and tools for Fluxbox
•
3.1.3 IceWM
•
• 3.2 Tiling Window Managers
• 3.2.1 Awesome
• 3.2.2 i3
Overview
There are several Desktop Environments and Window Managers available for
Manjaro, each with their own unique style, interface, and features. Furthermore,
it is possible to install multiple environments if desired, which can be selected at
the login screen at any time. Users are not restricted to whatever comes pre-
installed with a particular flavour of Manjaro.
Desktop Environments
It is worth noting that a Desktop Environment(DE) is not a single entity; it is
actually a collection of different components that work together. This commonly
includes a:
• window manager to display, move and resize application windows
• file manager to visually browse, copy and access files, etc.
• background provider to display wallpapers, etc.
• panel to provide a menu and to display information such as the time
• settings/configuration manager to change the look of the environment
And so on. Most desktop environments will also come with their own preferred
applications, in addition to various widgets, addons, and extensions to provide
extra features. As such, upon entering the commands provided below in your
terminal to download and install a desktop environment, you may be prompted
to choose from a selection of components provided for it. To install a full
desktop environment - complete with its own preferred file manager,
applications, and so on
Where additional (and optional) extras for a desktop environment are available,
the terminal commands to obtain these have also been provided.
Some important information about installing the Manjaro settings packages:
• The Manjaro settings packages contain the theming and settings to make the
desktop the same as in the Manjaro ISOs
• They have the naming convention manjaro-<desktop>-settings i.e. manjaro-xfce-
settings
• They share files so you can only have one at a time installed.
• If you are coming from gnome you must remove the meta package manjaro-
gnome-assets before you can install the settings package for another desktop.
These risks are greatly reduced by using a different user account for each
DE.
In summary, running multiple DEs is possible and a great way to enjoy Manjaro
but it requires a willingness to troubleshoot and work through minor problems.
If you are the type of person who wants everything to "just work" out of the
box, running multiple DEs might not be for you.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxx
XFCE
[greeter]
background = /usr/share/backgrounds/illyria-default-lockscreen.jpg
font-name = Cantarell Bold 12
xft-antialias = true
icon-theme-name = Papirus
screensaver-timeout = 60
theme-name = Matcha-azul
cursor-theme-name = xcursor-breeze
show-clock = false
default-user-image = #avatar-default
xft-hintstyle = hintfull
position = 50%,center 50%,center
clock-format =
panel-position = bottom
indicators = ~host;~spacer;~clock;~spacer;~language;~session;~a11y;~power
Create a new user for the new desktop environment
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxx
KDE Plasma 5
systemctl reboot
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Gnome 3
Gnome 3 is an intuitive desktop environment that utilises a tablet or smartphone
style interface to access applications. It is not compatible with compiz. Although
Gnome is very easy to learn and use, its customisation options are quite limited,
and it can be difficult to configure. A 64 bit installation of Manjaro running
Gnome uses about 447MB of memory.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxx
Budgie
The Budgie Desktop is a modern desktop designed to keep out the way of the
user. It features heavy integration with the GNOME stack in order for an
enhanced experience. A 64 bit installation of Manjaro running budgie uses about
632MB of memory.
edit
/etc/lightdm/lightdm.conf, under [Seat:*] replace the greeter-
session setting with greeter-session=lightdm-slick-greeter
[Greeter]
background=/usr/share/backgrounds/manjaro-budgie/manjaro-
budgie.jpg
theme-name=Matcha-sea
icon-theme-name=Papirus-Maia
draw-grid=false
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Cinnamon
[Greeter]
background=/usr/share/backgrounds/greeter_default.jpg
background-color=#263138
draw-grid=false
theme-name=Adapta-Nokto-Eta-Maia
icon-theme-name=Papirus-Dark-Maia
font-name='Cantarell 11'
xft-antialias=true
xft-hintstyle=hintfull
enable-hidpi=auto
Set the Manjaro logo on the panel by right-clicking on the menu and clicking
configure. Select "Use a custom icon and label". Select the Manjaro icon.
Deepin
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxx
Enlightenment
Note
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxx
LXDE
Note
Installing LXDE will also result in installing Openbox as its default window
manager. The LXDM display manager will also be downloaded, although it will
be necessary to enable this yourself if you wish to replace your existing display
manager.
[greeter]
background = /usr/share/backgrounds/lxde-breath.png
font-name = Cantarell 12
xft-antialias = true
icon-theme-name = Arc-Maia
screensaver-timeout = 60
theme-name = Adapta-Eta-Maia
cursor-theme-name = xcursor-breeze
show-clock = false
default-user-image = #avatar-default
xft-hintstyle = hintfull
position = 50%,center 50%,center
clock-format =
panel-position = bottom
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxx
LXQt
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxx
MATE
[Greeter]
background=/usr/share/backgrounds/manjaro-mate/manjaro-mate.jpg
theme-name=Adapta-Nokto-Maia
icon-theme-name=Arc-Maia
draw-grid=false
Create a new user for the new desktop environment
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxx
Window Managers
Note
By nature, building your own desktop environment from a Window Manager will
take substantially more time and effort than simply downloading a pre-defined
desktop environment.
Warning
The images provided below are purely for illustrative purposes only. You will
have you put in the necessary time and effort to configure them.
Although Desktop Environments commonly provide a good range of
customisation options to suit personal taste and preference, they may still be
seen as somewhat restrictive or controlled in the sense that they merely allow
for the personalisation of their pre-defined components. However, certain
Window Managers empower users to take a 'do it yourself' approach in order to
create their own desktop environments. In essence, they may be used as a
foundation on which to build upon, as literally every component and every
aspect of the desktop is under the direct control and choice of the user. An
environment may be as elaborate or as minimalistic as desired, and it is even
possible to mix and match various components from other desktop
environments.
Therefore extremely powerful and versatile, these window managers also carry
the additional benefit of being faster and more resource efficient than pre-
defined desktop environments. Interestingly, the super-lightweight LXDE
environment is itself built on the Openbox window manager. There are two
types of Window Manager: Stacking and Tiling. These names denote how
application windows will behave on your desktop.
Stacking window managers are by far the most popular, and essentially allow
application windows to be moved freely around the screen, which may overlap -
or 'stack' - upon one another, hence the name. All popular desktop environments
(e.g. XFCE, KDE, Gnome, etc.) use stacking window Managers.
Openbox
Openbox is by far the most popular Window Manager available. Due to its
popularity there is excellent documentation available, as well as a good choice of
additional themes that may be downloaded.
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxx
FluxBox
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxx
IceWM
IceWM is a Window Manager notable for perhaps being closer to a full desktop
environment than Openbox or FluxBox. This includes providing a panel complete
with menu, in addition to a workspace switcher.
To install a suite of tools and themes specifically for IceWM, enter the command:
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxx
Awesome
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxx
i3
i3 is arguably the most popular tiling window manager available, and notable for
using a single, completely self-contained configuration file.
To install i3, enter the command:
To install a status bar and screen-locker for i3, enter the command: