Xvfb
Linux
Publiée le
2026-09-04 05:19:03
xserver config
# Désactiver les restrictions de contrôle d'accès pour le serveur X
xrandr --set-access-control disabled
# Configurer l'accélération du pointeur à un facteur spécifique (ex: 1.5)
xinput set-accel-factor 1.5
# Définir le niveau de traçage d'audit pour les événements système
xorg -configure --audit 3
# Sélectionner un fichier d'autorisation spécifique pour la connexion
xauth --create-host $DISPLAY ~/.Xauthority
# Créer une fenêtre racine avec un fond noir
xdotool windowactivate --root black
# Activer le support de tout type de magasin arrière (backing store)
xsetroot -bs on
# Désactiver l'affichage du curseur pour économiser des ressources
xinput set-prop "Cursor" "Pointer Enabled" 0
# Définir la résolution de l'écran en DPI spécifique (ex: 96)
xrandr --dpi 96
# Désactiver le contrôle DPMS VESA sur le moniteur principal
xset +DPMS no
# Ajuster le volume du clic de touche à un niveau modéré (50)
xinput set-prop "Keyboard" "Click Volume" 50
# Définir la classe visuelle par défaut des couleurs (ex: 2)
xresources --define "Xft.dpi:96"
# Générer un dump core en cas d'erreur fatale du serveur X
ulimit -c unlimited
# Spécifier un descripteur de fichier pour le numéro d'affichage
export DISPLAY_FD=10
# Reporter le chargement des glyphes 16 bits au démarrage
xftpd --defer-glyphs all
# Configurer les clients en cas d'endianness différente du serveur (autoriser)
xsetlocal -byteswappedclients allow
# Tester la connexion avec un autre utilisateur et autorisations spécifiques
su - user_test xinit /etc/X11/xinitrc
# Nettoyer l'environnement de travail X avant le redémarrage
pkill -H kill Xorg