Xorg-Server-1.17.1

Introduction à Xorg-Server

Le serveur Xorg est le cœur du système X Window.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.7.

Informations sur le paquet

Téléchargements supplémentaires

Dépendances de Xorg Server

Requises

OpenSSL-1.0.2 ou nettle-2.7.1 ou libgcrypt-1.6.2, pixman-0.32.6, Xorg Fonts et xkeyboard-config-2.14

Recommandées

Facultatives

acpid-2.0.23 (exécution), Doxygen-1.8.9.1 (pour construire la documentation), fop-1.1, (pour construire la documentation), GPL-Ghostscript-9.15 (pour construire la documentation) xcb-util-image-0.4.0, xcb-util-renderutil-0.3.9, xcb-util-wm-0.4.1 (tous les trois pour construire Xephyr) et xmlto-0.0.26, (pour construire la documentation)

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/Xorg7Server

Installation du serveur Xorg

Si vous avez chargé le premier correctif facultatif, appliquez le en lançant la commande suivante :

Le pilote vidéo modesetting est maintenant inclus dans l'archive (depuis la version 1.17). Il est nécessaire de le corriger pour les machines 32 bits et pour les cartes qui ne supportent pas un pointeur de souris matériel. Si vous prévoyez d'utiliser le pilote vidéo modesetting, lancez la commande suivante:

patch -Np1 -i ../xorg-server-1.17.1-add_prime_support-1.patch

Installez le serveur en lançant les commandes suivantes :

patch -Np1 -i ../xorg-server-1.17.1-fix_modesetting-1.patch
./configure $XORG_CONFIG            \
           --enable-glamor          \
           --enable-install-setuid  \
           --enable-suid-wrapper    \
           --disable-systemd-logind \
           --with-xkb-output=/var/lib/xkb &&
make

Pour tester la construction, tapez : make check.

Maintenant en tant qu'utilisateur root :

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

Explication des commandes

--enable-glamor: construit le module Glamor DIX (Device Independent X) qui est actuellement requis pour les processeurs graphiques Southern Islands et Sea Islands radeon , facultatif pour les autres radeons, et également facultatif pour les autres pilotes intel.

--enable-install-setuid : Le binaire Xorg doit se lancer en tant qu'utilisateur root. Ce paramètre assure que le binaire est installé avec setuid quand make est lancé par un utilisateur non privilégié.

--enable-suid-wrapper: construit l'enveloppe suid-root pour l'héritage du support des pilotes sur les systèmes xserver sans utilisateur root.

--disable-systemd-logind: Ne construit pas le support systemd-logind, sinon, une erreur (EE), loguée dans /var/log/Xorg.0.log, apparaît au démarrage du serveur X. Systemd n'est pas supporté par BLFS.

cat >> /etc/sysconfig/createfiles... : Cette commande crée les répertoires /tmp/.ICE-unix et /tmp/.X11-unix au démarrage et garantit que les droits et l'appartenance soient conformes aux exigences du serveur.

--enable-dmx: construit le serveur DMX (Distributed Multihead X).

--enable-kdrive: Cette option permet au script configure d'activer Xephyr si ses dépendances sont présentes.

Contenu

Programmes installés: cvt, dmxaddinput, dmxaddscreen, dmxinfo, dmxreconfig, dmxresize, dmxrminput, dmxrmscreen, dmxtodmx, dmxwininfo, gtf, vdltodmx, X, Xdmx, xdmxconfig, Xephyr, Xnest, Xorg, et Xvfb
bibliotèques installées: plusieurs sous $XORG_PREFIX/lib/xorg/modules/{,drivers,extensions} en incluant modesetting_drv.so
Répertoires installés: $XORG_PREFIX/include/xorg, $XORG_PREFIX/lib/xorg, $XORG_PREFIX/share/X11/xorg.conf.d and /var/lib/xkb

Descriptions courtes

cvt

calcule les lignes du mode VESA CVT.

dmx*

sont divers outils pour manipuler le serveur dmx.

gtf

calcule les lignes du mode VESA GTF.

vdltodmx

est un outil pour convertir des fichiers de config VDL en fichiers d config DMX.

X

est un lien symbolique vers Xorg.

Xephyr

est un serveur X imbriqué avec un support des extensions X modernes.

Xnest

est un serveur X nesté.

Xorg

est le serveur X X11R7.

Xvfb

est le framebuffer virtuel du serveur X pour X Version 11.

xdmxconfig

est un outil de configuration graphique pour le serveur dmx.

modesetting_drv.so

fournit un pilote vidéo pour les machines utilisant le "Kernel Mode Setting" (KMS). Cela utilisera glamor s'il a été activé et le matériel offre l'accélération.

Last updated on : 2013-01-26 01:40:55 +010