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 et
Xwayland), Wayland-1.12.0 (requis pour Xwayland),
wayland-protocols-1.7 et Systemd-232
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),
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-suid-wrapper \
--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
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-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
--enable-install-setuid
: Ces paramètres désactivent
l'intégration à systemd-logind et restaurent le bit setuid de
l'exécutable Xorg, permettant au Serveur Xorg de fonctionner sans
avoir à installer le module PAM systemd et à le configurer.
--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