Suite au message de Jean-Christophe Cardot <[EMAIL PROTECTED]> intitulé
[Re: [confirme] XF86 SERVER POUR S3TRIO64 PROBLEME AVEC MANDRAKE 6
.0], du Wed, 18 Aug 1999 14:21:21 +0200:

Salut!

| > Au bureau, le problème arrive, le chip est un Trio64V+. Chez moi,
| > c'est un Trio64, ça le fait pas. 1 Mo de DRAM dans les deux cas.
| 
| mon probleme arrivait avec un trio64V+ (1Mo) ET un S3 Virge (4Mo).
| (serveurs X S3 et S3V et même SVGA optimisés 586).

Il semblerait que les chipsets concernés soient les Virge et les
Trio64V+. Est-ce que quelqu'un a ce problème avec un Trio64 (pas
V+)...?

Théorie : le problème vient de routines liées à la décompression
vidéo. En effet, les Virge et Trio64V+ possèdent des fonctions
spécialisées dans la décompression vidéo, ce que n'a pas le Trio64. Or
les routines qui gèrent ces fonctions, au niveau du driver S3,
supporte sans doute mal les optimisations -O2 de Mandrake (les
algorithmes de décompression vidéo et sonore sont assez fragiles à ce
qu'il parait).

Idée : il faudrait essayer de recompiler le package XFree86-S3 en
changeant le paramètre d'optimisation de gcc (par défaut, ça doit être
-02, on pourrait essayer avec -01).

Quelqu'un a-t-il une meilleure explication?

Gregus

Répondre à