%general-entities; ]> $Date$ Xorg-Server-&xorg-server-version; xorg-server Introduction to Xorg Server The Xorg Server is the core of the X Window system. &lfs110a_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; Xorg Server Dependencies Required , , (only font-util), and at runtime: Recommended , (needed for glamor), and (runtime) Optional (runtime), (to build API documentation), (to build documentation), , , , , , (all four to build Xephyr), (to build documentation), libunwind, rendercheck (for tests), and xorg-sgml-doctools (to build documentation) User Notes: Installation of Xorg Server Install the server by running the following commands: mkdir build && cd build && meson --prefix=$XORG_PREFIX \ -Dsuid_wrapper=true \ -Dxkb_output_dir=/var/lib/xkb && ninja To test the results, issue: ninja test. You will need to run ldconfig as the root user first or some tests may fail. Now as the root user: ninja install && mkdir -pv /etc/X11/xorg.conf.d && cat >> /etc/sysconfig/createfiles << "EOF" /tmp/.ICE-unix dir 1777 root root /tmp/.X11-unix dir 1777 root root EOF ninja install && mkdir -pv /etc/X11/xorg.conf.d Command Explanations -Dsuid_wrapper=true: Builds the suid-root wrapper for legacy driver support on rootless xserver systems. : This switch disables systemd-logind elogind integration, allowing Xorg Server to work without having the systemd elogind PAM module configured. cat >> /etc/sysconfig/createfiles...: This command creates the /tmp/.ICE-unix and /tmp/.X11-unix directories at startup, and ensures that the permissions and ownership are correct as required by the server. : This option allows building Xephyr if its dependencies are met. Contents Installed Programs Installed Libraries Installed Directories gtf, X, Xnest, Xorg, Xvfb, and optionally Xephyr several under $XORG_PREFIX/lib/xorg/modules/ including the modesetting_drv.so driver /etc/X11/xorg.conf.d, $XORG_PREFIX/include/xorg, $XORG_PREFIX/lib/xorg, and $XORG_PREFIX/share/X11/xorg.conf.d Short Descriptions gtf calculates VESA GTF mode lines gtf X is a symbolic link to Xorg X Xephyr is a nested X server which 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 modesetting_drv.so provides a video driver for machines using Kernel Mode Setting (KMS). This will use glamor if that has been enabled and the hardware offers acceleration modesetting_drv.so