But de ce Document Ce document me sert de mémo. Il relate mon expérience lors de cette installation. Je l’ai écrit pour me souvenir des différentes opérations que j’ai dû effectuer. Je le diffuse car cela pourra servir à d’autres personnes.


<br />Situation initiale


<br />Un PC équipé d’une carte graphique ATI motorisé par Kubuntu Feisty. Si vous avez une installation toute fraîche, et non une énième mise à jour comme expliqué ici cela sera encore plus simple car j’ai remarqué que le pilote installé par défaut est le (...)
<h3>But de ce Document</h3>
<p class="spip">Ce document me sert de mémo. Il relate mon expérience lors de cette installation. Je l’ai écrit pour me souvenir des différentes opérations que j’ai dû effectuer. Je le diffuse car cela pourra servir à d’autres personnes.</p>

<h3>Situation initiale</h3>
<p class="spip">Un PC équipé d’une carte graphique ATI motorisé par Kubuntu Feisty. Si vous avez une installation toute fraîche, et non une énième mise à jour comme expliqué <a href="http://www.coagul.org/article.php3?id_article=597" class="spip_out">ici</a> cela sera encore plus simple car j’ai remarqué que le pilote installé par défaut est le bon.</p>

<h3>L’installation</h3>
<p class="spip">Pour l’essentiel, les instructions proviennent  <a href="https://help.ubuntu.com/community/RadeonDriver" class="spip_out">d’ici</a></p>

<p class="spip">Il faut commencer par vérifier si on utilise le driver propriétaire (fglrx) et le remplacer, si c’est le cas, par le driver libre (ati).</p>
<div style='text-align: left;' class='spip_code' dir='ltr'><code>lsmod | grep fglrx<br />
fglrx                 540004  11<br />
agpgart                35400  2 fglrx,intel_agp<br />
<br />
sudo aptitude remove xorg-driver-fglrx<br />
<br />
sudo aptitude install libgl1-mesa-glx libgl1-mesa-dri<br />
</code></div>
<p class="spip">On constate que j’utilise le driver propriétaire. Ouh c’est pas beau. On va donc le supprimer. On fait ça directement, malgré qu’il soit en cours d’utilisation. Et oui, sous linux on a le droit de faire ça.</p>

<p class="spip">Il faut ensuite modifier le fichier /etc/X11/xorg.conf en remplaçant fglrx par ati dans la section Device et en ajoutant Option "XAANoOffscreenPixmaps" pour l’accélération matérielle avec AIGLX. Il faut également ajouter la nouvelle section Extensions.</p>
<div style='text-align: left;' class='spip_code' dir='ltr'><code><br />
Section "Device"<br />
        Identifier        "ATI Technologies, Inc. Radeon X600 (RV370)"<br />
        Driver                "ati"<br />
        BusID                "PCI:1:0:0"<br />
        Option                "XAANoOffscreenPixmaps"<br />
EndSection<br />
<br />
Section "Extensions"<br />
        Option "Composite" "Enable"<br />
EndSection<br />
</code></div>
<p class="spip">Je redémarre ensuite pour que le système utilise le nouveau driver installé. Celui-ci met plus de temps à s’initialiser, juste ce qu’il faut pour qu’on ai le temps de se dire zut ça démarre plus sous X. Puis l’écran kdm arrive, et après c’est l’inverse, j’ai l’impression que les fenêtres s’affichent un peu plus rapidement.</p>

<p class="spip">On vérifie que tout est correct avec</p>
<div style='text-align: left;' class='spip_code' dir='ltr'><code><br />
glxinfo | grep vendor<br />
server glx vendor string: SGI<br />
client glx vendor string: SGI<br />
OpenGL vendor string: Tungsten Graphics, Inc.<br />
</code></div>
<p class="spip">Le client et le server doivent être SGI.</p>

<p class="spip">J’installe compiz avec :
<code class='spip_code' dir='ltr'>sudo aptitude install compiz compiz-extra compiz-kde gnome-compiz-manager</code></p>

<p class="spip">Il ne reste plus qu’à valider l’option 3D avec le menu K / Configuration / Bureau 3D</p>

<p class="spip">Pour être tout à fait franc, il subsiste des bugs d’affichage, notamment les bulles KDE qui s’affichent sous les fenêtres.</p>

<h3>Conclusion</h3>
<p class="spip">Il s’agit bien évidemment d’un pur gadget, mais je pense que ce genre d’artifice deviendra très vite indispensable, et tous les systèmes n’en disposant pas paraîtront bien désuets. Un peu comme en leur temps les boutons windows 3.1 qui s’enfonçaient ou plus récemment (quoique !) le pseudo effet de relief introduit par windows 95.</p>

<p class="spip">Pour ceux qui veulent tenter l’aventure sous Debian, il y a un script tout fait <a href="http://kde-apps.org/content/show.php/Beryl+on+Debian+GNU+Linux+Testing ?content=51740" class="spip_out">ici.</a> (merci Claude).</p>

<h3>Historique des modifications</h3>
<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>01/05/2007</td><td>Création par Jibux</td></tr>
<tr class="row_odd"><td>0.2</td><td>01/05/2007</td><td>Ajout du lien proposé par Claude</td></tr>
</tbody>
</table>