<h2>But de ce document</h2>
<p class="spip">Ce document me sert de <strong class="spip">mémo</strong> pour configurer « <strong class="spip">XFree » </strong>avec une carte<strong class="spip"> « 3DLabs Oxygen GVX1 AGP</strong> » sur une <strong class="spip">Debian Testing</strong>.</p>

<h2>Pré-requis</h2>
<br /><li> Avoir installé une Debian de Base : <a href="http://www.coagul.org/article.php3?id_article=158" class="spip_out">http://www.coagul.org/article.php3 ?id_article=158</a>
<br /><li> Avoir installé XFree : <a href="http://www.coagul.org/article.php3?id_article=159" class="spip_out">http://www.coagul.org/article.php3 ?id_article=159</a>
<h2>Problème rencontré</h2>
<p class="spip">Après l’installation de Xfree et KDE, le serveur X n’a pas réussi à démarrer, car la carte graphique n’était pas reconnue automatiquement.</p>

<p class="spip">J’ai essayé d’utiliser la Knoppix, mais celle-ci n’a pas fonctionné non plus.</p>

<p class="spip">J’ai essayé sans succès de configurer le serveur X avec la commande suivante :</p>

<p class="spip"><code class='spip_code' dir='ltr'>dpkg-reconfigure xserver-xfree86</code></p>

<p class="spip">J’ai essayé aussi de modifier manuellement le fichier de configuration « /etc/X11/XF86Config-4 » et d’utiliser le pilote « vga » :</p>

<div style='text-align: left;' class='spip_code' dir='ltr'><code>Section "Device"<br />
        Driver      "vga"</code></div>
<p class="spip">ou « vesa » :</p>

<div style='text-align: left;' class='spip_code' dir='ltr'><code>Section "Device"<br />
        Driver      "vesa"</code></div>
<h2>Solution</h2>
<p class="spip">Je suis donc parti à la pêche aux informations et j’ai trouvé ce site, qui m’a confirmé que ma carte était compatible avec Linux ce qui était bon signe :-)
<br /></p>
<li> <a href="http://www.docmirror.net/fr/linux/howtos/hardware/HP/hp-hardware.html" class="spip_out">http://www.docmirror.net/fr/linux/howtos/hardware/HP/hp-hardware.html</a>
<p class="spip">De plus, ce site m’a indiqué qu’il fallait utiliser le mode Framebuffer (FBDEV) pour faire fonctionner la carte.</p>

<p class="spip">Mon premier réflexe a donc été de mettre le pilote « fbdev » dans la driver de XFree</p>

<div style='text-align: left;' class='spip_code' dir='ltr'><code>Section "Device"<br />
        Driver      "fbdev"</code></div>
<p class="spip">Mais lors du lancement de X, je me suis retrouvé avec ce message d’erreur :</p>

<div style='text-align: left;' class='spip_code' dir='ltr'><code>open /dev/fb0 no such device<br />
no device detected<br />
Fatal server error<br />
no sreens found</code></div>
<p class="spip">Je suis donc reparti à la pêche aux informations, et j’ai trouvé qu’il fallait activer le mode Framebuffer en ajoutant une option au noyau Linux en sai demodifiant Grub.</p>

<p class="spip">Il faut ajouter l’option vga=xxx comme indiqué dans le tableau ci dessous :</p>

<table class="spip">
<tbody>
<tr class="row_even"><td> </td><td><strong class="spip">640x480</strong></td><td><strong class="spip">800x600</strong></td><td><strong class="spip">1024x768</strong></td><td><strong class="spip">1280x1024</strong></td></tr>
<tr class="row_odd"><td>8 bits</td><td>vga=769</td><td>vga=771</td><td>vga=773</td><td>vga=775</td></tr>
<tr class="row_even"><td>16 bits</td><td>vga=785</td><td>vga=788</td><td>vga=791</td><td>vga=794</td></tr>
<tr class="row_odd"><td>32 bits</td><td>vga=786</td><td>vga=789</td><td>vga=792</td><td>vga=795</td></tr>
</tbody>
</table>
<p class="spip">J’ai donc modifié le fichier « /etc/boot/grub/menu.lst » et ajouté cette option sur la ligne « kernel » comme indiqué ci-dessous :</p>

<p class="spip"><code class='spip_code' dir='ltr'>kernel /boot/vmlinuz-2.4.26-1-386 root=/dev/hda8 ro vga=791</code></p>

<p class="spip">Et après un reboot pour prendre en compte cette modification, mon XFree a démarré sans problème :-)</p>

<h2>Historique des modifications</h2>
<table class="spip">
<thead><tr class='row_first'><th scope='col'><strong class="spip">Version</strong></th><th scope='col'><strong class="spip">Date</strong></th><th scope='col'><strong class="spip">Commentaire</strong></th></tr></thead>
<tbody>
<tr class="row_even"><td>0.1</td><td>25/02/05</td><td>Création par Tony GALMICHE</td></tr>
<tr class="row_odd"><td> </td><td> </td><td> </td></tr>
</tbody>
</table>