Installing Desktop Environment: Arch

— — Add User — —

+ useradd -m -g users -s /bin/bash username

! useradd — adds a new user to system

! -m — create home directory in /home/username

! -g — adds user to user group

! -s /bin/bash — use bash as default shell

+ passwd new_user

+ visudo

root ALL=(ALL) ALL

new_user ALL=(ALL) ALL

+ :wq

— — Display Server — —

+ ping google.com

! no connection?

boot from ISO

+ lsblk

+ mount /dev/sda1 /mnt (mount root partition to mnt dir)

+ arch-chroot /mnt/arch

+ pacman -S wireless_tools wpa_supplicant wpa_actiond dialog

+ reboot into arch install

— — Install Display Manager — —

+ pacman -S xorg-server xorg-apps xorg-xinit

— — Finding Your Graphics Card — —

+ sudo pacman -S lshw

+ lshw -c video

+ modinfo ‘configuration value’

— — Installing Graphics Driver — —

! AMD — xf86-video-amdgpu

! Intel — xf86-video-intel

! Nvidia — xf86-video-nouveau

! xf86-video-vesa (default)

+ pacman -S xf86-video-vesa

— — Installing Display Manager — —

* KDE Plasma 5 (sddm)

* KDE4 — (kdm*)

* Gnome — (gdm)

* LXDE — (lxdm)

* Universal Display Managers

** lightdm

** mdm-display-manager

** slim

** xorg-xdm

+ pacman -S sddm

— — Desktop Groups — —

* KDE Plasma 5 (plasma)

* Cinnamon (cinnamon)

* Gnome (gnome)

* LXDE (lxde or lxde-gtk3)

* MATE (mate or mate-gtk3)

* Xfce (xfce4)

— — Desktop Utilities — —

* KDE Plasmae (kde-applications)

* Cinnamon (nemo-fileroller archive utility)

* Gnome (gnome-extra)

* LXDE (N\A)

* MATE (mate-extra)

* xfce (xfce4-goodies)

— — Installing Desktop Environments — —

+ pacman -S plasma kde-applications (takes time)

— — Start Desktop on Boot — —

+ systemctl enable sddm (display manager)

+ reboot

Raw text