Graphical user interface
The Xorg project provides an open source implementation of the X Window System – the foundation for a graphical user interface. Desktop environments such as GNOME, KDE, LXDE, and Xfce provide a complete graphical environment. Various window managers offer alternative and novel environments, and may be used standalone to conserve system resources. Display managers provide a graphical login prompt.
Arch Linux provides two network management options: network and netcfg. The network daemon is a simple and straightforward solution for wired desktops and servers. Wireless networking requires additional configuration. The netcfg script provides roaming support for mobile users and facilitates management of network profiles; NetworkManager is a popular alternative.
Arch boot process
In order to boot Arch Linux, a Linux-capable boot loader such as GRUB or GRUB2 must be installed to the Master Boot Record. The boot loader is responsible for loading the kernel and initial ramdisk before passing control to init. rc.conf, the main configuration file, is sourced during the boot process.