svn commit: r54533 - head/fr_FR.ISO8859-1/books/handbook/x11

Marc Fonvieille blackend at FreeBSD.org
Fri Sep 25 17:11:56 UTC 2020


Author: blackend
Date: Fri Sep 25 17:11:55 2020
New Revision: 54533
URL: https://svnweb.freebsd.org/changeset/doc/54533

Log:
  Update x-config section.

Modified:
  head/fr_FR.ISO8859-1/books/handbook/x11/chapter.xml

Modified: head/fr_FR.ISO8859-1/books/handbook/x11/chapter.xml
==============================================================================
--- head/fr_FR.ISO8859-1/books/handbook/x11/chapter.xml	Fri Sep 25 14:55:51 2020	(r54532)
+++ head/fr_FR.ISO8859-1/books/handbook/x11/chapter.xml	Fri Sep 25 17:11:55 2020	(r54533)
@@ -284,391 +284,733 @@
   </sect1>
 
   <sect1 xml:id="x-config">
-    <info><title>Configuration d'X11</title>
-      <authorgroup>
-        <author><personname><firstname>Christopher</firstname><surname>Shumway</surname></personname><contrib>Contribution de </contrib></author>
-      </authorgroup>
+    <title>Configuration d'<application>&xorg;</application></title>
+
+    <info>
+      <author>
+	<personname>
+	  <firstname>Warren</firstname>
+	  <surname>Block</surname>
+	</personname>
+	<contrib>Contribution originale de</contrib>
+      </author>
     </info>
-    
 
-
     <indexterm><primary>&xorg;</primary></indexterm>
-    <indexterm><primary>X11</primary></indexterm>
+    <indexterm><primary><application>&xorg;</application></primary></indexterm>
 
-    <sect2>
-      <title>Avant de commencer</title>
+    <sect2 xml:id="x-config-quick-start">
+      <title>Démarrage rapide</title>
 
-      <para>Avant de configurer X11,
-	les informations sur le système cible sont
-	nécessaires:</para>
+      <para><application>&xorg;</application> supporte les cartes
+	graphiques, les claviers et les périphériques de pointage les
+	plus courants.</para>
 
-      <itemizedlist>
-	<listitem><para>Caractéristiques du moniteur</para></listitem>
-	<listitem><para>Circuit graphique présent sur la carte
-	  vidéo</para></listitem>
-	<listitem><para>Quantité de mémoire présente
-	  sur la carte vidéo</para></listitem>
-      </itemizedlist>
+      <tip>
+	<para>Les cartes graphiques, moniteurs et périphériques
+	  d'entrée sont détectés automatiquement.  Ne créez pas de
+	  fichier <filename>xorg.conf</filename> ou n'utilisez pas
+	  l'option <option>-configure</option> en dehors d'un échec de
+	  la configuration automatique.</para>
+      </tip>
 
-      <indexterm><primary>fréquence de balayage
-	horizontale</primary></indexterm>
-      <indexterm><primary>fréquence de synchronisation
-	verticale</primary></indexterm>
+      <procedure>
+	<step>
+	  <para>Si <application>&xorg;</application> a déjà été
+	    utilisé sur cet ordinateur avant, déplacez ou supprimez
+	    les fichiers existants:</para>
 
-      <para>Les caractéristiques du moniteur sont utilisées par
-	X11 pour déterminer la
-	résolution
-	et le taux de rafraîchissement à utiliser.  Ces
-	caractéristiques sont généralement obtenues sur la
-	documentation fournie avec le moniteur ou sur le site web du
-	constructeur.  Il y a deux intervalles de nombres nécessaires,
-	les fréquences de balayage horizontale et les fréquences
-	de synchronisation verticale.</para>
+	  <screen>&prompt.root; <userinput>mv /etc/X11/xorg.conf ~/xorg.conf.etc</userinput>
+&prompt.root; <userinput>mv /usr/local/etc/X11/xorg.conf ~/xorg.conf.localetc</userinput></screen>
+	</step>
 
-      <para>Le circuit graphique présent sur la carte vidéo
-	définit quel pilote de périphérique
-	X11 utilise pour communiquer avec
-	le matériel graphique.  Avec la plupart des circuits, cela peut
-	être détecté automatiquement, mais il
-	est toujours utile de connaître le type dans le cas où
-	la détection automatique ne fonctionnerait pas
-	correctement.</para>
+	<step>
+	  <para>Ajouter au groupe <literal>video</literal> ou
+	    <literal>wheel</literal> l'utilisateur qui exécutera
+	    <application>&xorg;</application> pour activer
+	    l'accélération 3D quand elle est disponible.  Pour ajouter
+	    l'utilisateur <replaceable>jru</replaceable> aux groupes
+	    disponibles:</para>
 
-      <para>La quantité de mémoire graphique sur la carte
-	vidéo détermine la résolution et la profondeur de
-	couleurs qui pourront être utilisées.  C'est important
-	de le savoir afin que l'utilisateur soit au courant des limitations du
-	système.</para>
+	  <screen>&prompt.root; <userinput>pw groupmod video -m <replaceable>jru</replaceable> || pw groupmod wheel -m <replaceable>jru</replaceable></userinput></screen>
+	</step>
 
+	<step>
+	  <para>Le gestionnaire de fenêtres
+	    <application>twm</application> est inclu par défaut.  Il
+	    est lancé quand <application>&xorg;</application>
+	    démarre:</para>
+
+	  <screen>&prompt.user; <userinput>startx</userinput></screen>
+	</step>
+
+	<step>
+	  <para>Sur certaines anciennes versions de &os;, la console
+	    système doit être configurée en &man.vt.4; avant que le
+	    retour à la console texte puisse correctement
+	    fonctionner.  Consultez <xref
+	    linkend="x-config-kms"/>.</para>
+	</step>
+      </procedure>
     </sect2>
 
