Add translated version of x-compiz-fusion section.

This commit is contained in:
Marc Fonvieille 2020-10-30 17:02:38 +00:00
parent 166a53d611
commit 1b8781754f
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=54666

View file

@ -1852,4 +1852,213 @@ hald_enable="YES"</programlisting>
</sect2>
</sect1>
<sect1 xml:id="x-compiz-fusion">
<title>Installation de Compiz Fusion</title>
<para>Une méthode pour rendre l'utilisation d'un ordinateur plus
plaisante est l'ajout de jolis effets en 3D.</para>
<para>L'installation du paquet binaire
<application>Compiz&nbsp;Fusion</application> est simple, mais
sa configuration demande quelques étapes qui ne sont pas
décrites dans la documentation du logiciel porté.</para>
<sect2 xml:id="x-compiz-video-card">
<title>Configuration du pilote nVidia &os;</title>
<para>Les effets visuels dans l'environnement de bureau peuvent
être à l'origine d'une charge non-négligeable pour la carte
graphique. Pour les cartes graphiques nVidia, le pilote de
périphérique propriétaire est nécessaire pour obtenir de
bonnes performances. Les utilisateurs d'autres cartes
graphiques peuvent sauter cette section et poursuivre avec la
partie sur la configuration
d'<filename>xorg.conf</filename>.</para>
<para>Pour déterminer quel pilote nVidia est requis, consultez
la <link xlink:href="&url.books.faq;/x.html#idp59950544">FAQ à
ce sujet</link>.</para>
<para>Après avoir déterminé le pilote correct à utiliser pour
votre carte, l'installation est aussi simple que d'installer
n'importe quel autre paquet binaire.</para>
<para>Par exemple, pour installer la dernière version du
pilote:</para>
<screen>&prompt.root; <userinput>pkg install x11/nvidia-driver</userinput></screen>
<para>Le pilote créera un module noyau, qui doit être chargé au
démarrage du système. Ajoutez la ligne suivante au fichier
<filename>/boot/loader.conf</filename>:</para>
<programlisting>nvidia_load="YES"</programlisting>
<note>
<para>Pour charger immédiatement le module noyau dans le
noyau en cours d'utilisation, utilisez une commande du type
<command>kldload nvidia</command>. Cependant, il a été
remarqué que certaines versions
d'<application>&xorg;</application> ne fonctionnaient pas
correctement si le pilote n'était pas chargé lors du
démarrage du système. Après l'édition du fichier
<filename>/boot/loader.conf</filename>,
un redémarrage est donc recommandé.</para>
</note>
<para>Avec le module noyau chargé, seul la modification d'une
ligne dans <filename>xorg.conf</filename> est nécessaire pour
activer le pilote propriétaire:</para>
<para>Trouvez la ligne suivante dans
<filename>/etc/X11/xorg.conf</filename>:</para>
<programlisting>Driver "nv"</programlisting>
<para>et modifiez-la pour:</para>
<programlisting>Driver "nvidia"</programlisting>
<para>Lancez l'interface graphique comme vous en avez
l'habitude, et vous devriez être accueilli par le logo nVidia.
Tout devrait fonctionner comme à l'accoutumée.</para>
</sect2>
<sect2 xml:id="xorg-configuration">
<title>Configuration d'xorg.conf pour les effets visuels</title>
<para>Pour activer <application>Compiz&nbsp;Fusion</application>,
<filename>/etc/X11/xorg.conf</filename> doit être
modifié:</para>
<para>Ajoutez la section suivante pour activer les effets du
compositeur:</para>
<programlisting>Section "Extensions"
Option "Composite" "Enable"
EndSection</programlisting>
<para>Recherchez la section <quote>Screen</quote> qui devrait
être semblable à celle ci-dessous:</para>
<programlisting>Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
...</programlisting>
<para>et ajouter les deux lignes suivantes (après
la ligne <quote>Monitor</quote>):</para>
<programlisting>DefaultDepth 24
Option "AddARGBGLXVisuals" "True"</programlisting>
<para>Recherchez la partie <quote>Subsection</quote> faisant
référence à la définition de l'écran que vous voulez utiliser.
Par exemple, si vous voulez utiliser une définition de
1280x1024, recherchez la partie comme ci-dessous. Si la
définition voulue n'apparaît nulle part, vous devrez ajouter
l'entrée correspondante à la main:</para>
<programlisting>SubSection "Display"
Viewport 0 0
Modes "1280x1024"
EndSubSection</programlisting>
<para>Une profondeur de couleurs de 24&nbsp;bits est requise
pour un bureau utilisant la composition, modifiez la section
précédente pour:</para>
<programlisting>SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024"
EndSubSection</programlisting>
<para>Et enfin, vérifiez que les modules <quote>glx</quote> et
<quote>extmod</quote> sont chargés dans la section
<quote>Module</quote>:</para>
<programlisting>Section "Module"
Load "extmod"
Load "glx"
...</programlisting>
<para>Ce qui précède peut être effectué automatiquement avec
<package>x11/nvidia-xconfig</package> en exécutant (en tant
que <systemitem class="username">root</systemitem>):</para>
<screen>&prompt.root; <userinput>nvidia-xconfig --add-argb-glx-visuals</userinput>
&prompt.root; <userinput>nvidia-xconfig --composite</userinput>
&prompt.root; <userinput>nvidia-xconfig --depth=24</userinput></screen>
</sect2>
<sect2 xml:id="compiz-fusion">
<title>Installation et configuration de Compiz&nbsp;Fusion</title>
<para>L'installation de <application>Compiz&nbsp;Fusion</application>
est aussi simple que celle de n'importe quel paquet
binaire:</para>
<screen>&prompt.root; <userinput>pkg install x11-wm/compiz-fusion</userinput></screen>
<para>Quand l'installation est achevée, lancez votre
environnement de bureau et, à un terminal, entrez les
commandes suivantes (sous l'utilisateur normal):</para>
<screen>&prompt.user; <userinput>compiz --replace --sm-disable --ignore-desktop-hints ccp &amp;</userinput>
&prompt.user; <userinput>emerald --replace &amp;</userinput></screen>
<para>Votre écran devrait clignoter quelques secondes, étant
donné que votre gestionnaire de fenêtres (par exemple
<application>Metacity</application> si vous utilisez
<application>GNOME</application>) est remplacé par
<application>Compiz&nbsp;Fusion</application>.
<application>Emerald</application> s'occupera de la décoration
des fenêtres (c'est à dire, les boutons de fermeture, de
réduction, d'agrandissement, les barres de titres
etc.).</para>
<para>Vous avez la possibilité de convertir tout cela en une
procédure à exécuter automatiquement au démarrage (par exemple
en l'ajoutant à <quote>Sessions</quote> dans le cas d'un
bureau <application>GNOME</application>):</para>
<programlisting>#! /bin/sh
compiz --replace --sm-disable --ignore-desktop-hints ccp &amp;
emerald --replace &amp;</programlisting>
<para>Sauvegardez ce fichier dans votre répertoire personnel
sous le nom, par exemple, <filename>start-compiz</filename> et
rendez-le exécutable:</para>
<screen>&prompt.user; <userinput>chmod +x ~/start-compiz</userinput></screen>
<para>Utilisez ensuite l'interface graphique pour l'ajouter au
menu <guimenuitem>Startup Programs</guimenuitem> (situé dans
<guimenuitem>System</guimenuitem>,
<guimenuitem>Preferences</guimenuitem>,
<guimenuitem>Sessions</guimenuitem> dans le cas d'un
environnement de bureau
<application>GNOME</application>).</para>
<para>Pour sélectionner tous les effets visuels désirés et leurs
paramètres, exécutez (toujours en tant qu'utilisateur normal)
le programme
<application>Compiz&nbsp;Config&nbsp;Settings&nbsp;Manager</application>:</para>
<screen>&prompt.user; <userinput>ccsm</userinput></screen>
<note>
<para>Sous <application>GNOME</application>, il peut être
trouvé dans le menu <guimenuitem>System</guimenuitem>, puis
<guimenuitem>Preferences</guimenuitem>.</para>
</note>
<para>Si vous avez sélectionné <quote>gconf support</quote> lors
de la compilation, vous pourrez également voir ces paramètres
en utilisant <command>gconf-editor</command> sous
<literal>apps/compiz</literal>.</para>
</sect2>
</sect1>
</chapter>