Would the setps as described in the following link be necessary?
http://www.linuxfromscratch.org/blfs/view/svn/x/xorg-server.html

-----------------------------------------------------------------------
Installation of Xorg Server

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. You will need to run ldconfig
as the root user first or some tests may fail.

Now as the root user:

make 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

Command Explanations

--enable-glamor: Build the Glamor DIX (Device Independent X) module
which is currently used by: R600 or later radeon video chipsets, the
modesetting driver (which is part of this package) for hardware using
KMS which offers acceleration, and (optionally) the intel driver.

--enable-suid-wrapper: Builds the suid-root wrapper for legacy driver
support on rootless xserver systems.

--disable-systemd-logind: This switch disables elogind integration
allowing Xorg Server to work without having the PAM module configured.

--enable-install-setuid: This switch restores the setuid bit to the
Xorg executable allowing Xorg Server to work with a virtual terminal
designated on the startx command line.

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.

--enable-dmx: Builds the DMX (Distributed Multihead X) server.

--enable-kdrive: This option allows the configure script to enable
Xephyr if its dependencies are met.
-----------------------------------------------------------------------

Best,
Rajib

Reply via email to