STARTX(1) General Commands Manual STARTX(1) NOM startx - Initialisation d'une session X SYNOPSIS startx [ [ client ] options ... ] [ -- [ serveur ] [ display ] options ... ] DESCRIPTION Le programme startx est un frontal pour xinit(1), qui fournit une interface utilisateur plus agreable pour lancer une seule session du systeme X Window. Il est souvent lance sans argument. Les arguments suivant immediatement la commande startx sont utilises pour lancer un client de la meme maniere que xinit(1). L'argument special << -- >> marque la fin des arguments du client et le debut des options du serveur. Il peut etre commode de specifier les options du serveur avec startx pour les changer en fonction de la session. Quelques exemples de specification d'arguments pour le serveur sont fournis ci-apres. Consultez la page de manuel de votre serveur X pour determiner quels arguments sont autorises. startx -- -depth 16 startx -- -dpi 100 startx -- -layout Multihead Pour determiner le client a lancer, startx consulte d'abord la variable d'environnement XINITRC pour un nom de fichier. Si cette variable n'est pas definie ou ne contient pas de nom de fichier, il recherche un fichier appele .xinitrc dans le repertoire personnel de l'utilisateur. S'il n'est pas trouve, il utilise le fichier xinitrc dans le repertoire de bibliotheques d'xinit. Si des options de ligne de commande sont fournies, elles annulent ce comportement et font revenir au comportement de xinit(1). Pour determiner le serveur a utiliser, startx consulte la variable d'environnement XSERVERRC pour un nom de fichier. Si cette variable n'est pas definie, ou ne contient pas de nom de fichier, il recherche un fichier appele .xserverrc dans le repertoire personnel de l'utilisateur. S'il n'est pas trouve, il utilise le fichier xserverrc dans de repertoire de bibliotheques d'xinit. Si des options de ligne de commande sont fournies, elles annulent ce comportement et font revenir au comportement de xinit(1). Les utilisateurs ont rarement besoin de fournir un fichier .xserverrc. Consultez la page de manuel de xinit(1) pour plus de details sur les arguments. Les fichiers xinitrc et xserverrc, valables pour tout le systeme, se trouvent dans le repertoire /etc/X11/xinit. Le fichier .xinitrc est habituellement un script d'interpreteur de commandes qui lance plusieurs clients selon les preferences de l'utilisateur. Quand l'execution de ce script se termine, startx tue le serveur et stoppe toutes les sessions concernees. La plupart des clients lances par .xinitrc devraient etre executes en arriere-plan. Le dernier client devrait etre execute en premier plan. Lorsqu'il stoppera, la session se terminera. Les utilisateurs choisissent souvent un gestionnaire de session, un gestionnaire de fenetre ou un terminal xterm comme client << magique >>. EXEMPLE Un modele de fichier .xinitrc est fourni ci-apres qui lance plusieurs applications et laisse le gestionnaire de fenetre en execution comme << derniere >> application. En supposant que le gestionnaire de fenetre ait ete configure correctement, l'utilisateur choisit alors l'element de menu << Quitter >> pour stopper X. xrdb -load $HOME/.Xresources xsetroot -solid gray & xbiff -geometry -430+5 & oclock -geometry 75x75-0-0 & xload -geometry -80-0 & xterm -geometry +0+60 -ls & xterm -geometry +0-100 & xconsole -geometry -0+0 -fn 5x7 & exec twm VARIABLES D'ENVIRONNEMENT DISPLAY Cette variable est definie au nom du << display >> auquel les clients doivent se connecter. Notez qu'elle doit etre definie, pas lue. XAUTHORITY Cette variable, si elle n'est pas deja definie, est reglee a $(HOME)/.Xauthority. C'est pour eviter que le serveur X, s'il ne recoit pas d'argument -auth, ne mette en place automatiquement une authentification non securisee basee sur l'hote pour l'hote local. Consultez les pages de manuel de Xserver(1) et Xsecurity(7) pour plus d'informations sur l'authentification de client et serveur X. XINITRC Cette variable doit contenir l'emplacement d'un fichier xinitrc. Si elle n'est pas definie, $(HOME)/.xinitrc ou /etc/X11/xinit/xinitrc seront utilises. XSERVERRC Cette variable doit contenir l'emplacement d'un fichier de serveur X. Si elle n'est pas definie, $(HOME)/.xserverrc ou /etc/X11/xinit/xserverrc seront utilises. FICHIERS $(HOME)/.xinitrc Client a executer. Classiquement, un script d'interpreteur de commandes qui execute plusieurs programmes en arriere-plan. $(HOME)/.xserverrc Serveur a executer. Par defaut, c'est X /etc/X11/xinit/xinitrc Client a executer si l'utilisateur n'a pas de fichier .xinitrc. /etc/X11/xinit/xserverrc Serveur a executer si l'utilisateur n'a pas de fichier .xserverrc. VOIR AUSSI xinit(1), X(7), Xserver(1), Xorg(1), xorg.conf(5) TRADUCTION La traduction francaise de cette page de manuel a ete creee par Frederic Henry et Jean-Paul Guillonneau Cette traduction est une documentation libre ; veuillez vous reporter a la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n'y a aucune RESPONSABILITE LEGALE. Si vous decouvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message a . X Version 11 xinit 1.4.3 STARTX(1)