-    <sect2>
-      <title>Configurer X11</title>
+    <sect2 xml:id="x-config-user-group">
+      <title>Groupe utilisateur pour l'accélération graphique</title>
 
-      <para>Avec la version 7.3, <application>&xorg;</application>
-	peut, la plupart du temps, fonctionner sans aucun fichier de
-	configuration en tapant simplement à l'invite:</para>
+      <para>L'accès à <filename>/dev/dri</filename> est nécessaire
+	pour autoriser l'accélération 3D sur les cartes graphiques.
+	Il est en général plus simple d'ajouter l'utilisateur qui
+	exécutera X soit au groupe <literal>video</literal> soit au
+	groupe <literal>wheel</literal>.  Ici,  &man.pw.8; est utilisé
+	pour ajouter l'utilisateur <replaceable>slurms</replaceable>
+	au groupe <literal>video</literal>, ou au groupe
+	<literal>wheel</literal> s'il n'y a pas de groupe
+	<literal>video</literal>:</para>
 
-      <screen>&prompt.user; <userinput>startx</userinput></screen>
+      <screen>&prompt.root; <userinput>pw groupmod video -m <replaceable>slurms</replaceable> || pw groupmod wheel -m <replaceable>slurms</replaceable></userinput></screen>
+    </sect2>
 
-      <para>Si cela ne fonctionne pas, ou si la configuration par
-	défaut n'est pas satisfaisante, X11 peut être
-	configuré manuellement.  La configuration d'X11
-	est un processus en plusieurs étapes.  La première
-	étape est de générer un fichier de configuration.
-	En tant que super
-	utilisateur, lancez simplement:</para>
+    <sect2 xml:id="x-config-kms">
+      <title>Kernel Mode Setting (<acronym>KMS</acronym>)</title>
 
-      <screen>&prompt.root; <userinput>Xorg -configure</userinput></screen>
+      <para>Quand l'ordinateur bascule de l'affichage sur la console
+	vers une définition d'écran plus haute pour X, il doit fixer
+	le <emphasis>mode</emphasis> de sortie graphique.  Les
+	versions récentes de <acronym>&xorg;</acronym> utilisent un
+	système présent dans le noyau pour effectuer ces changements
+	de manière la plus efficace.  Les anciennes versions de &os;
+	utilisent &man.sc.4; qui n'a pas connaissance du système
+	<acronym>KMS</acronym>.  La conséquence est qu'après avoir
+	fermé X, l'affichage de la console système sera vide même
+	si elle reste fonctionnelle.  La nouvelle console &man.vt.4;
+	évite ce problème.</para>
 
-      <para>Cela générera, dans le répertoire
-	<filename>/root</filename>,
-	un squelette de fichier de
-	configuration pour X11 appelé
-	<filename>xorg.conf.new</filename> (que vous utilisiez
-	&man.su.1; ou ouvrez directement une session, cela affecte la
-	variable d'environnement <envar>$HOME</envar> du
-	super-utilisateur, et donc le répertoire utilisé
-	pour écrire ce fichier).
-	Le programme X11 tentera de
-	sonder le matériel graphique présent sur le
-	système et écrira un fichier de configuration pour
-	charger les pilotes de périphériques corrects pour
-	le matériel détecté sur le système
-	cible.</para>
+      <para>Ajoutez la ligne suivante au fichier
+	<filename>/boot/loader.conf</filename> pour activer
+	&man.vt.4;:</para>
 
-      <para>L'étape suivante est de tester la configuration existante
-	pour vérifier que <application>&xorg;</application> peut
-	fonctionner avec le matériel graphique présent sur
-	le système cible.  Pour effectuer ce test, lancez:</para>
+      <programlisting>kern.vty=vt</programlisting>
+    </sect2>
 
-      <screen>&prompt.root; <userinput>Xorg -config xorg.conf.new</userinput></screen>
+    <sect2 xml:id="x-config-files">
+      <title>Fichiers de configuration</title>
 
-      <para>Si une grille grise et noire et un curseur de souris en
-	forme de X apparaissent, la configuration fonctionne
-	correctement.  Pour quitter le test,  appuyez simplement sur les
-	touches
-	<keycombo action="simul">
-	  <keycap>Ctrl</keycap>
-	  <keycap>Alt</keycap>
-	  <keycap>Backspace</keycap>
-	</keycombo> simultanément.</para>
-<!--
-      <note>
-	<para>Si la souris ne fonctionne pas, vous devrez, avant toute
-	  autre chose, la configurer.
-	  Consultez la <xref linkend="mouse"/>
-	  dans le chapitre sur l'installation de
-	  &os;.</para>
-      </note>
--->
-      <indexterm><primary>optimisation de la configuration
-	d'X11</primary></indexterm>
+      <para>Une configuration manuelle n'est généralement pas
+	nécessaire.  Ne créez pas de fichiers de configuration à la
+	main à moins que la configuration automatique ne fonctionne
+	pas.</para>
 
-      <para>Ensuite, optimisez le fichier de configuration
-	<filename>xorg.conf.new</filename>
-	selon vos goûts.  Ouvrez le
-	fichier dans un éditeur de texte comme &man.emacs.1; ou
-	&man.ee.1;.  Tout d'abord, ajoutez les fréquences pour le
-	moniteur du système cible.  Celles-ci sont
-	généralement exprimées sous la forme de
-	fréquences de
-	synchronisation horizontale et verticale.  Ces valeurs sont
-	ajoutées dans le fichier <filename>xorg.conf.new</filename>
-	dans la section <literal>"Monitor"</literal>:</para>
+      <sect3 xml:id="x-config-files-directory">
+	<title>Répertoire</title>
 
