FreeBSD Manual Pages
man(1) mkdesktop man page man(1) NAME mkdesktop SYNOPSIS mkdesktop - configure a FreeBSD desktop in a jiffy. DESCRIPTION If you setup a desktop, for instance KDE, under a fresh FreeBSD instal- lation by yourself, you will have to do all of the following : 1) Install X (xorg) 2) Install KDE (kde5) 3) Configure the system files under /etc and /boot If you use the command mkdesktop, it will do all the above on its own, and a bit more. The application then winds up by configuring login man- agement with SDDM and setting up any emulation layers (Wine / Linuxula- tor) you might wish to use. mkdesktop bundles in 2 special functions : stagezero and postproc. stagezero is launched at startup. This function caters to setting up the graphics environment for the various graphics chipsets (Radeon/NVidia/Intel/AMDGPU), pkg's and kld's for which are configured as needed. The application then performs user management and the actual desktop installation. postproc gets automatically invoked at the end once the desktop has been installed. It sets up : Wine (Windows emulation layer - optional); Linuxulator (Linux emulation layer - optional); Configuration of system files : /etc/fstab /etc/devfs.conf /etc/devfs.rules /etc/rc.conf /etc/sysctl.conf /boot/loader.conf. Tip : If you regularly install FreeBSD, you will appreciate the conve- nience mkdesktop soon becomes. OPTIONS --help : Print the man page (same as `man mkdesktop`). SEE ALSO desktop-installer(1) BUGS AND LIMITATIONS mkdesktop is best used in a pristine (newly installed) environment when system files (e.g. /etc/fstab; /etc/rc.conf) have not yet been modi- fied. Executing mkdesktop when system files have been modified could lead to conflicts in existing settings and settings imposed by mkdesk- top. Beginning with mkdesktop version 5.0, the script targets FreeBSD RE- LEASE Major 13 or higher. If you run mkdesktop on 11.x/12.y, you will first (i.e. before running mkdesktop) need to manually install the package hal and then append the following line to /etc/rc.conf: hald_enable=YES AUTHOR Manish Jain (bourne.identity@hotmail.com) 5.0 20 April, 2021 man(1)
NAME | SYNOPSIS | DESCRIPTION | OPTIONS | SEE ALSO | BUGS AND LIMITATIONS | AUTHOR
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=mkdesktop&sektion=1&manpath=FreeBSD+Ports+15.0>
