From owner-svn-doc-head@freebsd.org Fri Sep 25 17:11:56 2020 Return-Path: Delivered-To: svn-doc-head@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7FFB83FD592; Fri, 25 Sep 2020 17:11:56 +0000 (UTC) (envelope-from blackend@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BydkN1dGhz4GHT; Fri, 25 Sep 2020 17:11:56 +0000 (UTC) (envelope-from blackend@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 1C9FD168B0; Fri, 25 Sep 2020 17:11:56 +0000 (UTC) (envelope-from blackend@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id 08PHBubr059638; Fri, 25 Sep 2020 17:11:56 GMT (envelope-from blackend@FreeBSD.org) Received: (from blackend@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id 08PHBu0P059637; Fri, 25 Sep 2020 17:11:56 GMT (envelope-from blackend@FreeBSD.org) Message-Id: <202009251711.08PHBu0P059637@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: blackend set sender to blackend@FreeBSD.org using -f From: Marc Fonvieille Date: Fri, 25 Sep 2020 17:11:56 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r54533 - head/fr_FR.ISO8859-1/books/handbook/x11 X-SVN-Group: doc-head X-SVN-Commit-Author: blackend X-SVN-Commit-Paths: head/fr_FR.ISO8859-1/books/handbook/x11 X-SVN-Commit-Revision: 54533 X-SVN-Commit-Repository: doc MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Sep 2020 17:11:56 -0000 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 @@ - Configuration d'X11 - - ChristopherShumwayContribution de - + Configuration d'<application>&xorg;</application> + + + + + Warren + Block + + Contribution originale de + - - &xorg; - X11 + &xorg; - - Avant de commencer + + Démarrage rapide - Avant de configurer X11, - les informations sur le système cible sont - nécessaires: + &xorg; supporte les cartes + graphiques, les claviers et les périphériques de pointage les + plus courants. - - Caractéristiques du moniteur - Circuit graphique présent sur la carte - vidéo - Quantité de mémoire présente - sur la carte vidéo - + + Les cartes graphiques, moniteurs et périphériques + d'entrée sont détectés automatiquement. Ne créez pas de + fichier xorg.conf ou n'utilisez pas + l'option en dehors d'un échec de + la configuration automatique. + - fréquence de balayage - horizontale - fréquence de synchronisation - verticale + + + Si &xorg; a déjà été + utilisé sur cet ordinateur avant, déplacez ou supprimez + les fichiers existants: - 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. + &prompt.root; mv /etc/X11/xorg.conf ~/xorg.conf.etc +&prompt.root; mv /usr/local/etc/X11/xorg.conf ~/xorg.conf.localetc + - 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. + + Ajouter au groupe video ou + wheel l'utilisateur qui exécutera + &xorg; pour activer + l'accélération 3D quand elle est disponible. Pour ajouter + l'utilisateur jru aux groupes + disponibles: - 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. + &prompt.root; pw groupmod video -m jru || pw groupmod wheel -m jru + + + Le gestionnaire de fenêtres + twm est inclu par défaut. Il + est lancé quand &xorg; + démarre: + + &prompt.user; startx + + + + 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 . + + - - Configurer X11 + + Groupe utilisateur pour l'accélération graphique - Avec la version 7.3, &xorg; - peut, la plupart du temps, fonctionner sans aucun fichier de - configuration en tapant simplement à l'invite: + L'accès à /dev/dri 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 video soit au + groupe wheel. Ici, &man.pw.8; est utilisé + pour ajouter l'utilisateur slurms + au groupe video, ou au groupe + wheel s'il n'y a pas de groupe + video: - &prompt.user; startx + &prompt.root; pw groupmod video -m slurms || pw groupmod wheel -m slurms + - 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: + + Kernel Mode Setting (<acronym>KMS</acronym>) - &prompt.root; Xorg -configure + Quand l'ordinateur bascule de l'affichage sur la console + vers une définition d'écran plus haute pour X, il doit fixer + le mode de sortie graphique. Les + versions récentes de &xorg; 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 + KMS. 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. - Cela générera, dans le répertoire - /root, - un squelette de fichier de - configuration pour X11 appelé - xorg.conf.new (que vous utilisiez - &man.su.1; ou ouvrez directement une session, cela affecte la - variable d'environnement $HOME 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. + Ajoutez la ligne suivante au fichier + /boot/loader.conf pour activer + &man.vt.4;: - L'étape suivante est de tester la configuration existante - pour vérifier que &xorg; peut - fonctionner avec le matériel graphique présent sur - le système cible. Pour effectuer ce test, lancez: + kern.vty=vt + - &prompt.root; Xorg -config xorg.conf.new + + Fichiers de configuration - 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 - - Ctrl - Alt - Backspace - simultanément. - - optimisation de la configuration - d'X11 + 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. - Ensuite, optimisez le fichier de configuration - xorg.conf.new - 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 xorg.conf.new - dans la section "Monitor": + + Répertoire - Section "Monitor" - Identifier "Monitor0" - VendorName "Monitor Vendor" - ModelName "Monitor Model" - HorizSync 30-107 - VertRefresh 48-120 -EndSection + &xorg; recherche ses fichiers + de configuration dans plusieurs répertoires. + /usr/local/etc/X11/ 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. - Les termes HorizSync et - VertRefresh 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 - HorizSync et les fréquences verticales - après le terme VertRefresh. Dans l'exemple - ci-dessus les fréquences du moniteur ont été - entrées. + Stocker les fichiers de configuration dans le répertoire + /etc/X11/ 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é. + - 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: + + Un seul ou plusieurs fichiers - - Option "DPMS" + 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 + xorg.conf traditionnel. Ces fichiers + sont stockés dans le sous-répertoire + xorg.conf.d/ du répertoire principal de + configuration. Son chemin d'accès complet est en général + /usr/local/etc/X11/xorg.conf.d/. - - xorg.conf - + Des exemples de ces fichiers sont présentés plus bas + dans cette section. - Pendant que le fichier de configuration - xorg.conf.new - 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 - "Screen": + Le fichier unique traditionnel + xorg.conf fonctionne toujours mais + n'est ni clair ni aussi flexible que plusieurs fichiers dans + le sous-répertoire xorg.conf.d/. + + - Section "Screen" - Identifier "Screen0" - Device "Card0" - Monitor "Monitor0" - DefaultDepth 24 - SubSection "Display" - Viewport 0 0 - Depth 24 - Modes "1024x768" - EndSubSection + + Cartes graphiques + + 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 + graphics/drm-kmod. + + + + &i915kms; + &radeonkms; + &amdgpu; + + + L'accélération 2D et 3D sont supportées par la + plupart des cartes graphiques &i915kms; en provenance + d'Intel. + + Nom du pilote: i915kms + + L'accélération 2D et 3D sont supportées par la + plupart des anciennes cartes graphiques &radeonkms; en + provenance d'AMD. + + Nom du pilote: radeonkms + + L'accélération 2D et 3D sont supportées par la + plupart des nouvelles cartes graphiques &amdgpu; en + provenance d'AMD. + + Nom du pilote: amdgpu + + Pour information, veuillez consulter + ou + pour une liste des GPUs supportés. + + + + + &intel; + + + 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). + + Nom du pilote: intel + + Pour information, consultez . + + + + + &amd; Radeon + + + L'accélération 2D et 3D sont supportées par les + cartes Radeon jusqu'à la série HD6000 comprise. + + Nom du pilote: radeon + + Pour information, consultez . + + + + + NVIDIA + + + Plusieurs pilotes NVIDIA sont disponibles dans la + catégorie x11 du catalogue des + logiciels portés. Installez le pilote correspondant à + la carte graphique. + + Pour information, consultez . + + + + + Configuration graphique hybride + + + Certains ordinateurs portables ont un processeur + graphique supplémentaire en plus de celui intégré dans + le chipset ou le microprocesseur. Le système + Optimus combine du matériel &intel; + et NVIDIA. Les systèmes graphiques + sélectionnables ou systèmes + graphiques hybrides sont la combinaison d'un + processeur &intel; ou &amd; et d'un + GPU &amd; Radeon. + + L'implémentation de ces systèmes graphiques hybrides + varie, et &xorg; sous &os; + n'est pas en mesure de faire fonctionner toutes les + versions. + + Certains ordinateurs fournissent une option du + BIOS pour désactiver une de ces + cartes graphiques ou pour sélectionner un mode + discret qui peut être utilisé avec + un des pilotes graphiques standard. Par exemple, il est + parfois possible de désactiver le GPU + NVIDIA dans un système Optimus. La partie graphique + &intel; peut alors être utilisée avec un pilote + &intel;. + + Les paramètres du BIOS dépendent + du modèle d'ordinateur. Dans certaines situations, les + deux GPU peuvent être laissés actifs, + mais la création d'un fichier de configuration utilisant + seulement le GPU principal dans la + partie Device est suffisant pour + qu'un tel système fonctionne. + + + + + Autres cartes graphiques + + + Les pilotes pour les cartes graphiques moins + courantes peuvent être trouvés dans la catégorie + x11-drivers du catalogue des + logiciels portés. + + Les cartes qui ne sont pas supportées par un pilote + précis pourront toujours être utilisables avec le pilote + x11-drivers/xf86-video-vesa. Ce + pilote est installé par x11/xorg. Il + peut également être installé manuellement en tant que + x11-drivers/xf86-video-vesa. + &xorg; tente d'utiliser ce + pilote quand un pilote spécifique à la carte graphique + n'est pas trouvé. + + x11-drivers/xf86-video-scfb est + un pilote graphique non-spécifique qui fonctionne sur de + nombreux ordinateurs UEFI et + &arm;. + + + + + Configuration du pilote graphique dans un + fichier + + + Pour configurer le pilote &intel; dans un fichier de + configuration: + + + Sélection du pilote graphique &intel; à l'aide + d'un fichier + + /usr/local/etc/X11/xorg.conf.d/driver-intel.conf + + Section "Device" + Identifier "Card0" + Driver "intel" + # BusID "PCI:1:0:0" EndSection - Le terme DefaultDepth indique la - profondeur de couleurs utilisée par défaut. Cette - valeur peut être outrepassée avec l'option - en ligne de la commande &man.Xorg.1;. - Le terme - Modes 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. + Si plus d'une carte graphique est présente, + l'identifant BusID peut être + décommenté et paramétré pour sélectionné la carte + désirée. Une liste des IDs des + cartes graphiques peut être obtenu avec + pciconf -lv | grep -B3 + display. + - Pour fonctionner à une résolution de mille - vingt-quatre pixels par sept cent soixante-huit pixels à - vingt-quatre bits par pixel, ajoutez le terme - DefaultDepth avec la valeur vingt-quatre, et - ajoutez à la sous-section "Display" avec la - valeur Depth désirée le terme - Modes 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. + Pour configurer le pilote Radeon dans un fichier de + configuration: - Enfin, sauvez le fichier de configuration et testez-le en - utilisant la procédure de test donnée ci-dessus. - + + Sélection du pilote graphique Radeon à l'aide + d'un fichier - - 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'&xorg; suivent la forme - /var/log/Xorg.0.log. Le nom exact du - fichier peut aller de Xorg.0.log à - Xorg.8.log et ainsi de suite. - + /usr/local/etc/X11/xorg.conf.d/driver-radeon.conf - 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 - /etc/X11/xorg.conf ou - /usr/local/etc/X11/xorg.conf. + Section "Device" + Identifier "Card0" + Driver "radeon" +EndSection + - &prompt.root; cp xorg.conf.new /etc/X11/xorg.conf + Pour configurer le pilote VESA + dans un fichier de configuration: - La configuration de X11 est maintenant achevée. - &xorg; peut être maintenant - lancé avec l'utilitaire &man.startx.1;. - Le serveur X11 peut également - être lancé - à l'aide de &man.xdm.1;. + - - 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 - xorgcfg -textmode. - Pour plus de détails, consultez la - page de manuel d'&man.xorgcfg.1;. + Sélection du pilote graphique + <acronym>VESA</acronym> à l'aide d'un fichier - 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é. - + /usr/local/etc/X11/xorg.conf.d/driver-vesa.conf + Section "Device" + Identifier "Card0" + Driver "vesa" +EndSection + + + Pour configurer le pilote scfb + pour une utilisation avec un ordinateur + UEFI ou &arm;: + + + Sélection du pilote graphique + <literal>scfb</literal> à l'aide d'un fichier + + /usr/local/etc/X11/xorg.conf.d/driver-scfb.conf + + Section "Device" + Identifier "Card0" + Driver "scfb" +EndSection + + + + - - Sujets avancés de configuration + + Moniteurs - - Configuration avec les circuits graphiques &intel; - i810 + Presque tous les moniteus supportent la norme + Extended Display Identification Data + (EDID). &xorg; + utilise EDID 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. - circuits graphiques Intel i810 + 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. - La configuration avec les circuits intégrés - graphiques &intel; i810 nécessite - agpgart 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. + + + Utilisation de &man.xrandr.1; - 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 - /boot/loader.conf. - + + 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: - - Utilisation d'un écran large - (<emphasis>Widescreen</emphasis>) + &prompt.user; xrandr +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) - configuration des écrans - larges + Ceci montre que la sortie DVI-0 + 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 + DisplayPort-0 et + HDMI-0. - 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. + N'importe quel autre mode d'affichage peut être + choisi avec &man.xrandr.1;. Par exemple, pour basculer + sur 1280x1024 à 60 Hz: - 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: + &prompt.user; xrandr --mode 1280x1024 --rate 60 - - 2560x1600 - 1920x1200 - 1680x1050 - 1440x900 - 1280x800 - + Une opération courante est d'utiliser une sortie + vidéo externe sur un ordinateur portable pour un + vidéo-projecteur. - Dans certains cas, la configuration nécessitera - de simplement ajouter une de ces résolutions comme - Mode possible dans la Section - "Screen": + 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 HDMI-1, un autre + l'appellera HDMI1. Aussi la première + chose à faire est de lancer &man.xrandr.1; pour lister + toutes les sorties disponibles. - Section "Screen" -Identifier "Screen0" -Device "Card0" -Monitor "Monitor0" -DefaultDepth 24 -SubSection "Display" - Viewport 0 0 - Depth 24 - Modes "1680x1050" -EndSubSection + &prompt.user; xrandr +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) + + Quatre sorties ont été trouvées: l'écran intégré + LVDS1, et les connecteurs externes + VGA1, HDMI1, et + DP1. + + Le projecteur a été connecté à la sortie + VGA1. &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: + + &prompt.user; xrandr --output VGA1 --auto --right-of LVDS1 + + Le paramètre --auto sélectionne la + définition et le taux de rafraichissement détecté par + EDID. Si la définition n'est pas + correctement détectée, une valeur définie peut être donnée + avec le paramètre --mode à la place + de --auto. Par exemple, la plupart + des vidéo-projecteurs acceptent une définition de + 1024x768 qui est réglée avec --mode + 1024x768. + + &man.xrandr.1; est souvent exécuté à partir de + .xinitrc + pour régler le mode adapté quand X est lancé. + + + + + Configuration de la définition du moniteur dans un + fichier + + + Pour configurer la définition de l'écran à 1024x768 + dans un fichier de configuration: + + + Sélection de la définition d'écran à l'aide d'un + fichier + + /usr/local/etc/X11/xorg.conf.d/screen-resolution.conf + + Section "Screen" + Identifier "Screen0" + Device "Card0" + SubSection "Display" + Modes "1024x768" + EndSubSection EndSection + - &xorg; 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. + Les quelques moniteurs ne supportant pas + l'EDID peuvent être configurés en + paramétrant HorizSync et + VertRefresh avec les plages de + fréquences supportées par le moniteur. - Si ces ModeLines ne sont pas - présentes dans les pilotes, on pourra toujours aider - &xorg; dans ce sens. En - examinant le contenu du fichier - /var/log/Xorg.0.log, on peut en - extraire suffisamment d'information pour créer - manuellement une ModeLine qui - fonctionnera. Recherchez les lignes du type: + + Configuration manuelle des fréquences du + moniteur - (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 + /usr/local/etc/X11/xorg.conf.d/monitor0-freq.conf - Ce type de données est appelée information - EDID. La création d'une ModeLine - à partir de ces informations consiste juste à - placer les différentes valeurs dans le bon - ordre: + Section "Monitor" + Identifier "Monitor0" + HorizSync 30-83 # kHz + VertRefresh 50-76 # Hz +EndSection + + + + + - ModeLine <name> <clock> <4 horiz. timings> <4 vert. timings> + + Périphériques d'entrée - Ainsi la ligne ModeLine de la - Section "Monitor" pour cet exemple - ressemblera à ceci: + + Claviers - Section "Monitor" -Identifier "Monitor1" -VendorName "Bigname" -ModelName "BestModel" -ModeLine "1680x1050" 146.2 1680 1784 1960 2240 1050 1053 1059 1089 -Option "DPMS" + + + Disposition des touches de clavier + + + L'emplacement normalisé des touches d'un clavier + est appelé disposition + (layout). Les dispositions et + d'autres paramètres réglables sont listés dans la page + de manuel &man.xkeyboard-config.7;. + + Une disposition des touches américaine est celle + utilisée par défaut. Pour sélectionner une + disposition différente, configurez les options + XkbLayout et + XkbVariant dans une section + InputClass. Cette configuration + sera appliquée à tous les périphériques d'entrée qui + correspondent à cette classe. + + Cet exemple sélectionne une disposition de + touches française suivant la variante + oss. + + + Configuration d'une disposition des touches de + clavier + + /usr/local/etc/X11/xorg.conf.d/keyboard-fr-oss.conf + + Section "InputClass" + Identifier "KeyboardDefaults" + Driver "keyboard" + MatchIsKeyboard "on" + Option "XkbLayout" "fr" + Option "XkbVariant" "oss" EndSection + - Ces modifications effectuées, X devrait - maintenant se lancer sans problème sur votre nouvel - écran large. + + Configuration de plusieurs dispositions des + touches + + Configuration des dispositions américaine, + espagnole et ukrainienne. Le passage de l'une à + l'autre de ces dispositions se fait en appuyant sur + + Alt + Shift + . x11/xxkb ou + x11/sbxkb 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. + + + /usr/local/etc/X11/xorg.conf.d/kbd-layout-multi.conf + + Section "InputClass" + Identifier "All Keyboards" + MatchIsKeyboard "yes" + Option "XkbLayout" "us, es, ua" +EndSection + + + + + + Quitter &xorg; à + partir du clavier + + + 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 + InputDevice du clavier: + + + Activation de la sortie d'X à l'aide du + clavier + + /usr/local/etc/X11/xorg.conf.d/keyboard-zap.conf + + Section "InputClass" + Identifier "KeyboardDefaults" + Driver "keyboard" + MatchIsKeyboard "on" + Option "XkbOptions" "terminate:ctrl_alt_bksp" +EndSection + + + + + + + Souris et périphériques de pointage + + 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. + + + + Butons de la souris + + + Le nombre de boutons d'une souris peut être + configuré dans la section + InputDevice du fichier + xorg.conf. Pour fixer le nombre + de boutons à 7: + *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***