-      <programlisting>Section "Monitor"
-        Identifier   "Monitor0"
-        VendorName   "Monitor Vendor"
-        ModelName    "Monitor Model"
-        HorizSync    30-107
-        VertRefresh  48-120
-EndSection</programlisting>
+	<para><application>&xorg;</application> recherche ses fichiers
+	  de configuration dans plusieurs répertoires.
+	  <filename>/usr/local/etc/X11/</filename> est le répertoire
+	  recommandé pour ces fichiers sous &os;.  L'utilisation de ce
+	  répertoire permet de conserver une séparation entre les
+	  fichiers des applications et ceux du système
+	  d'exploitation.</para>
 
-      <para>Les termes <literal>HorizSync</literal> et
-	<literal>VertRefresh</literal> peuvent être
-	absents du fichier de configuration.  Si c'est le cas,
-	ils doivent être ajoutés, avec les fréquences
-	horizontales correctes placées après le terme
-	<literal>HorizSync</literal> et les fréquences verticales
-	après le terme <literal>VertRefresh</literal>.  Dans l'exemple
-	ci-dessus les fréquences du moniteur ont été
-	entrées.</para>
+	<para>Stocker les fichiers de configuration dans le répertoire
+	  <filename>/etc/X11/</filename> originel fonctionne toujours.
+	  Cependant, cela a pour conséquence de mélanger des fichiers
+	  concernant des applications avec ceux du système de base
+	  &os; et n'est pas recommandé.</para>
+      </sect3>
 
-      <para>X autorise l'utilisation des caractéristiques DMPS (Energy
-	Star) avec les moniteurs qui en sont capables.  Le programme
-	&man.xset.1; contrôle les délais et peut forcer
-	la mise en
-	veille, l'arrêt, ou les modes d'extinction.  Si vous souhaitez
-	activer les fonctions DMPS de votre moniteur, vous devez ajouter
-	la ligne suivante dans la section concernant le moniteur:</para>
+      <sect3 xml:id="x-config-files-single-or-multi">
+	<title>Un seul ou plusieurs fichiers</title>
 
-      <programlisting>
-        Option       "DPMS"</programlisting>
+	<para>Il est plus simple d'utiliser plusieurs fichiers qui
+	  chacun individuellement s'occupe de la configuration d'un
+	  paramètre précis plutôt qu'un seul fichier
+	  <filename>xorg.conf</filename> traditionnel.  Ces fichiers
+	  sont stockés dans le sous-répertoire
+	  <filename>xorg.conf.d/</filename> du répertoire principal de
+	  configuration.  Son chemin d'accès complet est en général
+	  <filename>/usr/local/etc/X11/xorg.conf.d/</filename>.</para>
 
-      <indexterm>
-	<primary><command>xorg.conf</command></primary>
-      </indexterm>
+	<para>Des exemples de ces fichiers sont présentés plus bas
+	  dans cette section.</para>
 
-      <para>Pendant que le fichier de configuration
-	<filename>xorg.conf.new</filename>
-	est toujours ouvert dans un
-	éditeur, sélectionnez la résolution par
-	défaut et la profondeur de couleurs désirée.
-	Cela est défini dans la section
-	<literal>"Screen"</literal>:</para>
+	<para>Le fichier unique traditionnel
+	  <filename>xorg.conf</filename> fonctionne toujours mais
+	  n'est ni clair ni aussi flexible que plusieurs fichiers dans
+	  le sous-répertoire <filename>xorg.conf.d/</filename>.</para>
+      </sect3>
+    </sect2>
 
