Le paquet xinit contient un script utilisable pour démarrer xserver.
This package is known to build and work properly using an LFS 11.3 platform.
Téléchargement (HTTP) : https://www.x.org/pub/individual/app/xinit-1.4.2.tar.xz
Téléchargement (FTP) : ftp://ftp.x.org/pub/individual/app/xinit-1.4.2.tar.xz
Somme de contrôle MD5 : 0e9a1b9a82b84ab229c709c0f939c113
Taille du téléchargement : 153 Ko
Estimation de l'espace disque requis : 1.5 Mo
Estimation du temps de construction : moins de 0.1 SBU
twm-1.0.12,
xclock-1.1.1 et xterm-379 (utilisé dans le
fichier xinitrc
par défaut)
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/xinit
Installez xinit en exécutant les commandes suivantes :
./configure $XORG_CONFIG --with-xinitdir=/etc/X11/app-defaults && make
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
make install && ldconfig
Si vous démarrez Xorg depuis la ligne de commande, les
instructions par défaut ci-dessus démarrent Xorg dans le terminal
virtuel actuel. Il peut être plus pratique de voir les messages
de Xorg et des applications associées sur le terminal virtuel
actuel, normalement tty1, et de démarrer l'environnement
graphique sur le premier terminal virtuel non utilisé,
normalement tty7. Pour cela, ajoutez le bit suid sur
l'application Xorg en tant qu'utilisateur root
:
chmod u+s $XORG_PREFIX/libexec/Xorg
À partir de maintenant, vous pouvez démarrer Xorg sur le terminal virtuel 7 avec startx <arguments du client> -- vt7. Vous pouvez maintenant alterner entre tty1 et tty7 avec avec les combinaisons de touches respectives Ctrl-Alt-F1 et Ctrl-Alt-F7.
Pour démarrer Xorg automatiquement sur le premier terminal
virtuel disponible, modifier le script startx en tant qu'utilisateur
root
comme suit :
sed -i '/$serverargs $vtarg/ s/serverargs/: #&/' $XORG_PREFIX/bin/startx
Après ce changement, le terminal virtuel n'a plus besoin d'être spécifié sur la ligne de commande de startx.