  Le HOWTO d'XFree86 sous Linux
  Eric S. Raymond
  _a_d_a_p_t_a_t_i_o_n  _f_r_a_n_c_a_i_s_e  :  Pierre Vassellerie (Pierre.Vassel-
  lerie@obspm.fr)
  v5.2f1, 12 Novembre 1997

  Ce document va vous permettre d'obtenir, installer, et configurer  pas
  a  pas  la version 3.3 de XFree86 - le portage pour Linux du systeme X
  Window (X11R6) - sur votre systeme Linux.

  11..  IInnttrroodduuccttiioonn

  11..11..  XX--WWiinnddooww

  Le systeme X Window est un environnement graphique  tres  imposant  et
  tres  puissant  (certains  diront trop imposant et bien trop complexe)
  pour les systemes Unix. Le systeme X Window original a  ete  developpe
  par le MIT; depuis les distributeurs ont fait de X un standard de fait
  dans le marche des plates-formes UNIX. Ainsi, partout dans  le  monde,
  presque  chaque  station  de travail fonctionnant sous un systeme UNIX
  utilise une variante de l'environnement graphique X Window.

  Une adaptation du systeme  X  Window  version  11  release  6  du  MIT
  (X11R6), pour les systemes UNIX sur machine 80386/80486/Pentium, a ete
  developpee par une equipe de programmeurs  conduite  a  l'origine  par
  David  Wexelblat  <dwex@XFree86.org>. Ce programme, connut sous le nom
  de XFree86, est disponible pour les systemes System V/386, 386BSD,  et
  autres  implementations  d'UNIX  pour x86, incluant Linux. Il contient
  l'ensemble  des  sources   et   binaires   necessaires   a   son   bon
  fonctionnement,  ainsi  que  l'ensemble  des  manuels en lignes et des
  utilitaires de base.

  Une information plus complete sur XFree86 est disponible sur  le  site
  Web de XFree86 :  <http://www.XFree86.org>.

  Ce  document  va  vous  permettre d'installer et configurer simplement
  XFree86 sur  votre  systeme  Linux,  mais  vous  devrez  consulter  la
  documentation  livree avec XFree86 (fichiers textes, pages de manuels,
  etc...), dont vous trouverez  les  references  ici,  afin  de  pouvoir
  preciser  par  vous  meme certains details de cette configuration. Par
  contre, utiliser et mettre a votre gout le systeme X  Window  va  bien
  au-dela  de  l'objectif  de  ce  document.   A cette fin, vous devriez
  acquerir ou consultez l'un des nombreux  ouvrages  sur  le  systeme  X
  Window.

  11..22..  AAuuttrreess ssoouurrcceess dd''iinnffoorrmmaattiioonn

  Si vous n'avez encore jamais entendu parler de Linux jusqu'ici, sachez
  qu'il existe de nombreuses sources d'information sur  ce  systeme.  Le
  meilleur endroit est la page Web du Projet de Documentation pour Linux
  <http://sunsite.unc.edu/LDP>. Vous trouverez la derniere version de ce
  document       (en       version       anglaise)      a      l'adresse
  <http://sunsite.unc.edu/LDP/HOWTO/XFree86-HOWTO.html>.  Mais  sur   le
  serveur Freenix  <http://www.freenix.fr>, vous pourrez aussi consulter
  sa traduction.

  11..33..  NNoouuvveelllleess vveerrssiioonnss dduu pprreesseenntt ddooccuummeenntt

  Les nouvelles versions  du  XFree86  HOWTO  pour  Linux  sont  postees
  regulierements  sur  news:fr.comp.os.linux.annonces.  Elles sont aussi
  diffusees    sur    plusieurs    sites    Web     et     FTP,     dont
  <http://www.freenix.fr/XFree86-HOWTO.html>.

  11..44..  CCoommmmeennttaaiirreess eett ccrriittiiqquueess

  Si  vous  avez  des questions ou des remarques a propos de ce document
  (et non pas des questions sur XFree86), n'hesitez pas  a  expedier  un
  message   a   Pierre   Vassellerie.  Vos  commentaires,  critiques  et
  suggestions sont les bienvenus. Si certaines sections de  ce  document
  vous  semblent  incompletes, obsoletes ou mal concues faites m'en part
  afin que je puisse effectuer des corrections  pour  dans  les  futures
  versions.

  S'il vous plait, _n_e _m_'_e_n_v_o_y_e_z _p_a_s de questions a propos de votre carte
  video ou de votre moniteur. Cet HOWTO  a  pour  but  d'etre  un  guide
  rapide  et  facile  a  lire pour une installation _n_o_r_m_a_l_e de XFree86 a
  l'aide du nouvel outil de configuration. Si vous  avez  des  problemes
  lors de votre configuration, consultez le XFree86 Video Timings HOWTO,
  <http://sunsite.unc.edu/LDP/HOWTO/XFree86-Video-Timings-HOWTO.html>.
  Ce  document  (en  anglais)  explique  tout  ce qu'il faut savoir pour
  resoudre ces problemes.

  22..  MMaatteerriieellss ccoommppaattiibblleess

  La compatibilite d'XFree86 avec  une  carte  donnee  depend  en  regle
  generale  de  l'ensemble  des  circuits ("chipset") utilises par cette
  derniere.  La documentation de votre carte  specifie  generalement  la
  liste  des circuits utilises. Si vous etes sur le point d'acquerir une
  nouvelle carte video  ou  d'acheter  un  nouvel  ordinateur,  insistez
  aupres  du  vendeur pour savoir quel est le fabricant, le modele et le
  circuit de la carte video. Si vous avez deja acquis votre carte  video
  et  qu'une  de ces informations vous manque, n'hesitez pas a contacter
  votre revendeur, en general il  sera  tres  heureux  de  pouvoir  vous
  renseigner,  et  sinon  appelez un autre revendeur. Si votre revendeur
  vous raconte que la carte est "une carte SVGA  standard"  et  "qu'elle
  devrait  fonctionner"  sur  votre  systeme,  expliquez  lui  que votre
  systeme ne supporte pas tous les types de circuits  video.   N'hesitez
  pas  a  mentionner  Linux  et  XFree86  car  il y a de plus en plus de
  revendeurs qui connaissent ces logiciels (il se peut que le votre  ait
  meme  approfondi  la  question),  et  faites  lui  comprendre  que ces
  "details" sont pour vous primordiaux.

  Vous pouvez aussi determiner quel est le type de cicuit video  utilise
  par  votre  carte  a  l'aide  du  programme  SuperProbe inclus dans la
  distribution de XFree86.

  La version 3.3 de XFree86  (Juillet  1997)  est  compatible  avec  les
  circuits video suivants :

  +o  circuits non accelerateurs :

  +o  Tseng ET3000, ET4000AX, ET4000/W32, ET6000

  +o  Western Digital/Paradise PVGA1

  +o  Western   Digital  WD90C00,  WD90C10,  WD90C11,  WD90C24,  WD90C30,
     WD90C31, WD90C33

  +o  Genoa GVGA

  +o  Trident TVGA8800CS,  TVGA8900B,  TVGA8900C,  TVGA8900CL,  TVGA9000,
     TVGA9000i,  TVGA9100B,  TVGA9200CX, TVGA9320, TVGA9400CX, TVGA9420,
     TGUI9420DGi, TGUI9430DGi, TGUI9440AGi, TGUI9660XGi, TGUI9680

  +o  ATI 18800, 18800-1, 28800-2, 28800-4,  28800-5,  28800-6,  68800-3,
     68800-6,   68800AX,   68800LX,   88800GX-C,  88800GX-D,  88800GX-E,
     88800GX-F, 88800CX, 264CT, 264ET, 264VT, 264VT2, 264GT

  +o  NCR 77C22, 77C22E, 77C22E+

  +o  Cirrus Logic  CLGD5420,  CLGD5422,  CLGD5424,  CLGD5426,  CLGD5428,
     CLGD5429,   CLGD5430,   CLGD5434,   CLGD5436,  CLGD5440,  CLGD5446,
     CLGD5462,  CLGD5464,  CLGD6205,   CLGD6215,   CLGD6225,   CLGD6235,
     CLGD6410, CLGD6412, CLGD6420, CLGD6440

  +o  OAK OTI067, OTI077, OTI087

  +o  Avance Logic ALG2101, ALG2228, ALG2301, ALG2302, ALG2308, ALG2401

  +o  Chips  &  Technologies  65520,  65530,  65540, 65545, 65520, 65530,
     65540, 65545, 65546, 65548, 65550, 65554

  +o  MX MX68000, MX680010

  +o  Video 7/Headland Technologies HT216-32

  +o  SiS 86C201, 86C202, 86C205

  +o  ARK Logic ARK1000PV, ARK1000VL, ARK2000PV, ARK2000MT

  +o  RealTek RTG3106

  +o  Alliance AP6422

  +o  Matrox MGA2064W and Mystique cards

  +o  NVidia/SGS Thomson NV1, STG2000

  +o  circuits accelerateurs :

  +o  8514/A (and true clones)

  +o  ATI Mach8, Mach32, Mach64

  +o  Cirrus CLGD5420, CLGD5422, CLGD5424, CLGD5426, CLGD5428,  CLGD5429,
     CLGD5430,   CLGD5434,   CLGD5436,   CLGD5440,  CGLD5446,  CLGD5462,
     CLGD5464.

  +o  S3 86C911, 86C924, 86C801, 86C805, 86C805i, 86C928, 86C864, 86C964,
     86C732, 86C764, 86C765, 86C868, 86C968, 86C325, 86C988

  +o  Western Digital WD90C31, WD90C33, WD90C24A

  +o  Weitek P9000

  +o  IIT AGX-014, AGX-015, AGX-016

  +o  IBM XGA-2

  +o  Tseng ET4000/W32, ET4000/W32i, ET4000/W32p, ET6000

  +o  Ark Logic ARK1000PV, ARK1000VL, ARK2000PV, ARK2000MT

  +o  MGA2064W

  Les  cartes  video utilisant ces circuits sont supportees sur tous les
  types de bus, y compris VLB et PCI.

  Tous les circuits cites ci-dessus sont exploites en mode 256  couleurs
  par  le  serveur  XF86_SVGA et en monochrome par XF86_Mono.  Seuls les
  circuits de Avance Logic, MX et Video 7 sont  uniquement  exploitables
  en mode 256 couleurs. Par ailleurs, si votre carte possede suffisament
  de  memoire,  plusieurs  des  circuits  ci-dessus   vous   permettrons
  d'utiliser   des   modes   en  16  ou  32  bits  par  pixel  (et  plus
  specifiquement  les  cartes  Mach32,  P9000,   S3   et   Cirrus).   La
  configuration par defaut etant generalement de 8 bits par pixel (c'est
  a dire 256 couleurs).

  Le serveur monochrome fonctionne sur toute carte  VGA  ainsi  que  les
  cartes  monochrome  Hercules,  Hyundai  HGC-1280,  Sigma  LaserView et
  Apollo.  Sur la carte Compaq AVGA, seuls 64ko de  memoire  video  sont
  utilises  par  le  serveur monochrome, et la carte Compaq GVGA n'a pas
  encore ete testee avec plus de 64k.

  Cette liste de materiels va sans doute s'accroitre au fur et a  mesure
  que  le  temps  passe,  et  chaque nouvelle mise a jour de ce document
  contiendra la liste complete des circuits video supportes par XFree86.
  En  attendant la prochaine version de ce document, vous pouvez trouvez
  sur le site de XFree86 <http://www.XFree86.org> la liste des  circuits
  supportes ainsi que certaines mises a jour.

  L'un  des problemes rencontres par les developpeurs de XFree86 est que
  certains fabricants de  cartes  video  utilisent  des  mecanismes  non
  standards  dans la determination des frequences d'horloges necessaires
  pour faire  fonctionner  la  carte.  Certains  de  ces  fabricants  ne
  fournissent  meme pas de documents decrivant les specifications utiles
  a  la  programmation  de  la  carte  ou  alors  les   subordonnent   a
  l'acquisition  de  licences limitant la diffusion de ces informations.
  Ceci impliquerait alors  une  restriction  a  la  libre  diffusion  du
  logiciel XFree86, ce que les developpeurs du projet XFree86 ne peuvent
  tolerer. Ceci a longtemps ete le probleme avec les  cartes  fabriquees
  par  Diamond, mais a l'annonce de la version 3.1 de XFree86, Diamond a
  commence a collaborer avec l'equipe de developpement a la  realisation
  de  pilotes  gratuits pour ces cartes. Ceci prouve que l'avis officiel
  du XFree Project publie dans les precedentes versions de ce document a
  eu un impact sur le fabricant Diamond.

  La  configuration  machine  minimale suggeree est un 486 ayant au mois
  8Mo de memoire vive, et une carte video  basee  sur  un  des  circuits
  presents dans la liste ci-dessus. Pour de meilleures performances nous
  vous conseillons d'avoir une carte ayant un circuit  rapide  comme  le
  S3.   Avant de vous lancer tete baissee dans l'achat d'une telle carte
  (relativement chere), verifiez tout de meme si  votre  carte  actuelle
  n'est pas supportee.

  De  plus  n'hesitez  pas a tenir compte des benchmarks comparatifs des
  differentes cartes video qui sont regulierement postes sur les groupes
  de news USENET comp.windows.x.i386unix <news:comp.windows.x.i386unix>,
  comp.os.linux.x      <news:comp.os.linux.x>,        <comp.benchmarks>,
  <comp.sys.ibm.pc.hardware.video>  par  Farrel  McKay.  Ils  sont aussi
  disponibles sur le Web a l'adresse  <http://www.goof.com/xbench>.

  Votre machine necessite un minimum de 4Mo de RAM physique et  de  16Mo
  de  RAM  virtuelle  totale  (par exemple 8Mo de RAM physique et 8Mo de
  swap disque).  Souvenez-vous que plus  vous  aurez  de  RAM  physique,
  moins  votre  systeme  swapera  sur disque quand la memoire disponible
  diminuera. Les  disques  ayant  des  temps  d'acces  et  des  taux  de
  transferts  plus  lents  que la RAM, les performances de votre systeme
  chuteront tres rapidement  si  la  memoire  venait  a  manquer.  C'est
  pourquoi  il  est recommande d'avoir au moins 8Mo de RAM physique afin
  de pouvoir faire tourner  XFree86  confortablement.  Un  systeme  avec
  seulement  4Mo  de RAM sera a peu pres 10 fois plus lent qu'un systeme
  ayant 8Mo de RAM ou plus (il se peut meme que certains serveurs  X  ne
  puissent fonctionner avec si peu de memoire).

  33..  IInnssttaallllaattiioonn ddee XXFFrreeee8866

  Soit  vous  possedez  une  distribution  complete  de Linux (sur CD ou
  disquettes) et donc une distribution complete et compilee de XFree86 y
  est comprise. Dans ce cas, passez directement a la fin de ce chapitre.
  Soit vous devez recuperer l'ensemble de la  distribution  par  FTP  et
  dans ce cas ce chapitre vous concerne.

  Les  distributions binaires (programmes prets a l'emploi) des versions
  d'XFree86 destinees a Linux se trouvent sur les sites de  ftp  anonyme
  suivants :

  +o  site                                                        XFree86
     <ftp://ftp.xfree86.org/pub/XFree86/current/binaries/Linux-ix86>

  +o  serveur de l'IBP <ftp.lip6.fr:/pub/X11/XFree86/binaries/Linux>

  +o  serveur                tsx-11                du                 MIT
     <tsx-11.mit.edu:/pub/linux/packages/X11/XFree86-3.3/binaries/Linux>

  +o  sunsite     de     l'universite     de     Caroline     du     Nord
     <sunsite.unc.edu:/pub/Linux/X11/XFree86-3.3>

  Avant de faire quoi que ce soit, lancer le script preinst.sh. Celui-ci
  vous  dira  ce  dont  vous  avez  besoin  avant  de  continuer   votre
  installation.

  L'un des serveurs suivant est necessaire :

     XX333388551144..ttggzz
        Serveur pour carte basee sur 8514.

     XX3333AAGGXX..ttggzz
        Serveur pour carte basee sur AGX.

     XX3333II112288..ttggzz
        Serveur pour carte basee sur Number Nine Imagine 128.

     XX3333MMaacchh3322..ttggzz
        Serveur pour carte basee sur Mach-32 .

     XX3333MMaacchh6644..ttggzz
        Serveur pour carte basee sur Mach-64.

     XX3333MMaacchh88..ttggzz
        Serveur pour carte basee sur Mach-8.

     XX3333MMoonnoo..ttggzz
        Serveur pour modes monochromes.

     XX3333PP99KK..ttggzz
        Serveur pour carte basee sur P9000.
     XX3333SS33..ttggzz
        Serveur pour carte basee sur S3.

     XX3333SS33VV..ttggzz
        Serveur  pour  carte  basee  sur S3 ViRGE et ViRGE/VX (considere
        comme beta).

     XX3333SSVVGGAA..ttggzz
        Serveur pour carte SVGA.

     XX3333WW3322..ttggzz
        Serveur pour carte basee sur ET4000/W32.

  Si vous ne savez lequel choisir, prennez le serveur  SVGA16  (celui-ci
  est  necessaire  au fonctionnement de l'outil d'auto-configuration que
  nous verrons apres).

  Tous les fichiers suivants sont indispensables :

     pprreeiinnsstt..sshh
        Script de pre-installation.

     ppoossttiinnsstt..sshh
        Script de post-installation.

     XX3333bbiinn..ttggzz
        Le reste des binaires.

     XX3333ccffgg..ttggzz
        Fichiers de configuration de xdm, xinit and fs.

     XX3333ddoocc..ttggzz
        Documentations.

     XX3333mmaann..ttggzz
        Manuels.

     XX3333ffnnttss..ttggzz
        Les fontes de base 75dpi, misc et PEX.

     XX3333lliibb..ttggzz
        Les librairies partagees et les utilitaires qui vont avec.

     XX3333sseett..ttggzz
        L'utilitaire XF86Setup

     XX3333VVGG1166..ttggzz
        Serveur pour les cartes VGA/EGA

  Les fichiers suivants sont optionnels :

     XX3333ff110000..ttggzz
        Les fontes en 100 dpi.

     XX3333ffccyyrr..ttggzz
        Les fontes cyrilliques

     XX3333ffnnoonn..ttggzz
        Autres fontes (Chinois, Japonais, Coreen, Hebreu)

     XX3333ffssccll..ttggzz
        Les fontes redimensionnables (Speedo, Type1).

     XX3333ffssrrvv..ttggzz
        Serveur de fontes et fichiers de configuration.
     XX3333pprroogg..ttggzz
        Les  fichiers  d'en-tete,  les  fichiers  de  configuration   et
        certaines librairies.

     XX3333llkkiitt..ttggzz
        Le serveur X LinkKit.

     XX3333llkk9988..ttggzz
        Le serveur X PC98 LinkKit.

     XX3333nneesstt..ttggzz
        Le serveur X Nested.

     XX3333pprrtt..ttggzz
        Le serveur X print.

     XX3333vvffbb..ttggzz
        Le serveur X Virtual framebuffer.

     XX3333ppss..ttggzz
        La version PostScript de la documentation.

     XX3333hhttmmll..ttggzz
        La version HTML de la documentation.

  Le  repertoire  ou  se  situe  la  distribution  de  XFree86  contient
  generalement  un  ou  plusieurs  fichiers  RELNOTES   et   des   notes
  d'installation  concernant la derniere version. Lisez-les lorsque vous
  avez besoin de details.

  Les seules choses a faire pour installer XFree86  sont  d'obtenir  les
  fichiers ci-dessus, de creer le repertoire /usr/X11R6 (en etant root),
  et de decompresser-detarer  les  fichiers  sous  /usr/X11R6  avec  une
  commande du style :

               gzip -dc X33bin.tgz | tar xfB -
          ou
               tar zxvf X33bin.tgz si vous possedez le tar GNU

  ATTENTION:  ces  fichiers  sont  compresses relativement au repertoire
  /usr/X11R6 et doivent donc etre decompresses sous celui-ci.

  Verifiez que le repertoire /usr/X11R6/bin est bien dans  votre  chemin
  d'acces aux binaires (variable d'environnement PATH). Pour cela editez
  le fichier de profil par defaut /etc/profile (si vous  utilisez  bash,
  ksh,  sh  ou  un  autre shell du type Korn) ou /etc/csh.login (si vous
  utilisez csh, tcsh ou un autre shell du type C), ou bien votre fichier
  de profil personnel /etc/.bashrc ou /etc/.cshrc.

  Vous  devez  aussi  verifier que /usr/X11R6/lib peut etre localise par
  ld.so, l'editeur de lien dynamique. Pour cela ajoutez la ligne :

              /usr/X11R6/lib

  a votre fichier /etc/ld.so.conf et lancez  /sbin/ldconfig  en  passant
  root.

  44..  CCoonnffiigguurraattiioonn ddee XXFFrreeee8866

  44..11..  CCoonnffiigguurraattiioonn nnoorrmmaallee

  Configurer XFree86 afin de pouvoir utiliser correctement votre souris,
  clavier, moniteur et carte video tenait, il y a encore  peu  d'un  art
  obscure,  necessitant  de  taper un fichier de configuration complexe.
  Depuis les versions 3.2 et 3.3 vous  rendent  les  choses  extremement
  simples. Vous n'avez plus qu'a lancer le programme XF86Setup.

  Ce programme s'appuie sur le fait que tout nouveau materiel video pour
  PC peut exploiter les modes EGA/VGA des moniteurs. Il lance le serveur
  de      base      SVGA16     afin     d'obtenir     le     mode     de
  plus-petit-denominateur-commun  :  640x480.  Ensuite  il  execute   un
  programme  interactif  afin de vous permettre de saisir l'ensemble des
  parametres relatifs a votre souris, ecran,  clavier,  carte  video  et
  ceux  specifiques  a  votre serveur. L'ensemble du processus est ainsi
  realise sans aucune difficulte.

  Une des remarques a garder a l'esprit, est le fait  que  les  nouveaux
  claviers sont ce que le programme XF86Setup appelle Generic 102-key PC
  (intl) plutot que Generic 101-key PC. Si  vous  saisissez  le  mauvais
  parametre  (101)  la partie droite de votre clavier (pave numerique et
  touches associees) arretera de fonctionner.

  Si vous n'etes pas certain de votre type de moniteur, vous pouvez  les
  essayer  les  uns  apres  les  autres  dans  leur ordre de succession.
  Parcourez de haut en bas (les choix situes le plus haut sont ceux  qui
  reclament  les frequences les plus faibles a votre carte video et donc
  ceux qui demandent moins a votre materiel, et ont donc moins de risque
  de  l'endommager).  Si de legeres distortions (image un peu trop large
  ou trop etroite,  ou  mal  centree)  apparaissent,  ce  n'est  pas  un
  probleme;  vous aurez ensuite la possibilite d'affiner les reglages de
  votre configuration.

  Puis,  quand  le  programme  lancera  xvidtune  pour  vous   permettre
  d'affiner  votre  mode  video, ne vous laissez pas destabiliser par le
  message d'erreur.  Les moniteurs a  multi-frequences  sont  bien  plus
  difficiles a endommager que leurs ancetres a frequence fixe.

  44..22..  CCaa nnee mmaarrcchhee ttoouujjoouurrss ppaass !!

  Souvent,  il  arrive  que ca ne fonctionne pas correctement au premier
  demarrage du serveur X. Dans la plupart des cas, ceci  est  du  a  une
  erreur  dans  le fichier de configuration XF86Config. Generalement les
  frequences pour le moniteur sont inadequates, ou les horlages pour  la
  carte  video  sont  incorrectes.  Les  problemes mineurs peuvent etres
  corriges a l'aide de xvidtune; un ecran totalement  deforme  necessite
  generalement  un  retour sous XF86Setup afin de choisir un moniteur de
  moindre performances.

  Si votre ecran a des effets de roulement ou de  flou,  c'est  que  vos
  frequences pour moniteur sont inadaptees. Soyez aussi certain que vous
  avez specifie le bon circuit de carte  video,  ainsi  que  les  autres
  options  de  la  partie Device du fichier XF86Config. Soyez absolument
  certains que vous utilisez le bon serveur X et que le lien  symbolique
  /usr/X11R6/bin/X pointe bien vers ce serveur.

  Si,  malgre  tout,  votre  serveur  s'obstine  a  ne  pas  fonctionner
  correctement, utilisez la commande :
              X > /tmp/x.out 2>&1

  Tuez alors le serveur X a l'aide de la combinaison  de  touches  ctrl-
  alt-backspace,  et  examinez  le  contenu  du  fichier  /tmp/x.out. Le
  serveur X y aura mis tout les messages d'erreurs  et  d'avertissement,
  comme  par exemple le fait que l'horloge que vous avez specifiee n'est
  pas generable par votre carte.

  Souvenez   vous   que   vous   pouvez   utiliser   les    combinaisons
  ctrl-alt-numeric  +  et  ctrl-alt-numeric - pour changer a la volee la
  resolution de votre serveur en fonction de ce  que  vous  aurez  entre
  dans  la  ligne  Modes  de la section Screen. Si le mode ayant la plus
  haute resolution ne  semble  pas  marcher,  tentez  de  passer  a  une
  resolution inferieure.

  Vous  pouvez  aussi  jouer  sur  les boutons de reglage horizontaux et
  verticaux de votre moniteur (si ceux-ci existent !). Ceci est  souvent
  necessaire  au  demarrage  du  serveur X. Ainsi, si votre ecran semble
  decale legerement sur la droite,  vous  pouvez  effectuer  ce  reglage
  manuellement.

  Le groupe le news USENET comp.windows.x.i386unix est entierement dedie
  aux   discussions   concernant   XFree86,   ainsi   que   le    groupe
  comp.os.linux.x.   Il  peut  etre  interessant  de  regarder  quelques
  messages relatifs a votre carte video et a sa configuration  car  vous
  etes rarement le premier a avoir un probleme.

  44..33..  AAmmeelliioorraattiioonn ddee llaa ccoonnffiigguurraattiioonn

  Vous  devrez modifier "a la main" votre configuration X afin d'obtenir
  des performances optimales si votre moniteur peut fonctionner en  mode
  1600x1200  (le  mode le plus eleve que XF86Setup puisse configurer est
  1280x1024).

  Si vous desirez effectuer  ces  modifications,  consultez  le  XFree86
  Video    Timings    HOWTO     <http://sunsite.unc.edu/LDP/HOWTO/video-
  modes.html>.

  44..44..  UUttiilliisseerr 6655553366 ccoouulleeuurrss ((eenn 1166 bbiittss ddoonncc))

  Par default, X utilise seulement un codage des couleurs sur 8 bits, ce
  qui permet donc d'avoir au plus 256 couleurs. Afin de contourner cette
  limitation, de nombreuses applications alloue  leur  propre  table  de
  couleurs,  ce  qui  a  pour  effet de changer brutalement les couleurs
  quand votre curseur de souris passe d'une application a une autre. Par
  exemple, le browser Web Arena alloue sa propre table de couleurs.

  Si  vous  desirez  utilisez des applications graphiques complexes, 256
  couleurs ne seront surement pas suffisantes. Vous devez alors utiliser
  un  codage  des  couleurs  sur au moins 16 bits, ce qui vous permettra
  d'utiliser 65536 couleurs. Ceci est possible en lancant X par :

  ______________________________________________________________________
      startx -- -bpp 16
  ______________________________________________________________________

  ou en mettant

  ______________________________________________________________________
      exec X :0 -bpp 16
  ______________________________________________________________________

  dans votre fichier .xserverrc. mais attention toutes les  applications
  ne fonctionnent pas avec des couleurs codees sur 16 bits.

  Augmenter  le  nombre  de couleurs a pour effet de demander a la carte
  video de transferer plus de donnees dans un meme  laps  de  temps.  Si
  votre carte video n'y arrive pas, diminuez la resolution ou le taux de
  rafraichissement. Par defaut XFree86 reduit  la  resolution.  Si  vous
  desirez   conserver   votre   resolution   et   diminuer  le  taux  de
  rafraichissement, vous devez inserer une nouvelle ligne Modeline  dans
  le  fichier  XF86Config  definissant  la  resolution  avec  un taux de
  rafraichissement plus faible. Par exemple remplacez la ligne

       Modeline "1024x768"  75  1024 1048 1184 1328 768 771 777 806 -hsync -vsync

  par

       Modeline "1024x768"  65  1024 1032 1176 1344 768 771 777 806 -hsync -vsync.

  Le nombres magiques 75 et 65 sont respectivement les frequences d'hor-
  loges  que  vous trouvez ecrit dans le fichier .X.err par X. Consultez
  le fichier monitors dans la documentation de XFree86, afin de  trouver
  les  Modelines  correspondant  a une frequence maximale pour que votre
  carte video puissent generer des couleurs sur 16 bits.

  55..  LLaanncceemmeenntt ddee XXFFrreeee8866

  Si votre fichier XF86Config est correct, vous etes donc pare a  lancer
  le  serveur X et a y jetter un oeil. Premierement, verifiez encore que
  /usr/X11R6/bin est bien dans votre variable PATH.

  La commande pour lancer XFree86 est :

       startx

  Celle-ci est un script lancant xinit avec certains parametres (ceci au
  cas  ou  vous  seriez  habituer  a  lancer xinit sur d'autres systemes
  UNIX).

  Cette commande va demarrer le serveur X puis executer les commandes se
  trouvant dans le fichier .xinitrc dans votre repertoire d'acceuil.  le
  demarrage du serveur X. Si ce fichier n'existe  pas,  le  fichier  par
  defaut /usr/X11R6/lib/X11/xinit/xinitrc sera utilise.

  Un fichier standard .xinitrc ressemble a :

  #!/bin/sh

  xterm -fn 7x13bold -geometry 80x32+10+50 &
  xterm -fn 9x15bold -geometry 80x34+30-10 &
  oclock -geometry 70x70-7+7 &
  xsetroot -solid midnightblue &

  exec twm

  Ce  script  va  lancer  deux clients xterm, un oclock, et mettre comme
  couleur  de  fond  du  midnightblue.  Il  va  alors  lancer  twm,   le
  gestionnaire de fenetres. Remarquez que twm est lance par une commande
  shell exec; ceci a pour effet de remplacer le processus xinit  par  le
  processus twm. Une fois que vous quitterez twm le serveur X s'arretera
  de lui-meme. Pour quitter twm, utilisez le menu du  bouton  1  lorsque
  vous  etes  sur  le _b_u_r_e_a_u. Vous aurez alors la possibilite de choisir
  Exit twm.

  Soyez certain que la derniere commande du  fichier  .xinitrc  commence
  par  exec  et  qu'elle  n'est  pas  mise  en tache de fond (pas de et-
  commercial  en  fin  de  ligne).  Sinon  le  serveur  X  s'arrreterait
  immediatement apres la fin de l'execution du script .xinitrc.

  Vous pouvez aussi utiliser la combinaison de touche ctrl-alt-backspace
  pour "tuer" le serveur X et quitter le systeme de fenetrage.

  La  configuration  ci-dessus  est  tres,  tres  simple.  De   nombreux
  programmes  et  configurations  peuvent  etre  lancees dans le fichier
  .xinitrc, comme par exemple, le  gestionnaire  de  fenetres  fvwm  qui
  permet  d'avoir  un  "bureau" virtuel de grande taille, de choisir les
  couleurs, fontes, tailles et positions des fenetres, et  tout  ce  que
  vous pouvez desirer secretement (si, si, meme cela).

  Si   vous  etes  novice  avec  l'environnement  X  Window,  nous  vous
  recommandons chaudement de consulter  un  livre  comme  _T_h_e  _X  _W_i_n_d_o_w
  _S_y_s_t_e_m_:  _A  _U_s_e_r_'_s  _G_u_i_d_e.  Utiliser  et  configurer  X  est bien plus
  complique que ce que nous pouvons aborder ici. Consultez les pages  de
  manuels de xterm, oclock, et twm afin de prendre un bon depart.

  66..  NNoottiiccee lleeggaallee

  Ce document est sous copyright 1996 de Eric S. Raymond pour la version
  anglaise et de Pierre Vassellerie pour la version francaise. Vous etes
  autorise  a utiliser, diffuser et reproduire gratuitement ce document,
  tant que :

  +o  La mention des copyrights est conservee,  et  la  presente  section
     preservee   dans  son  integralite  sur  toute  copie  complete  ou
     partielle.

  +o  Vous ne supprimez et ne modifiez ni le  numero  de  version  ni  la
     date.

  +o  Vous  ne  supprimez  et ne modifiez pas le pointeur vers la version
     Web courante.

  +o  Vous ne faites aucun resume, modification ou nouvelle version de ce
     document.

     Ces  restrictions  ont  pour  unique  but  de  proteger les lecteur
     eventuels contre des versions incompletes ou  inadaptees.  Si  vous
     pensez que vous avez une bonne raison de faire des modifications ou
     une nouvelle  version  contactez  l'auteur  :  Eric  S.  Raymond  a
     esr@thyrsus.com.

  77..  RReemmeerrcciieemmeennttss

  La  premiere version de ce document a ete realisee par Matt Welsh dans
  les profondes et obscures abysses du temps. Merci, Matt !

  Merci aux relecteurs.

  De plus, si vous desirez m'envoyer  vos  remerciements,  ainsi  qu'aux
  autres  traducteurs  des  HOWTO,  ceux-ci seront les bienvenus et nous
  encouragerons a continuer notre laborieux travail.