-      <programlisting>Section "Screen"
-        Identifier "Screen0"
-        Device     "Card0"
-        Monitor    "Monitor0"
-        DefaultDepth 24
-        SubSection "Display"
-                Viewport  0 0
-                Depth     24
-                Modes     "1024x768"
-        EndSubSection
+    <sect2 xml:id="x-config-video-cards">
+      <title>Cartes graphiques</title>
+
+      <para>En raison de changements effectués dans les versions
+	récentes de &os;, il est désormais possible d'utiliser les
+	pilotes de périphériques graphiques proposés dans le catalogue
+	des logiciels portés ou sous forme pré-compilé.  Par
+	conséquent, les utilisateurs peuvent utiliser un des pilotes
+	disponibles à partir du logiciel
+	<package>graphics/drm-kmod</package>.</para>
+
+      <variablelist>
+	<varlistentry xml:id="x-config-video-cards-ports">
+	  <term>&i915kms;</term>
+	  <term>&radeonkms;</term>
+	  <term>&amdgpu;</term>
+
+	  <listitem>
+	    <para>L'accélération 2D et 3D sont supportées par la
+	      plupart des cartes graphiques &i915kms; en provenance
+	      d'Intel.</para>
+
+	    <para>Nom du pilote: <literal>i915kms</literal></para>
+
+	    <para>L'accélération 2D et 3D sont supportées par la
+	      plupart des anciennes cartes graphiques &radeonkms; en
+	      provenance d'AMD.</para>
+
+	    <para>Nom du pilote: <literal>radeonkms</literal></para>
+
+	    <para>L'accélération 2D et 3D sont supportées par la
+	      plupart des nouvelles cartes graphiques &amdgpu; en
+	      provenance d'AMD.</para>
+
+	    <para>Nom du pilote: <literal>amdgpu</literal></para>
+
+	    <para>Pour information, veuillez consulter <link
+		xlink:href="https://en.wikipedia.org/wiki/List_of_Intel_graphics_processing_units"/>
+	      ou <link
+		xlink:href="https://en.wikipedia.org/wiki/List_of_AMD_graphics_processing_units"/>
+	      pour une liste des GPUs supportés.</para>
+	  </listitem>
+	</varlistentry>
+
+	<varlistentry xml:id="x-config-video-cards-intel">
+	  <term>&intel;</term>
+
+	  <listitem>
+	    <para>L'accélération 3D est supportée sur la plupart des
+	      cartes graphiques &intel; jusqu'au Ivy Bridge (HD
+	      Graphics 2500, 4000, et P4000), y compris Iron Lake (HD
+	      Graphics) et Sandy Bridge (HD Graphics 2000).</para>
+
+	    <para>Nom du pilote: <literal>intel</literal></para>
+
+	    <para>Pour information, consultez <link
+		xlink:href="https://en.wikipedia.org/wiki/List_of_Intel_graphics_processing_units"/>.</para>
+	  </listitem>
+	</varlistentry>
+
+	<varlistentry xml:id="x-config-video-cards-radeon">
+	  <term>&amd; Radeon</term>
+
+	  <listitem>
+	    <para>L'accélération 2D et 3D sont supportées par les
+	      cartes Radeon jusqu'à la série HD6000 comprise.</para>
+
+	    <para>Nom du pilote: <literal>radeon</literal></para>
+
+	    <para>Pour information, consultez <link
+		xlink:href="https://en.wikipedia.org/wiki/List_of_AMD_graphics_processing_units"/>.</para>
+	  </listitem>
+	</varlistentry>
+
+	<varlistentry xml:id="x-config-video-cards-nvidia">
+	  <term>NVIDIA</term>
+
+	  <listitem>
+	    <para>Plusieurs pilotes NVIDIA sont disponibles dans la
+	      catégorie <filename>x11</filename> du catalogue des
+	      logiciels portés.  Installez le pilote correspondant à
+	      la carte graphique.</para>
+
+	    <para>Pour information, consultez <link
+		xlink:href="https://en.wikipedia.org/wiki/List_of_Nvidia_graphics_processing_units"/>.</para>
+	  </listitem>
+	</varlistentry>
+
+	<varlistentry xml:id="x-config-video-cards-hybrid">
+	  <term>Configuration graphique hybride</term>
+
+	  <listitem>
+	    <para>Certains ordinateurs portables ont un processeur
+	      graphique supplémentaire en plus de celui intégré dans
+	      le chipset ou le microprocesseur.  Le système
+	      <emphasis>Optimus</emphasis> combine du matériel &intel;
+	      et NVIDIA.  Les <emphasis>systèmes graphiques
+	      sélectionnables</emphasis> ou <emphasis>systèmes
+	      graphiques hybrides</emphasis> sont la combinaison d'un
+	      processeur &intel; ou &amd; et d'un
+	      <acronym>GPU</acronym> &amd; Radeon.</para>
+
+	    <para>L'implémentation de ces systèmes graphiques hybrides
+	      varie, et <application>&xorg;</application> sous &os;
+	      n'est pas en mesure de faire fonctionner toutes les
+	      versions.</para>
+
+	    <para>Certains ordinateurs fournissent une option du
+	      <acronym>BIOS</acronym> pour désactiver une de ces
+	      cartes graphiques ou pour sélectionner un mode
+	      <emphasis>discret</emphasis> qui peut être utilisé avec
+	      un des pilotes graphiques standard.  Par exemple, il est
+	      parfois possible de désactiver le <acronym>GPU</acronym>
+	      NVIDIA dans un système Optimus.  La partie graphique
+	      &intel; peut alors être utilisée avec un pilote
+	      &intel;.</para>
+
+	    <para>Les paramètres du <acronym>BIOS</acronym> dépendent
+	      du modèle d'ordinateur.  Dans certaines situations, les
+	      deux <acronym>GPU</acronym> peuvent être laissés actifs,
+	      mais la création d'un fichier de configuration utilisant
+	      seulement le <acronym>GPU</acronym> principal dans la
+	      partie <literal>Device</literal> est suffisant pour
+	      qu'un tel système fonctionne.</para>
+	  </listitem>
+	</varlistentry>
+
+	<varlistentry xml:id="x-config-video-cards-other">
+	  <term>Autres cartes graphiques</term>
+
+	  <listitem>
+	    <para>Les pilotes pour les cartes graphiques moins
+	      courantes peuvent être trouvés dans la catégorie
+	      <filename>x11-drivers</filename> du catalogue des
+	      logiciels portés.</para>
+
+	    <para>Les cartes qui ne sont pas supportées par un pilote
+	      précis pourront toujours être utilisables avec le pilote
+	      <package>x11-drivers/xf86-video-vesa</package>.  Ce
+	      pilote est installé par <package>x11/xorg</package>.  Il
+	      peut également être installé manuellement en tant que
+	      <package>x11-drivers/xf86-video-vesa</package>.
+	      <application>&xorg;</application> tente d'utiliser ce
+	      pilote quand un pilote spécifique à la carte graphique
+	      n'est pas trouvé.</para>
+
+	    <para><package>x11-drivers/xf86-video-scfb</package> est
+	      un pilote graphique non-spécifique qui fonctionne sur de
+	      nombreux ordinateurs <acronym>UEFI</acronym> et
+	      &arm;.</para>
+	  </listitem>
+	</varlistentry>
+
+	<varlistentry xml:id="x-config-video-cards-file">
+	  <term>Configuration du pilote graphique dans un
+	    fichier</term>
+
+	  <listitem>
+	    <para>Pour configurer le pilote &intel; dans un fichier de
+	      configuration:</para>
+
+	    <example xml:id="x-config-video-cards-file-intel">
+	      <title>Sélection du pilote graphique &intel; à l'aide
+		d'un fichier</title>
+
+	      <para><filename>/usr/local/etc/X11/xorg.conf.d/driver-intel.conf</filename></para>
+
+	      <programlisting>Section "Device"
+	Identifier "Card0"
+	Driver     "intel"
+	# BusID    "PCI:1:0:0"
 EndSection</programlisting>
 
