Xorg-Server-1.20.7
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-9.1.
Informations sur le paquet
Dépendances de Xorg Server
Requises
Pixman-0.38.4, et Polices Xorg (seulement
font-util) et à l'exécution : xkeyboard-config-2.29
Recommandées
elogind-243.4 libepoxy-1.5.4
(requis pour glamor et Xwayland), Polkit-0.116 (exécution), Wayland-1.18.0 (requis pour Xwayland),
et wayland-protocols-1.18
Facultatives
acpid-2.0.32 (exécution), Doxygen-1.8.17
(pour construire la documentation de l'API), fop-2.4, (pour construire la
documentation), Nettle-3.5.1, libgcrypt-1.8.5, 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
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 &&
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 par : puce vidéo radeon R600 ou
ultérieure, le pilote modesetting (qui est un élément de ce paquet)
pour le matériel utilisant KMS pour offrir l'accélération, et
(facultatif) le pilote 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
: Ce
paramètre désactive l'intégration à elogind, permettant au serveur Xorg de fonctionner
sans avoir à configurer le module PAM et à le configurer.
--neable-install-setuid
: ce
paramètre restaure le bit setuid de l'exécutable Xorg, permettant
au serveur Xorgde fonctionner avec un terminal virtuel désigné sur
la ligne de commande de startx.
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, Xfbdev et Xwayland
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.
|
Xwayland
|
permet au serveur X de lancer des clients X sous wayland
(c'est-à-dir que wayland fournit les périphériques
d'entrées et gère l'affichage des fenêtres).
|
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 2020-02-16 05:23:35 +0100