Lexique informatique › Infrastructure › xinit et startx

xinit et startx

Infrastructure Svenska → Mis à jour: 2026-10-07

La méthode minimaliste pour lancer X depuis une console texte : un serveur, un script, et une session qui dure exactement aussi longtemps que le script.

xinit lance un serveur X puis exécute ~/.xinitrc comme client. Le script démarre ce que l'on veut, quelques xterm, une horloge, et se termine par un gestionnaire de fenêtres, idéalement via exec. Quand le script s'achève, xinit arrête le serveur. C'est pourquoi la dernière ligne compte : quitter le gestionnaire de fenêtres vous déconnecte, et oublier de le lancer au premier plan fait disparaître tout le bureau une demi-seconde après son apparition.

startx est une enveloppe shell autour de xinit qui trouve les bons fichiers et règle l'autorisation. C'était la porte d'entrée standard vers X sous Linux dans les années 1990, avant que la connexion graphique aille de soi, et il survit chez ceux qui aiment savoir exactement ce qui démarre.

← Retour au lexique