Install/Stage3 Desktop

From Funtoo
< Install
Revision as of 03:56, October 29, 2020 by Pnoecker (talk | contribs) (fix up NM to auto boot, and lightdm to autoboot.)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Stage3 Desktop Buildup

Here we are setting up a Stage 3 tarball for the desktop environment.

root # epro flavor desktop
root # epro mix-in gfxcard-nouveau
root # epro mix-in gfxcard-intel
root # epro mix-in gfxcard-amdgpu
root # epro mix-in gfxcard-radeon

Choose a desktop to mix-in. Run one, or all of them:

root # epro mix-in xfce
root # epro mix-in lxde
root # epro mix-in lxqt
root # epro mix-in mate
root # epro mix-in kde
root # epro mix-in kde-plasma-5
root # epro mix-in gnome
root # epro mix-in cinnamon

Emerge x11 and the greeter.

root # emerge xorg-x11 pulseaudio networkmanager lightdm

Emerge your desktop's meta package:

root # emerge xfce4-meta
root # emerge lxde-meta
root # emerge lxqt-meta
root # emerge mate
root # emerge kde-meta
root # emerge plasma-meta
root # emerge gnome
root # emerge cinnamon
root # mv /etc/conf.d/xdm /etc/conf.d/xdm.backup
cat > /etc/conf.d/xdm << "EOF"
CHECKVT=7
DISPLAYMANAGER="lightdm"
EOF
root # rc-update add xdm && rc-update add NetworkManager

There are many other window managers available to emerge:

aewm aewm++ amiwm awesome blackbox bspwm compiz ctwm cwm dwm echinus enlightenment evilwm fluxbox fvwm goomwwm herbstluftwm i3 icewm jwm larswm lwm matwm2 musca notion openbox oroborus page pekwm plwm qtile ratpoison sawfish selectwm sithwm spectrwm stumpwm subtle treewm vtwm windowlab windowmaker wm2 wmfs wmii xmonad xoat xpra

root # echo "x11-libs/cairo xcb" >> /etc/portage/package.use
root # echo "dev-libs/efl sound" >> /etc/portage/package.use
root # emerge aewm aewm++ amiwm awesome bspwm compiz ctwm cwm dwm echinus enlightenment evilwm fluxbox fvwm goomwwm herbstluftwm i3 icewm jwm larswm lwm matwm2 musca notion openbox oroborus page pekwm plwm qtile ratpoison sawfish selectwm sithwm spectrwm stumpwm vtwm windowlab windowmaker wm2 wmfs xmonad xpra