Xorg-Server-1.11.2
Introduction to Xorg-Server
The Xorg Server is the core of the
X Window system.
This package is known to build and work properly using an LFS-7.1
platform.
Package Information
Xorg Server Dependencies
Required
OpenSSL-1.0.1a, pixman-0.24.4,
Xorg
Fonts, and xkeyboard-config-2.0
Optional
D-BUS-1.4.20, Doxygen-1.7.5
(to build API documentation), xmlto-0.0.25, (to
build documentation), fop-1.0, (to build documentation), ghostscript-9.05
(to build documentation), Hal, MesaLib-8.0.2
(required for DRI)
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/Xorg7Server
Installation of Xorg Server
Install the server by running the following commands:
./configure $XORG_CONFIG \
--with-module-dir=$XORG_PREFIX/lib/X11/modules \
--with-xkb-output=/var/lib/xkb \
--enable-install-setuid &&
make
To test the results, issue: make
check.
Now as the root user:
make install &&
ln -s $XORG_PREFIX/share/X11/xorg.conf.d /etc/X11 &&
cat >> /etc/sysconfig/createfiles << "EOF"
/tmp/.ICE-unix dir 1777 root root
EOF
Command Explanations
--with-module-dir=...: This
parameter sets the destination for the installed modules.
--enable-install-setuid:
The Xorg binary must run as the root user. This switch ensures that
the binary is installed setuid when make is run by an unprivileged
user.
--disable-glx: Disable building of the
GLX extension. This parameter is required if building without
Mesa.
--disable-dri: Disable building of the
DRI extension. This parameter is required if building without
Mesa.
ln -s
$XORG_PREFIX/share/X11/xorg.conf.d /etc/X11: This
command ensures that the Xorg
configuration directory is located in /etc/X11.
cat >>
/etc/sysconfig/createfiles...: This command creates
the /tmp/.ICE-unix directory at
startup, and ensures that the permissions and ownership are correct
as is required by the server.
Contents
Installed Programs:
cvt, dmx*, gtf, vdltodmx, X, Xnest, Xorg,
Xvfb, and xdmxconfig
Installed Libraries:
None
Installed Directories:
/var/lib/xkb and the following
subdirectories of $XORG_PREFIX/:
include/xorg, include/X11/pixmaps, lib/X11/{getconfig,modules}
and lib/xorg
Short Descriptions
|
cvt
|
calculates VESA CVT mode lines.
|
|
dmx*
|
are various tools for manipulating the dmx server.
|
|
gtf
|
calculates VESA GTF mode lines.
|
|
vdltodmx
|
is a tool to convert VDL config files to DMX config
files.
|
|
X
|
is a symbolic link to Xorg.
|
|
Xnest
|
is a nested X server.
|
|
Xorg
|
is the X11R7 X Server.
|
|
Xvfb
|
is the virtual framebuffer X server for X Version 11.
|
|
xdmxconfig
|
is a graphical configuration utility for the dmx server.
|
Last updated on 2012-05-16 16:46:55 +0000