Suivant | Précédant | Retour sujet

9. Clients et Trucs d'application

Nous avons traité quelques-uns des clients dans X, et ce chapitre en couvrira encore plus.  Nous limiterons notre discussion ici aux éléments du noyau les plus fondamentaux et les plus importants, ceux qui viennent avec X ou vous êtes probablement pour chercher vous même leurs utilisations avec X. Si vous avez installé un environnement de bureau intégré tel que KDE ou GNOME, vous en aurez beaucoup d'autres à choisir à partir desquels probablement s'exécutent plusieurs des mêmes fonctions. Cependant, il est important de savoir et de comprendre plusieurs des programmes fondamentaux dans X, parce qu'ils peuvent être très utiles pour travailler avec votre environnement ou du même genre. Aussi X offre beaucoup de nouvelles options dont même vos applications normales de console peuvent tirer profit.

9.1 Économiseurs d'Écran Pour X

Un dispositif commun de beaucoup de logiciels d'exploitation est la capacité de masquer l'écran après une quantité de temps indiquée, et montre sur option certaine sorte d'objet séduisant de demo graphiques, un sauveur d'écran. Il y a des méthodes de couple pour faire cela dans X, aussi.

La manière la plus fondamentale pour employer ce dispositif est en mettant une commande dans votre fichier de démarrage de .xinitrc tel que xset dpms 2400 3600 4800.  Le programme de xset peut configurer les dispositifs d'économie d'écran du serveur X, pour ne pas être confondu avec l'écran masquant que le kernel alloue quand vous êtes sur la console de texte.  Avec l'option de dpms, X peut employer les dispositifs d'économie de puissance de votre moniteur aussi bien. La première option configure combien de secondes sont allouées avant que l'écran ne se masque, la deuxième option est combien seconde avant que le dispositif d'économie de puissance commence, et la troisième option est pour le mode de "OFF".  La rotation en une option permet implicitement le dispositif, en plaçant le dispositif à zéro il ce neutralise explicitement.

Beaucoup de distributions de Linux arrivent avec le xlock pré installé, ou comme option.  C'est un joli économiseur basique et
assez agréable sauveur d'écran.  Si vous l'exécutez avec l'option -nolock, vous pouvez voir certains des modes qu'elle offre, et si vous laissez cette option désactivé, elle vous demandera un mot de passe quand vous déplacez la souris ou appuyez sur une touche, comme dispositif de sécurité.  Noter que ce n'est pas une vraie sécurité, parce que à une console de Linux un utilisateur pourrait remettre en marche l'ordinateur ou sortir hors de X avec une combinaison des frappes.  La dernière méthode peut être handicapée, cependant, et si vous employez le xdm, elle offrira autant sécurité que votre ouverture, ainsi il se peut que seulement le fait de rebooter laisse quelqu'un dedans.

Un plus récent et meilleur programme est xscreensaver par Jamie Zawinski. Ce programme offre une grande finesses et précision, exemple, il peut exécuter ses processus à un niveau de propriété plus agréable, diminuant la charge au système pendant qu'il fonctionne, il détecte automatiquement quand l'écran a été mis hors tension par le xset et ne fait pas perdre de temps au processeur.  En outre, toutes les routines graphiques qu'il appelle sont des demos modulaires, et vous pouvez ajouter des routines sans mettre à jour le paquet entier, et il peut également appeler d'autres programmes, tels que xearth ou xdaliclock, comme modules.

La dernière version du xscreensaver peut être trouvée à http://www.jwz.org/xscreensaver/. une fois que vous l'obtiendrez, installez le et préparez le pour y aller, voici quelques ajouts sympas que vous pourriez souhaiter ajouter à votre dossier de Xdefaults:

 !!! quelques exemples de XScreenSaver par defauts
   ! Time out apres 3 minutes, apres mode cycle chaque 2
   xscreensaver.timeout: 3
   xscreensaver.cycle: 2
   ! Executer en tres basse priorite, et eteint entre modes
   xscreensaver.nice: 12
   xscreensaver.fadeSeconds: 2
xscreensaver est aussi agréable à avoir sous la main car il est utilisé par le bureau de Gnome desktop comme sauveur d'ecran par défaut, et il s'intègre au panneau de contrôle de Gnome.

9.2 Emacs et XEmacs

Si vous êtes fan de l'éditeur de texte EMACS, ou juste quelqu'un qui l'utilise souvent, vous trouverez votre travail simplifier dans X Windows. Si vous n'avez pas essayé XEmacs, vous pouvez vouloir l'obtenir pour une utilisation dans X. Il y a des fonctionnalitées dans XEmacs qui sont agréables même si vous n'êtes pas dans X, par exemple, votre texte peut être coloré pour assortir le modèle d'améliorations que vous éditez automatiquement.  Vous devriez donner la modification suivante à votre fichier .emacs, et lire les pages info pour plus d'options. Rechercher également une option pour éditer des visages dans les menus.
 (global-font-lock-mode t)
   (setq font-lock-maximum-decoration t)
A noter que ce langage parenthése pour personnaliser son Xemacs, fonctionne pour toutes ses fonctions (définir un autre dictionnaire, changer la couleur des caractères et à peu prés tout ce qu'il peu faire...  Y a t'il des choses qu'il ne sais pas faire?)

Gimp.

xset

L'utilitaire de préférence d'utilisateur pour X. Vous pouvez changer toutes les sortes de matériel avec ceci. Par exemple, xset s 600 place l'écran au blanc après dix minutes
 
xsetroot

Changer la couleur de votre dessus de bureau.  Si vous avez un programme de sélecteur de couleur comme le xcolorsel installé, essayer une commande comme le xsetroot -solid `xcolorsel` plein pour sélectionner une couleur et pour placer cette couleur sur votre dessus de bureau.
 
xwininfo

Vous pouvez exécuter ce programme et cliqueter dessus n'importe quelle fenêtre pour un bon nombre d'informations utiles sur elle.
 
The Intellimouse

Vous pouvez employer l'Intellimouse dans X avec un grand beaucoup d'applications.  Il y a une excellente page de ressource située au: http://www.inria.fr/koala/colas/mouse-wheel-scroll/.

Suivant | Précédant | Retour sujet