-      <para>Le terme <literal>DefaultDepth</literal> indique la
-	profondeur de couleurs utilisée par défaut.  Cette
-	valeur peut être outrepassée avec l'option
-	<option>-depth</option> en ligne de la commande &man.Xorg.1;.
-	Le terme
-	<literal>Modes</literal> indique la résolution à utiliser
-	pour la profondeur de couleurs donnée.
-	Notez que seuls les modes standard VESA sont supportés
-	comme définis par le matériel graphique du
-	système cible.  Dans l'exemple
-	ci-dessus, la profondeur de couleurs par défaut est de vingt-quatre
-	bits par pixel.  A cette profondeur de couleurs, la
-	résolution acceptée est de 1024 par 768.</para>
+	      <para>Si plus d'une carte graphique est présente,
+		l'identifant <literal>BusID</literal> peut être
+		décommenté et paramétré pour sélectionné la carte
+		désirée.  Une liste des <acronym>ID</acronym>s des
+		cartes graphiques peut être obtenu avec
+		<command>pciconf -lv | grep -B3
+		display</command>.</para>
+	    </example>
 
-      <para>Pour fonctionner à une résolution de mille
-	vingt-quatre pixels par sept cent soixante-huit pixels à
-	vingt-quatre bits par pixel, ajoutez le terme
-	<varname>DefaultDepth</varname> avec la valeur vingt-quatre, et
-	ajoutez à la sous-section <literal>"Display"</literal> avec la
-	valeur <varname>Depth</varname> désirée le terme
-	<varname>Modes</varname> avec la résolution souhaitée par
-	l'utilisateur.  Notez que seuls les modes standard VESA sont
-	supportés comme définis par le matériel
-	graphique du système cible.</para>
+	    <para>Pour configurer le pilote Radeon dans un fichier de
+	      configuration:</para>
 
-      <para>Enfin, sauvez le fichier de configuration et testez-le en
-	utilisant la procédure de test donnée ci-dessus.
-      </para>
+	    <example xml:id="x-config-video-cards-file-radeon">
+	      <title>Sélection du pilote graphique Radeon à l'aide
+		d'un fichier</title>
 
-      <note>
-	<para>Un des outils disponibles pour vous aider en cas
-	  de problèmes sont les fichiers journaux d'X11, qui
-	  contiennent des informations sur chaque périphérique auquel
-	  le serveur X11 s'attache.  Les noms des fichiers journaux
-	  d'<application>&xorg;</application> suivent la forme
-	  <filename>/var/log/Xorg.0.log</filename>.  Le nom exact du
-	  fichier peut aller de <filename>Xorg.0.log</filename> à
-	  <filename>Xorg.8.log</filename> et ainsi de suite.</para>
-      </note>
+	      <para><filename>/usr/local/etc/X11/xorg.conf.d/driver-radeon.conf</filename></para>
 
-      <para>Si tout se passe bien, le fichier de configuration doit
-	être
-	installé à un emplacement commun où
-	&man.Xorg.1; pourra le trouver.  C'est typiquement soit
-	<filename>/etc/X11/xorg.conf</filename> ou
-	<filename>/usr/local/etc/X11/xorg.conf</filename>.</para>
+	      <programlisting>Section "Device"
+	Identifier "Card0"
+	Driver     "radeon"
+EndSection</programlisting>
+	    </example>
 
-      <screen>&prompt.root; <userinput>cp xorg.conf.new /etc/X11/xorg.conf</userinput></screen>
+	    <para>Pour configurer le pilote <acronym>VESA</acronym>
+	      dans un fichier de configuration:</para>
 
-      <para>La configuration de X11 est maintenant achevée.
-	<application>&xorg;</application> peut être maintenant
-	lancé avec l'utilitaire &man.startx.1;.
-	Le serveur X11 peut également
-	être lancé
-	à l'aide de &man.xdm.1;.</para>
+	    <example xml:id="x-config-video-cards-file-vesa">
 
-      <note>
-	<para>Il existe également un outil de configuration
-	  graphique, &man.xorgcfg.1;, qui est fourni avec
-	  la distribution X11.  Il permet de
-	  définir intéractivement votre configuration en
-	  sélectionnant les pilotes de
-	  périphériques et les paramètres
-	  adéquats.  Ce programme peut être invoqué
-	  à partir de la console, en tapant la commande
-	  <command>xorgcfg -textmode</command>.
-	  Pour plus de détails, consultez la
-	  page de manuel d'&man.xorgcfg.1;.</para>
+	      <title>Sélection du pilote graphique
+		<acronym>VESA</acronym> à l'aide d'un fichier</title>
 
-      <para>Alternativement, il existe également un outil
-	appelé &man.xorgconfig.1;.
-	Ce programme est un
-	utilitaire en mode console moins convivial, mais qui peut
-	fonctionner dans les situations où les autres ont
-	échoué.</para>
-      </note>
+	      <para><filename>/usr/local/etc/X11/xorg.conf.d/driver-vesa.conf</filename></para>
 
+	      <programlisting>Section "Device"
+	Identifier "Card0"
+	Driver     "vesa"
+EndSection</programlisting>
+	    </example>
+
+	    <para>Pour configurer le pilote <literal>scfb</literal>
+	      pour une utilisation avec un ordinateur
+	      <acronym>UEFI</acronym> ou &arm;:</para>
+
+	    <example xml:id="x-config-video-cards-file-scfb">
+	      <title>Sélection du pilote graphique
+		<literal>scfb</literal> à l'aide d'un fichier</title>
+
+	      <para><filename>/usr/local/etc/X11/xorg.conf.d/driver-scfb.conf</filename></para>
+
+	      <programlisting>Section "Device"
+	Identifier "Card0"
+	Driver     "scfb"
+EndSection</programlisting>
+	    </example>
+	  </listitem>
+	</varlistentry>
+      </variablelist>
     </sect2>
 
