diff options
Diffstat (limited to 'fr_FR.ISO8859-1/books/faq/x.sgml')
-rw-r--r-- | fr_FR.ISO8859-1/books/faq/x.sgml | 475 |
1 files changed, 0 insertions, 475 deletions
diff --git a/fr_FR.ISO8859-1/books/faq/x.sgml b/fr_FR.ISO8859-1/books/faq/x.sgml deleted file mode 100644 index 342b35bd8b..0000000000 --- a/fr_FR.ISO8859-1/books/faq/x.sgml +++ /dev/null @@ -1,475 +0,0 @@ -<!-- - The FreeBSD Documentation Project - The FreeBSD French Documentation Project - - $FreeBSD$ - Original revision: n.nn ---> - - <chapter id="x"> - <title> Le système X-Windows et les consoles virtuelles </title> - - <sect1> - <title> Je veux lancer X, comment dois-je faire ? </title> - - <para> -La manière la plus simple est de spécifier au moment de -l'installation que l'on veut utiliser X. - </para> - - <para> -Puis, lire la documentation suivante sur l'outil -<ulink url="http://www.freebsd.org/cgi/man.cgi?manpath=xfree86&query=xf86config"> xf86config </ulink>, qui vous aidera dans la configuration de -XFree86(tm) pour vos cartes graphiques, souris etc... - </para> - - - <para> -Vous pouvez aussi regarder du côté du serveur Xaccel qui est disponible -pour un prix très raisonnable/ Voir la section sur -<ulink url="http://www.freebsd.org/cgi/man.cgi?manpath=xig"> Xi Graphics </ulink>pour plus de détails. - </para> - </sect1> - - <sect1> - <title> Pourquoi ma souris ne marche pas sous X ? <anchor id="x-and-moused"> </title> - - <para> -Si vous utilisez syscons (le driver par défaut de la console), -vous pouvez configurer FreeBSD de telle sorte qu'il puisse supporter un -pointeur de souris sur chacun des écrans virtuels. Afin d'éviter des -conflits avec X, les supports syscons un périphérique virtuel nommé -``<filename>/dev/sysmouse</filename>''. -Tous les évènement liés à la souris sont écrit vers le périphérique -sysmouse, en utilsant le protocole MouseSystems. Si vous voulez utiliser -votre souris sur une console virtuelle ou plus, -<emphasis remap="bf">et</emphasis> utiliser X, la configuration suivante -est recommandée. - - <programlisting> -/etc/rc.conf: -moused_type=ps/2 # or whatever your actual type is -moused_port=/dev/psm0 # or whatever your real port is -moused_flags= - -/etc/XF86Config -Section Pointer -Protocol "MouseSystems" -Device "/dev/sysmouse" -..... - </programlisting> - </para> - - <para> -Certaines personnes préfèrent utiliser ``<filename>/dev/mouse</filename>'' -sous X. Ppour le faire marcher, ``<filename>/dev/mouse</filename>'' -devrait être un lien symbolique pour -<ulink url="http://www.freebsd.org/cgi/man.cgi?sysmouse"> /dev/sysmouse</ulink> - <programlisting> - cd /dev - rm -f mouse - ln -s sysmouse mouse - </programlisting> - </para> - </sect1> - - <sect1> - <title> les menus X Window et les boîtes de dialogue ne marchent pas bien! </title> - - <para> -Essayez de désactiver la touche Num Lock. - </para> - - <para> -Si votre touche Num Lock est activée par défaut au moment du boot, vous -pouvez ajouter la ligne suivante dans la section -``<emphasis>Keyboard</emphasis>'' du fichier - <filename>XF86config</filename>. - </para> - - <programlisting> - Let the server do the NumLock processing. This should only be - required when using pre-R6 clients -ServerNumLock - </programlisting> - </sect1> - - <sect1> - <title> Qu'est ce qu'une console virtuelle, et comment puis-je en avoir plus ? </title> - - <para> -En gros, les consoles virtuelles vous permettent d'avoir plusieurs -sessions simultanées sur la même machine sans faire de trucs compliqués -du genre monter un réseau, ou lancer X. - </para> - - <para> -Quand le système démarre, il vous affichera une invite de login sur le -moniteur juste après avoir affiché les messages du boot. Vous pouvez -taper votre login et votre mot de passe et commencer à travailler (ou à -jouer !) sur la première console virtuelle. - </para> - - <para> -A un moment, vous voudrez probablement ouvrir une autre session, par -exemple pour lire la documentation d'un programme que vous êtes en train -d'exécuter, ou alors lire le courrier en attendant qu'un transfert FTP -se termine. Fais juste Alt-F2 (Appuyez en maintenant la touche Alt -puis, pressez F2), et vous trouverez une invite de login vous attendant -sur la seconde ``console virtuelle ''! Quand vous voudrez revenir à la -session de départ, faites Alt-F1. - </para> - - <para> -L'installation par défaut de FreeBSD a 3 consoles virtuelles activées, -et Alt-F1, Alt-F2, et d Alt-F3 vous permettra de basculer entre ces -consoles virtuelles. - -Pour en activer plus, éditez -<ulink url="http://www.freebsd.org/cgi/man.cgi?ttys">/etc/ttys</ulink> -et ajoutez les entrées pour ``<filename>ttyv4</filename>'' -à -``<emphasis remap="tt">ttyvc</emphasis>'' après les commentaires sur les ``terminaux virtuels'': - - <programlisting> - Edit the existing entry for ttyv3 in /etc/ttys and change - "off" to "on". -ttyv3 "/usr/libexec/getty Pc" cons25 on secure -ttyv4 "/usr/libexec/getty Pc" cons25 on secure -ttyv5 "/usr/libexec/getty Pc" cons25 on secure -ttyv6 "/usr/libexec/getty Pc" cons25 on secure -ttyv7 "/usr/libexec/getty Pc" cons25 on secure -ttyv8 "/usr/libexec/getty Pc" cons25 on secure -ttyv9 "/usr/libexec/getty Pc" cons25 on secure -ttyva "/usr/libexec/getty Pc" cons25 on secure -ttyvb "/usr/libexec/getty Pc" cons25 on secure - </programlisting> - </para> - - <para> -Utilisez en autant que vous voulez/ Mais plus vous avez de terminaux -virtuels, plus vous utilisez de ressources; cela peut-être important si -vous avez 8Mo de RAM ou moins. Vous pouvez aussi changer -``<filename>secure</filename>'' to ``<filename> insecure</filename>''. - </para> - - <para> -<emphasis remap="bf">NOTE IMPORTANTE</emphasis> si vous -voulez lancer un serveur X, vous <emphasis remap="bf">DEVEZ</emphasis> -avoir au moins un terminal virtuel non utilisé (ou désactivé)afin qu'il -puisse l'utiliser. -Tout cela pour dire que si vous voulez une invite de prompt pour les tous -les 12 de vos touches Alt-fonctions, pas de chance, vous pourrez le faire -que pour 11 d'entre eux si vous voulez aussi lancer un serveur X sur cette -machine. - </para> - - <para> -La meilleure façon de désactiver une console est de la déselectionner. -Par exemple, si vous avez alloué tous les 12 terminaux mentionné -ci-dessus, et que vous voulez lancer X, vous aurez à changer le réglage -pour le terminal virtuel 12 de : - - <programlisting> -ttyvb "/usr/libexec/getty Pc" cons25 on secure - </programlisting> - </para> - - <para>à: - - <programlisting> -ttyvb "/usr/libexec/getty Pc" cons25 off secure - </programlisting> - </para> - - <para> -Si votre clavier n'a que 10 touches de fonctions, vous pouvez terminer -par : - - <programlisting> -ttyv9 "/usr/libexec/getty Pc" cons25 off secure -ttyva "/usr/libexec/getty Pc" cons25 off secure -ttyvb "/usr/libexec/getty Pc" cons25 off secure - </programlisting> - </para> - - <para> -(Vous pouvez aussi juste effacer ces lignes) - </para> - - <para> -Une fois que vous avez édité -<ulink url="http://www.freebsd.org/cgi/man.cgi?ttys"> /etc/ttys" </ulink>, -l'étape suivante est de s'assurer que vous avez assez de périphériques de -terminaux virtuels. -La plus simple manière de procéder est : - - <programlisting> - cd /dev - ./MAKEDEV vty12 # For 12 devices - </programlisting> - </para> - - <para> -Ensuite, la plus simple (et plus propre) manière d'activer la console -virtuelle est de rebooter. Malgrè tout, si vous voulez vraiment -ne pas avoir è rebooter, vous pouvez juste arrêter le système X Window -et exécuter <emphasis remap="tt">root</emphasis>. - - <programlisting> -kill -HUP 1 - </programlisting> - </para> - - <para> -Il est impératif d'arrêter complètement X Window s'il est en train de -marcher, avant de lancer cette commande. Si vous ne le faite pas, votre -système, se trouvera probablement suspendu/bloqué après le lancement de -la commande kill. - </para> - </sect1> - - <sect1> - <title>Comment accéder à mes consoles virtuelles depuis X ? </title> - - <para> -Si la console est actuellement en train d'afficher X Window, vous pouvez -utiliser Ctrl-Alt-F1, etc. pour passer d'une console à une autre. - -Notez cependantm qu'une fois que vous avez basculé depuis X Window vers un -terminal virtuel, vous ne pouvez utiliser seulement les touches de fonctions -Alt- pour passer à un autre terminal virtuel ou revenir è X Window. -Vous n'avez pas à maintenir enfoncé la touche Ctrl. Si vous utilisez la -touche contrôle pour revenir a X sur certaines vieilles versions, vous -pouvez retrouver votre console texte bloquée en mode ``control-lock'' -Taper la touche contrôle à nouveau pour le débloquer. - </para> - </sect1> - - <sect1> - <title>Comment démarrer XDM au boot ?</title> - - <para> -Il y a deux écoles de pensée à propos du démarrage de -<ulink url="http://www.freebsd.org/cgi/man.cgi?manpath=xfree86&query=xdm" >xdm</ulink> -Une école démarre xdm epuis -<ulink url="http://www.freebsd.org/cgi/man.cgi?ttys"> <filename>/etc/ttys</filename></ulink> en utilisant l'exemple fourni. -tandis que l'autre lance simplement xdm depuis -<ulink url="http://www.freebsd.org/cgi/man.cgi?rc" > rc.local</ulink> -depuis un script <emphasis remap="tt">X.sh</emphasis> -dans <filename>/usr/local/etc/rc.d</filename>. -Les deux approches sont valides, et suivant les situations, une méthode -peut marcher et pas l'autre. Dans les deux cas, le résultat est le même : -X fera apparaître une incite de login graphique. - </para> - - <para> -La méthode du ttys a l'avantage de documenter quel vty X va démarrer et -en passant la responsabilité de redémarrer le serveur X au logout pour -s'initialiser. La méthode rc.local rend la destruction par un kill de -xdm très facile si jamais un problème de démarrage du serveur X était -rencontré. - </para> - - <para> -Si <emphasis remap="tt">xdm</emphasis> est chargé depuis /etc/rc.local, -il peut-être démarré avec n'importe quel argument (i.e comme un démon). - </para> - - <para> -Une version précédente de la FAQ disait d'ajouter les -<emphasis remap="tt">vt</emphasis> que vous vouliez que X utilise dans le -fichier - <filename>/usr/X11R6/lib/X11/xdm/Xservers</filename>. Cela n'est pas -nécessaire, et X utilisera le premier -<emphasis remap="tt">vt</emphasis> qu'il trouvera. - </para> - </sect1> - - <sect1> - <title> Quand je lance xconsole, j'obtiens ``Couldn't open console'' </title> - - <para>Si vous démarrez -<ulink url="http://www.freebsd.org/cgi/man.cgi?manpath=xfree86&query=X" >X</ulink> -avec -<ulink url="http://www.freebsd.org/cgi/man.cgi?manpath=xfree86&query=startx" >startx</ulink>, -les permissions sur /dev/console ne seront <emphasis remap="tt">pas </emphasis> changé, ce qui entraînera que -<ulink url="http://www.freebsd.org/cgi/man.cgi?manpath=xfree86&query=xterm" >xterm -C</ulink> -et <ulink url= "http://www.freebsd.org/cgi/man.cgi?manpath=xfree86&query=xconsole" >xconsole</ulink> ne marcheront pas. - </para> - - <para> -Cela est dû à la manière dont les droits sur la consoles sont -fixés par défaut. -Sur un système multi-utilisateur, on ne veut pas nécessairement que -n'importe quel utilisateur ait la possibilité d'écrire sur la console -système. Pour les utilisateurs qui se logguent directement sur la -machine avec un VTY, le fichier -<ulink url="http://www.freebsd.org/cgi/man.cgi?fbtab">fbtab</ulink> -est là pour résoudre ce problème. - </para> - - <para> -En pratique, assurez vous d'avoir une ligne décommenté de la forme : - - <programlisting> -/dev/ttyv0 0600 /dev/console - </programlisting> - </para> - - <para>dans<ulink url="http://www.freebsd.org/cgi/man.cgi?fbtab(5)" ><filename>/etc/fbtab</filename></ulink> et cela assurera que quiconque se -logguera sur - <filename>/dev/ttyv0</filename> obtiendra les droits sur la console. - </para> - </sect1> - - <sect1> - <title>Ma souris PS/2 ne se comporte pas bien sous X.</title> - - <para> -Votre souris et votre pilote de souris ont dû se désynchroniser - </para> - - <para> -Dans les versions 2.2.5 et avant, passer de X à un termical virtuel et -revenir à X ensuite , peuvent les re-synchroniser. Si le problème -apparaît souvent, vous pouvez ajouter l'option suivante dans votre -fichier de configuration du noyau, et recompiler. - - <programlisting> -options PSM_CHECKSYNC - </programlisting> - </para> - - <para> -voir la section sur -<ulink url="http://www.freebsd.org/cgi/man.cgi?=make-kernel"> la construction du noyau</ulink> -si vous n'avez aucune expérience dans la recompilation de noyau. - </para> - - <para> -Avec cette option, vous aurez moins de chance d'avoir de problème de -synchronisation entre la souris et le pilote. Si, malgrès tout, vous aviez -ce problème, cliquez sur un bouton quelconque de la souris en maintenant -la souris jusqu'à resynchroniser la souris et le pilote. - </para> - - <para> -Notez que malheureusement cette option peut ne pas marcher avec tous les -systèmes et vide la fonctionnalité ``TAP'' du périphérique ALPS GlidePoint -attaché auport souris PS/2 - </para> - - <para> -Dans les versions 2.2.6 et plus, la vérification de la synchronisation -est un peu mieux faite et est standard avec les pilotes souris PS/2. -Cela devrait même marcher avec GlidePoint. (comme le code de -vérification est devenu une fonctionnalité standard, l'option PSM_CHECKSYNC -n'est pas disponible dans ces versions). Malgrès il y a des rares -cas où le pilote peut de façon erronée repporter des problèmes de -synchronisation, et vous pourrez alors voir le message : - - <programlisting> -psmintr: out of sync (xxxx != yyyy) - </programlisting> - -et voir que votre souris ne marche pas correctement. - </para> - - <para> -Si cela arrive, désactiver le mode de vérification de la synchronization -en positionnant le drapeau pour les pilotes de souris PS/2 à 0x100. -Entrez dans <emphasis>UserConfig</emphasis> en tapant ``<filename>-c</filename>'' option -à l'invite du boot. - - <programlisting> -boot: -c - </programlisting> - -Puis en ligne de comande de <emphasis>UserConfig</emphasis>, tapez : - - <programlisting> -UserConfig>flags psm0 0x100 -UserConfig>quit - </programlisting> - </para> - </sect1> - - <sect1> - <title>Ma souris PS/2 mouse de MouseSystems ne marche pas</title> - - <para> -Certains ont rapportés que certains modèles de souris PS/2 de MouseSystem -ne marchaient que lorsqu'ils étaient mis en mode ``haute résolution''. -D'un autre côté, le curseur de souris peut sauter d'une extrémité de -l'écran à l'autre très souvent. - </para> - - <para> -Malheureusement, il n'y a pas de solution pour les versions 2.0.X et -2.1.X. Dans les versions 2.2 à 2.2.5, ajouter le patch suivant à - <filename>/sys/i386/isa/psm.c</filename> et reconstruisez le noyau. Voir -la section sur -<ulink url="http://www.freebsd.org/cgi/man.cgi?make-kernel"> la construction d'un noyau</ulink>si -vous n'avez aucune expérience dans la construction des noyaux, - - <programlisting> -diff -u psm.c.orig psm.c -@@ -766,6 +766,8 @@ -if (verbose >= 2) -log(LOG_DEBUG, "psm%d: SET_DEFAULTS return code:%04x\n", -unit, i); -+ set_mouse_resolution(sc->kbdc, PSMD_RES_HIGH); -+ -if 0 -set_mouse_scaling(sc->kbdc); /* 1:1 scaling */ -set_mouse_mode(sc->kbdc); /* stream mode */ - </programlisting> - </para> - - <para> -Dans les versions 2.2.6 et plus, spécifier le drqpeau 0x04 au pilote de -souris PS/2 afin de mettre la souris en mode haute résolution. -Entrez dans<emphasis>UserConfig</emphasis> en spécifiant l'option -``<filename>-c</filename>'' à l'invite du boot. - - <programlisting> -boot: -c - </programlisting> - -puis, dans la ligne de commande de<emphasis>UserConfig</emphasis> -tapez : - - <programlisting> -UserConfig>flags psm0 0x04 -UserConfig>quit - </programlisting> - </para> - - <para>Voir les sections précédentes pour les autres causes -possibles de problèmes avec la souris.</para> - </sect1> - - <sect1> - <title>Lorsque je construis une application X, <emphasis remap="tt">imake</emphasis> dit qu'il ne trouve pas <emphasis remap="tt">Imake.tmpl</emphasis>. Où est-t-il ? </title> - - <para> -Imake.tmpl est une partie du paquetage Imake, un outil de développement -standart sous X. Imake.tmpl,tout comme plusieurs fichiers d'en-tête qui sont -requis lors de la construction d'applications X est contenu dans la -distribution de programmes X. Vous pouvez l'installer depuis sysinstall -ou manuellement à partir des fichiers de distributions X. - </para> - - </sect1> - - <sect1> - <title>Comment puis-je inverser les boutons de la souris ? </title> - - <para>Lancez la commande -<emphasis remap="tt">xmodmap -e "pointer = 3 2 1"</emphasis> -depuis votre .xinitrc ou .xsession. - </para> - </sect1> - </chapter> - |