Desktop Environment - ataraxialinux/ataraxia GitHub Wiki
Introduction
Welcome to the "Desktop Environment" page! On this page, we're explaining the installation of desktop environment in Ataraxia GNU/Linux.
Available desktops
There is a few desktop environments supported by Ataraxia team.
Desktop/WM | Is supported? |
---|---|
twm | yes |
weston | yes |
dwm | yes |
jwm | yes |
icewm | yes |
scrotwm | yes |
bspwm | yes |
openbox | yes |
i3 | yes |
i3-gaps | yes |
ratpoison | yes |
sway | yes |
sowm | yes |
herbstluftwm | yes |
enlightenment | yes |
Xfce | yes |
GNOME | yes |
Budgie | yes |
Cinnamon | yes |
MATE | yes |
LXDE | yes |
KDE | not planned |
LXQT | not planned |
Adding user to required groups
Before installing X11 you have to add your user in video
and input
group. Read this article to manage user groups.
Installing X11
X11 installation is very easy.
tsukuri emerge xorg-server xinit xf86-video-[your driver] xf86-input-libinput
Installing Xfce
Xfce is a simple and lightweight desktop environment. First, you have to install the xfce metapackage
tsukuri emerge xfce
But if you need bare minimal Xfce you can use xfce-core
metapackage
tsukuri emerge xfce-core
After installation you have to update perp configuration
systemctl enable lxdm (if LXDM is installed or lightdm)
Installing GNOME
GNOME is a full-featured desktop environment. It makes your life easier and productive. GNOME is a recommended for Ataraxia GNU/Linux. First, install the metapackage:
tsukuri emerge gnome
But if you need bare minimal GNOME you can use gnome-core
metapackage
tsukuri emerge gnome-core
Next step will be service configuration:
systemctl enable NetworkManager gdm
Modifying .xinitrc (if not using display manager)
Before starting X11 we have to make .xinitrc file:
nano ~/.xinitrc
The we should add following lines:
exec [gnome-session/startxfce4/enlightenment_start/or session command for your window manager]
Starting X11
Finally! We can start X11 by using startx
:
tomoko$ startx
Enjoy!