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
libepoxy-1.4.0 (requis pour glamor, voir
l'explication de commandes plus loin)
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