%general-entities; ]> $LastChangedBy$ $Date$ Xorg-Server-&xorg-server-version; xorg-server Introduction to Xorg Server The Xorg Server is the core of the X Window system. &lfs78_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &xorg-server-md5sum; Download size: &xorg-server-size; Estimated disk space required: &xorg-server-buildsize; Estimated build time: &xorg-server-time; Additional Downloads Optional patch: Xorg Server Dependencies Required or or , , , and Recommended (required to build Glamor), (both for Xwayland), and (used by Xnest) Optional (runtime), (to build API documentation), , (to build documentation), (to build documentation), , , (all three to build Xephyr), , (to build documentation) and libunwind User Notes: Installation of Xorg Server If you have downloaded the optional patch, apply it by running the following command: patch -Np1 -i ../xorg-server-&xorg-server-version;-add_prime_support-1.patch Install the server by running the following commands: ./configure $XORG_CONFIG \ --enable-glamor \ --enable-suid-wrapper \ --with-xkb-output=/var/lib/xkb && make To test the results, issue: make check. Now as the root user: make install && mkdir -pv /etc/X11/xorg.conf.d Command Explanations --enable-glamor: This switch enables building of the Glamor DIX module which is required by some drivers and Xwayland. Remove it if you don't want to install libepoxy and are not going to need Xwayland or you don't have any hardware that requires Glamor (Radeon "Southern Islands" and later GPUs). It is also required to build the modesetting driver, which is a generic Xorg Video driver for hardware that has a KMS driver. --enable-suid-wrapper: This switch enables building of the suid-root wrapper for legacy driver support on rootless xserver systems. : This switch enables building of the DMX (Distributed Multihead X) server. Use it if you want to build DMX. : This switch enables building of the kdrive servers such as Xephyr and Xfbdev. Use it if you have installed optional xcb-util packages and want to build the mentioned programs. : These switches disable systemd-logind integration and restore the setuid bit to the Xorg executable, allowing Xorg Server to work without having the systemd PAM module installed and set up. Contents Installed Programs Installed Libraries Installed Xorg Driver Installed Directories cvt, dmxaddinput, dmxaddscreen, dmxinfo, dmxreconfig, dmxresize, dmxrminput, dmxrmscreen, dmxtodmx, dmxwininfo, gtf, vdltodmx, X, Xdmx, xdmxconfig, Xephyr, Xfbdev, Xnest, Xorg, Xvfb and Xwayland None modesetting_drv.so $XORG_PREFIX/include/xorg, $XORG_PREFIX/lib/xorg, $XORG_PREFIX/share/X11/xorg.conf.d and /var/lib/xkb Short Descriptions cvt calculates VESA CVT mode lines. cvt dmx* are various tools used for manipulating the dmx server. dmx* gtf calculates VESA GTF mode lines. gtf vdltodmx is a tool used to convert VDL config files to DMX config files. vdltodmx X is a symbolic link to Xorg. X Xdmx is a distributed multi-head X server. Xdmx Xdmx is a proxy X server that uses one or more other X servers as its display devices. Xdmx Xephyr is a nested X server that supports modern X extensions. Xephyr Xnest is a nested X server. Xnest Xorg is the X11R7 X Server. Xorg Xvfb is the virtual framebuffer X server for X Version 11. Xvfb xdmxconfig is a graphical configuration utility for the dmx server. xdmxconfig modesetting_drv.so is a Xorg video driver for machines using Kernel Mode Setting (KMS). It will use Glamor for 2D acceleration if it has been enabled and the hardware has proper 3D support. modesetting_drv.so