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

Marc Fonvieille <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
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 &agrave; 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 &agrave; 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 &agrave; 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 &agrave; une résolution de mille
-	vingt-quatre pixels par sept cent soixante-huit pixels &agrave;
-	vingt-quatre bits par pixel, ajoutez le terme
-	<varname>DefaultDepth</varname> avec la valeur vingt-quatre, et
-	ajoutez &agrave; 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> &agrave;
-	  <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é &agrave; 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é
-	&agrave; 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é
-	  &agrave; 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 &agrave; 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
-	  &agrave; une configuration fonctionnelle, il y a cependant
-	  suffisamment d'information dans les fichiers journaux pour
-	  parvenir &agrave; 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>
-	  &agrave; partir de ces informations consiste juste &agrave;
-	  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 &lt;name&gt; &lt;clock&gt; &lt;4 horiz. timings&gt; &lt;4 vert. timings&gt;</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 &agrave; 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 ***

_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/svn-doc-all
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.