-    <sect2>
-      <title>Sujets avancés de configuration</title>
+    <sect2 xml:id="x-config-monitors">
+      <title>Moniteurs</title>
 
-      <sect3>
-	<title>Configuration avec les circuits graphiques &intel;
-	  i810</title>
+      <para>Presque tous les moniteus supportent la norme
+	<emphasis>Extended Display Identification Data</emphasis>
+	(<acronym>EDID</acronym>).  <application>&xorg;</application>
+	utilise <acronym>EDID</acronym> pour communiquer avec le
+	moniteur et détecter les définitions et les taux de
+	rafraichissement supportés.  Ensuite, il sélectionne la
+	combinaison de paramètres la plus adaptée pour le
+	moniteur.</para>
 
-        <indexterm><primary>circuits graphiques Intel i810</primary></indexterm>
+      <para>Les autres définitions supportées par le moniteur peuvent
+	être sélectionnées en indiquant celle désirée dans les
+	fichiers de configuration, ou à l'aide de &man.xrandr.1; après
+	avoir lancé le serveur X.</para>
 
-	<para>La configuration avec les circuits intégrés
-	  graphiques &intel; i810 nécessite
-	  <filename>agpgart</filename> l'interface de programmation AGP
-	  pour X11 afin de piloter la carte.  Consultez la page de
-	  manuel du pilote &man.agp.4; pour plus d'information.</para>
+      <variablelist>
+	<varlistentry xml:id="x-config-monitors-xrandr">
+	  <term>Utilisation de &man.xrandr.1;</term>
 
-	<para>Cela permettra la configuration de ce matériel comme
-	  n'importe quelle autre carte graphique.  Notez que sur les
-	  systèmes sans le pilote &man.agp.4; compilé dans
-	  le noyau, tenter de charger le module à l'aide
-	  de &man.kldload.8; ne fonctionnera pas.  Ce pilote doit
-	  être dans le noyau au démarrage soit compilé dans le
-	  noyau soit en utilisant
-	  <filename>/boot/loader.conf</filename>.</para>
-      </sect3>
+	  <listitem>
+	    <para>Exécutez &man.xrandr.1; sans aucun paramètre pour
+	      voir la liste des sorties vidéos et des modes détectés
+	      du moniteur:</para>
 
-      <sect3>
-	<title>Utilisation d'un écran large
-	  (<emphasis>Widescreen</emphasis>)</title>
+	    <screen>&prompt.user; <userinput>xrandr</userinput>
+Screen 0: minimum 320 x 200, current 3000 x 1920, maximum 8192 x 8192
+DVI-0 connected primary 1920x1200+1080+0 (normal left inverted right x axis y axis) 495mm x 310mm
+   1920x1200     59.95*+
+   1600x1200     60.00
+   1280x1024     85.02    75.02    60.02
+   1280x960      60.00
+   1152x864      75.00
+   1024x768      85.00    75.08    70.07    60.00
+   832x624       74.55
+   800x600       75.00    60.32
+   640x480       75.00    60.00
+   720x400       70.08
+DisplayPort-0 disconnected (normal left inverted right x axis y axis)
+HDMI-0 disconnected (normal left inverted right x axis y axis)</screen>
 
-	<indexterm><primary>configuration des écrans
-	  larges</primary></indexterm>
+	    <para>Ceci montre que la sortie <literal>DVI-0</literal>
+	      est utilisée actuellement pour afficher une définition
+	      d'écran de 1920x1200 pixels à une fréquence de
+	      rafraichissement d'environ 60 Hz.  Il n'y a pas de
+	      moniteur branché aux connecteurs
+	      <literal>DisplayPort-0</literal> et
+	      <literal>HDMI-0</literal>.</para>
 
-	<para>Cette section nécessite une maîtrise des
-	  configurations avancées.  Si les tentatives
-	  d'utilisation des outils de configuration standards
-	  précédents n'ont pas donné lieu
-	  à une configuration fonctionnelle, il y a cependant
-	  suffisamment d'information dans les fichiers journaux pour
-	  parvenir à faire fonctionner votre équipement.
-	  L'utilisation d'un éditeur de texte sera
-	  également nécessaire.</para>
+	    <para>N'importe quel autre mode d'affichage peut être
+	      choisi avec &man.xrandr.1;.  Par exemple, pour basculer
+	      sur 1280x1024 à 60 Hz:</para>
 
-	<para>Les écrans larges actuellement disponibles
-	  (WSXGA, WSXGA+, WUXGA, WXGA, WXGA+, et.al.) supportent les
-	  formats 16:10 et 10:9 ainsi que  d'autres formats pouvant
-	  être problèmatiques.  Les résolutions
-	  d'écran courantes pour les formats 16:10 sont:</para>
+	    <screen>&prompt.user; <userinput>xrandr --mode 1280x1024 --rate 60</userinput></screen>
 
-	<itemizedlist>
-	  <listitem><para>2560x1600</para></listitem>
-	  <listitem><para>1920x1200</para></listitem>
-	  <listitem><para>1680x1050</para></listitem>
-	  <listitem><para>1440x900</para></listitem>
-	  <listitem><para>1280x800</para></listitem>
-	</itemizedlist>
+	    <para>Une opération courante est d'utiliser une sortie
+	      vidéo externe sur un ordinateur portable pour un
+	      vidéo-projecteur.</para>
 
-	<para>Dans certains cas, la configuration nécessitera
-	  de simplement ajouter une de ces résolutions comme
-	  <literal>Mode</literal> possible dans la <literal>Section
-	  "Screen"</literal>:</para>
+	    <para>Le type et le nombre de connecteurs de sortie
+	      varient en fonction des systèmes, et le nom donné à
+	      chaque sortie varie d'un pilote graphique à l'autre.  Ce
+	      qu'un pilote appelle <literal>HDMI-1</literal>, un autre
+	      l'appellera <literal>HDMI1</literal>.  Aussi la première
+	      chose à faire est de lancer &man.xrandr.1; pour lister
+	      toutes les sorties disponibles.</para>
 
