La flexibilité et l'utilité de la ligne de commande est si importante, en fait, que vous n'avez pas un réel besoin de gestionnaire de fenêtre. Il est agréable, et vous le voudrez rapide, mais le fait est que vous pouvez tout obtenir même sans lui, avec simplement une ligne de commande et/ou une souris. Si vous l'esquintez, vous serai surpris en comparant l'exacte différence entre les clients et le gestionnaire de fenêtres. Si vous voulez jouer avec, gardez à l'esprit que la combinaison de touche Ctrl-Alt-Backspace vous permettra de sortir de X Window en un instant.
|
|
|
-display display | affichage | Cette option spécifie quel server X utiliser. Voir chapitre sur Affichage des Noms pour plus de détail. |
-geometry geometry | géométrie | La taille initiale et l'emplacement de la fenêtre, dans un format
tel que
widthxheight+hoffset+voffset or +hoffset-voffset. Noter que si vous imposez un offset négatif horizontal ou vertical, la fenêtre sera placé et décompté en arrière à partir de la droite ou du bas de l'écran, d'autant. |
-font font | police | La police utilisée pour afficher le texte dans votre fenêtre. |
-bg color | arrière plan | La couleur utilisé pour l'arrière plan de la fenêtre. |
-fg color | façade | La couleur utilisé pour le premier plan de la fenêtre. |
-name resource-name | nom de la ressource | Utile pour spécifier le nom sous lequel les ressources pour cette application seront établies. C'est utile pour discerner entre les invocations d'une simple application, par exemple, deux xterms peuvent être nommés différemment tant qu'elles peuvent hériter de différentes ressources basées sur ces noms dans la base de données des ressources. |
-title string | titre (en tant que chaîne de caractères) | C'est le titre ou capiton pour être utilisé par la fenêtre sur votre affichage, formé avec une chaîne de caractères, généralement utilisé par le gestionnaire de fenêtre pour mettre un titre signalétique dans le haut de la fenêtre. Ne pas confondre avec le -name option |
-iconic | en forme d'icône | Invoquer la fenêtre comme un icône. |
-xrm resource-string | ID de ressource (string) | Cette option spécifie un nom de ressource et une valeur pour
dépasser n'importe quel défaut qui pourrai déjà
être établis. Également utile pour des dispositions
de ressources X qui n'ont pas eu des options de lignes de commandes explicite.
Ex la ligne de commande: xterm -xrm "xterm*background: blue" est fonctionnellement identique que de taper: xterm -bg blue. |
hostname:displaynumber.screennumber
L' hostname (nom d'hôte) désigne le nom de
la machine vers lequel l'affichage est actuellement et physiquement connecté.
L' hostname peut être omit, alors, dans ce cas, le serveur
sera choisi sur la même machine. En fait, si vous êtes le seul
à employer X sur votre ordinateur, vous préférerez
laisser ceci hors fonction de vos spécifications d'affichage et
dans ce cas il prendra le nom de la machine (c'est à dire le nom
qui est derrière l'arobas [root@toto /] c'est à dire toto).
Le displaynumber (numéro d'affichage) doit probablement
être zéro, ceci par contre est nécessaire si le Server
X contrôle plus d'une unité clavier et moniteur, c'est à
dire, un réseaux de terminaux X.
Le screennumber (nombre écran) spécifie
lequel des moniteurs dans un dispositif d'écran d'affichage multiple
sera utilisé.
Suivant cette spécificité, vous ouvrirez une fenêtre
xterm sur votre machine locale avec l'option -display :0.0. Vous
pouvez voir que nous avons omis le hostname (nom d'hôte) à
partir de l'option, de cette façon la machine actuelle est supposée
n'avoir qu'un seul et même client écran. (N.D.T.: Prendre
quand même l'habitude de le définir, ça coûte
rien et c'est une bonne habitude -display:lucarne.0.0 ).
Sur systèmes Linux, votre variable DISPLAY possède votre nom d'affichage, lequel sur mon système est :0.0. C'est généralement réglé par xterm, ou un des scripts qui démarre X Window pour vous, bien que vous pouvez l'établir vous-même, comme défini au-dessus, utilisez l'option de ligne de commande -display en invoquant votre application.
Si vous avez ouvert une fenêtre xterm ou rxvt, et ensuite optez pour travaillé en super utilisateur via la commande su, vous trouverez que si vous essayez de lancer une application X vous n'aurez pas d'affichage pour le faire. Cela parait stupide, parce que vous siégé juste en face de votre écran, mais le truc pour l'obtenir est de passer une option à la ligne de commande pour le programme comme ceci -display:0.0, et il travaillera bien.
Si vous avez une carte vidéo lente, la première chose que vous devrez considérer faire est le changement pour rxvt. L'emploi de xterm est un bon point de départ, principalement parce qu'il est livré en standard dans toutes les distributions d'X, mais il n'ai pas toujours le meilleur choix. Il contient un tas de code hérités, ce qui explique qu'il soit plutôt assez chargé pour un simple émulateur de terminal. C'est partiellement dû au fait qu'il n'est pas juste un émulateur de terminal de texte ordinaire (plain text), mais aussi émulateur de modes graphiques que vous n'utiliserez jamais. A cause de ça, votre choix peu ce porter sur rxvt, et aussi parce que xterm peut être extrêmement lent. Je ne suis pas sûr du pourquoi de sa lenteur, mais si vous avez un carte vidéo lente vous comprendrez ce que je tente d'expliquer, et vous serai étonné de la différence quand vous abandonnerez xterm.
Certains des autres avantages de rxvt comprennent des arrières plans pixmap, et un très beau scrollbar (ascenseur). Si vous spécifiez l'option -pixmap sur la ligne de commande (en ayant un support compilé sur votre version!) vous pourrai obtenir n'importe quel image .xpm-type dans votre fond d'écran. Une caractéristique très cool, et qui étonnamment ne ralenti pas vos sortie pour n'importe quoi, pourtant il restera plus rapidement que votre xterm window. Donner lui une chance, je ne l'ai pas essayé depuis un moment mais je pense qu'il a sa place sur Metalab.