Xorg-Server-1.19.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-8.0.

Informations sur le paquet

Téléchargements supplémentaires

Dépendances de Xorg Server

Requises

OpenSSL-1.0.2k or Nettle-3.3 or libgcrypt-1.7.6, Pixman-0.34.0, et à l'exécution : Polices Xorg et xkeyboard-config-2.20

Recommandées

Facultatives

acpid-2.0.28 (exécution), Doxygen-1.8.13 (pour construire la documentation de l'API), fop-2.1, (pour construire la documentation), xcb-util-keysyms-0.4.0, xcb-util-image-0.4.0, xcb-util-renderutil-0.3.9, xcb-util-wm-0.4.1 (tous trois pour construire Xephyr), xmlto-0.0.28 (pour construire la documentation), Wayland-1.12.0 (requis pour Xwayland), wayland-protocols-1.7, libunwind et xorg-sgml-doctools (pour construire la documentation)

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

Installation de Xorg Server

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

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

Installez the server en lançant les commandes suivantes :

./configure $XORG_CONFIG            \
           --enable-glamor          \
           --enable-install-setuid  \
           --enable-suid-wrapper    \
           --disable-systemd-logind \
           --with-xkb-output=/var/lib/xkb &&
make

Pour tester les résultats, lancez : make check Vous devrez lancer ldconfig en tant qu'utilisateur root avant ou certains tests pourraient échouer.

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), enregistré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, gtf, X, Xnest, Xorg, and Xvfb; optional: dmxaddinput, dmxaddscreen, dmxinfo, dmxreconfig, dmxresize, dmxrminput, dmxrmscreen, dmxtodmx, dmxwininfo, vdltodmx, Xdmx, xdmxconfig, Xephyr et Xfbdev
Bibliothèques installées: plusieurs dans $XORG_PREFIX/lib/xorg/modules/{,drivers,extensions} dont modesetting_drv.so
Répertoires installés: $XORG_PREFIX/{include/xorg,lib/xorg,share/X11/xorg.conf.d} et /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 configuration VDL en fichiers de configuration DMX.

X

est un lien symbolique vers Xorg.

Xdmx

est un serveur mandataire X qui utilise un ou plusieurs serveurs X comme périphériques d'affichage.

Xephyr

est un sous-serveur X avec un support des extensions X modernes.

Xnest

est un sous-serveur X

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 que le matériel permet l'accélération.

Last updated on 2017-02-15 23:01:44 +0100