-	<programlisting>Section "Screen"
-Identifier "Screen0"
-Device     "Card0"
-Monitor    "Monitor0"
-DefaultDepth 24
-SubSection "Display"
-	Viewport  0 0
-	Depth     24
-	Modes     "1680x1050"
-EndSubSection
+	    <screen>&prompt.user; <userinput>xrandr</userinput>
+Screen 0: minimum 320 x 200, current 1366 x 768, maximum 8192 x 8192
+LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
+   1366x768      60.04*+
+   1024x768      60.00
+   800x600       60.32    56.25
+   640x480       59.94
+VGA1 connected (normal left inverted right x axis y axis)
+   1280x1024     60.02 +  75.02
+   1280x960      60.00
+   1152x864      75.00
+   1024x768      75.08    70.07    60.00
+   832x624       74.55
+   800x600       72.19    75.00    60.32    56.25
+   640x480       75.00    72.81    66.67    60.00
+   720x400       70.08
+HDMI1 disconnected (normal left inverted right x axis y axis)
+DP1 disconnected (normal left inverted right x axis y axis)</screen>
+
+	    <para>Quatre sorties ont été trouvées: l'écran intégré
+	      <literal>LVDS1</literal>, et les connecteurs externes
+	      <literal>VGA1</literal>, <literal>HDMI1</literal>, et
+	      <literal>DP1</literal>.</para>
+
+	    <para>Le projecteur a été connecté à la sortie
+	      <literal>VGA1</literal>.  &man.xrandr.1; est maintenant
+	      utilisé pour régler cette sortie sur la définition
+	      native de ce vidéo-projecteur et pour ajouter l'espace
+	      d'affichage supplémentaire à droite du bureau:</para>
+
+	    <screen>&prompt.user; <userinput>xrandr --output VGA1 --auto --right-of LVDS1</userinput></screen>
+
+	    <para>Le paramètre <literal>--auto</literal> sélectionne la
+	      définition et le taux de rafraichissement détecté par
+	      <acronym>EDID</acronym>.  Si la définition n'est pas
+	      correctement détectée, une valeur définie peut être donnée
+	      avec le paramètre <literal>--mode</literal> à la place
+	      de <literal>--auto</literal>.  Par exemple, la plupart
+	      des vidéo-projecteurs acceptent une définition de
+	      1024x768 qui est réglée avec <literal>--mode
+	      1024x768</literal>.</para>
+
+	    <para>&man.xrandr.1; est souvent exécuté à partir de
+	      <filename>.xinitrc</filename>
+	      pour régler le mode adapté quand X est lancé.</para>
+	  </listitem>
+	</varlistentry>
+
+	<varlistentry xml:id="x-config-monitors-files">
+	  <term>Configuration de la définition du moniteur dans un
+	    fichier</term>
+
+	  <listitem>
+	    <para>Pour configurer la définition de l'écran à 1024x768
+	      dans un fichier de configuration:</para>
+
+	    <example>
+	      <title>Sélection de la définition d'écran à l'aide d'un
+		fichier</title>
+
+	      <para><filename>/usr/local/etc/X11/xorg.conf.d/screen-resolution.conf</filename></para>
+
+	      <programlisting>Section "Screen"
+	Identifier "Screen0"
+	Device     "Card0"
+	SubSection "Display"
+	Modes      "1024x768"
+	EndSubSection
 EndSection</programlisting>
+	    </example>
 
-	<para><application>&xorg;</application> est suffisamment
-	  intelligent pour obtenir auprès de l'écran les
-	  informations sur la résolution par
-	  l'intermédiaire des données I2C/DDC, de cette
-	  manière il connaît les fréquences et
-	  résolutions maximales que peut supporter le
-	  moniteur.</para>
+	    <para>Les quelques moniteurs ne supportant pas
+	      l'<acronym>EDID</acronym> peuvent être configurés en
+	      paramétrant <literal>HorizSync</literal> et
+	      <literal>VertRefresh</literal> avec les plages de
+	      fréquences supportées par le moniteur.</para>
 
-	<para>Si ces <literal>ModeLines</literal> ne sont pas
-	  présentes dans les pilotes, on pourra toujours aider
-	  <application>&xorg;</application> dans ce sens.  En
-	  examinant le contenu du fichier
-	  <filename>/var/log/Xorg.0.log</filename>, on peut en
-	  extraire suffisamment d'information pour créer
-	  manuellement une <literal>ModeLine</literal> qui
-	  fonctionnera.  Recherchez les lignes du type:</para>
+	    <example>
+	      <title>Configuration manuelle des fréquences du
+		moniteur</title>
 
-	<programlisting>(II) MGA(0): Supported additional Video Mode:
-(II) MGA(0): clock: 146.2 MHz   Image Size:  433 x 271 mm
-(II) MGA(0): h_active: 1680  h_sync: 1784  h_sync_end 1960 h_blank_end 2240 h_border: 0
-(II) MGA(0): v_active: 1050  v_sync: 1053  v_sync_end 1059 v_blanking: 1089 v_border: 0
-(II) MGA(0): Ranges: V min: 48  V max: 85 Hz, H min: 30  H max: 94 kHz, PixClock max 170 MHz</programlisting>
+	      <para><filename>/usr/local/etc/X11/xorg.conf.d/monitor0-freq.conf</filename></para>
 
-	<para>Ce type de données est appelée information
-	  EDID.  La création d'une <literal>ModeLine</literal>
-	  à partir de ces informations consiste juste à
-	  placer les différentes valeurs dans le bon
-	  ordre:</para>
+	      <programlisting>Section "Monitor"
+	Identifier   "Monitor0"
+	HorizSync    30-83   # kHz
+	VertRefresh  50-76   # Hz
+EndSection</programlisting>
+	    </example>
+	  </listitem>
+	</varlistentry>
+      </variablelist>
+    </sect2>
 
-	<programlisting>ModeLine <name> <clock> <4 horiz. timings> <4 vert. timings></programlisting>
+    <sect2 xml:id="x-config-input">
+      <title>Périphériques d'entrée</title>
 
-	<para>Ainsi la ligne <literal>ModeLine</literal> de la
-	  <literal>Section "Monitor"</literal> pour cet exemple
-	  ressemblera à ceci:</para>
+      <sect3 xml:id="x-config-input-keyboard">
+	<title>Claviers</title>
 
-	<programlisting>Section "Monitor"
-Identifier      "Monitor1"
-VendorName      "Bigname"
-ModelName       "BestModel"
-ModeLine        "1680x1050" 146.2 1680 1784 1960 2240 1050 1053 1059 1089
-Option          "DPMS"
+	<variablelist>
+	  <varlistentry xml:id="x-config-input-keyboard-layout">
+	    <term>Disposition des touches de clavier</term>
+
+	    <listitem>
+	      <para>L'emplacement normalisé des touches d'un clavier
+		est appelé <emphasis>disposition</emphasis>
+		(<emphasis>layout</emphasis>).  Les dispositions et
+		d'autres paramètres réglables sont listés dans la page
+		de manuel &man.xkeyboard-config.7;.</para>
+
+	      <para>Une disposition des touches américaine est celle
+		utilisée par défaut.  Pour sélectionner une
+		disposition différente, configurez les options
+		<literal>XkbLayout</literal> et
+		<literal>XkbVariant</literal> dans une section
+		<literal>InputClass</literal>.  Cette configuration
+		sera appliquée à tous les périphériques d'entrée qui
+		correspondent à cette classe.</para>
+
+	      <para>Cet exemple sélectionne une disposition de
+		touches française suivant la variante
+		<literal>oss</literal>.</para>
+
+	      <example>
+		<title>Configuration d'une disposition des touches de
+		  clavier</title>
+
+		<para><filename>/usr/local/etc/X11/xorg.conf.d/keyboard-fr-oss.conf</filename></para>
+
+		<programlisting>Section	"InputClass"
+	Identifier	"KeyboardDefaults"
+	Driver		"keyboard"
+	MatchIsKeyboard	"on"
+	Option		"XkbLayout" "fr"
+	Option		"XkbVariant" "oss"
 EndSection</programlisting>
+	      </example>
 
-	<para>Ces modifications effectuées, X devrait
-	  maintenant se lancer sans problème sur votre nouvel
-	  écran large.</para>
+	      <example>
+		<title>Configuration de plusieurs dispositions des
+		  touches</title>
+
+		<para>Configuration des dispositions américaine,
+		  espagnole et ukrainienne.  Le passage de l'une à
+		  l'autre de ces dispositions se fait en appuyant sur
+		  <keycombo action="simul">
+		    <keycap>Alt</keycap>
+		    <keycap>Shift</keycap>
+		  </keycombo>.  <package>x11/xxkb</package> ou
+		  <package>x11/sbxkb</package> peuvent être utilisés
+		  pour un contrôle de la sélection de la disposition
+		  des touches amélioré et pour avoir des indicateurs
+		  de la disposition en cours d'utilisation.</para>
+
+
+		<para><filename>/usr/local/etc/X11/xorg.conf.d/kbd-layout-multi.conf</filename></para>
+
+		<programlisting>Section	"InputClass"
+	Identifier	"All Keyboards"
+	MatchIsKeyboard	"yes"
+	Option		"XkbLayout" "us, es, ua"
+EndSection</programlisting>
+	      </example>
+	    </listitem>
+	  </varlistentry>
+
+	  <varlistentry xml:id="x-config-input-keyboard-zap">
+	    <term>Quitter <application>&xorg;</application> à
+	      partir du clavier</term>
+
+	    <listitem>
+	      <para>X peut être fermé à partir d'une combinaison de
+		touches.  Par défaut, cette combinaison n'est pas
+		définie car elle entre en conflit avec les commandes
+		passées au clavier pour certaines applications.
+		L'activation de cette option nécessite d'effectuer des
+		modifications à la section
+		<literal>InputDevice</literal> du clavier:</para>
+
+	      <example>
+		<title>Activation de la sortie d'X à l'aide du
+		  clavier</title>
+
+		<para><filename>/usr/local/etc/X11/xorg.conf.d/keyboard-zap.conf</filename></para>
+
+		<programlisting>Section	"InputClass"
+	Identifier	"KeyboardDefaults"
+	Driver		"keyboard"
+	MatchIsKeyboard	"on"
+	Option		"XkbOptions" "terminate:ctrl_alt_bksp"
+EndSection</programlisting>
+	      </example>
+	    </listitem>
+	  </varlistentry>
+	</variablelist>
       </sect3>
+
+      <sect3 xml:id="x11-input-mice">
+	<title>Souris et périphériques de pointage</title>
+
+	<para>Plusieurs paramètres de la souris peuvent être réglés
+	  avec les options de configuration.  Consultez la page de
+	  manuel &man.mousedrv.4x; pour une liste complète.</para>
+
+	<variablelist>
+	  <varlistentry xml:id="x11-input-mice-buttons">
+	    <term>Butons de la souris</term>
+
+	    <listitem>
+	      <para>Le nombre de boutons d'une souris peut être
+		configuré dans la section
+		<literal>InputDevice</literal> du fichier
+		<filename>xorg.conf</filename>.  Pour fixer le nombre
+		de boutons à 7:</para>
+

*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***


More information about the svn-doc-all mailing list