Journal Rage Mobility M3

Posté par  (site web personnel) .
Étiquettes :
0
14
mai
2004
Je suis l'heureux propriétaire d'un portable Dell C600 qui comporte comme carte graphique une ATI Technologies Inc Rage Mobility M3 AGP 2x et cette dernière me pose un problème, voilà pour le décor (qui n' est pas de Donald Cardwell).

Ma debian Sid tourne impeccablement dessus et me donne totalement satisfaction à l'exception de la carte graphique qui me refuse l'accélération matériel (DRI). Bon pour bosser la 2D est suffisant , je m'en contente d'ailleurs depuis un an et demis. Mais pour jouer a DIG grâce à scummvm c'est lamentable, pire frustrant de rester en 640X480 au milieu de mon workspace de 1400x1050 et de voir mon cpu en prendre plein la poire.

J'ai pourtant cherché, ma la je sèche.

Xfree86 -version me confirme que j'utilise la version 4.3.0.1 de X. J'utilise r128 comme driver et mon XF86config comporte comme liste de module à charger :
Section "Module"
Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"'
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "speedo"
Load "type1"
Load "vbe"
EndSection

Mon /var/log/XFree86.log m'annonce aucune erreur, juste deux warning:
(WW) R128(0): Cannot read colourmap from VGA. Will restore with default
(WW) R128(0): Static buffer allocation failed -- need at least 17227 kB video memory
J'ai un noyau 2.6.5 avec les modules intel-agp et r128 activé et correctement monté. mais rien à faire le « glxinfo » persiste à me répondre « direct rendering : No »

J'ai tenter d'utiliser les pilotes su projet Gatos http://gatos.sourceforge.net(...) sans plus de résultat. J'ai tenter de suivre les recommandations du projet DRI dri.sourceforge.net et installer le xserver-xfree86-dri-trunk package. j'ai compiler à la suite une nouveau module r128.ko mais rien à faire.

Donc si vous aviez un conseil, une recette, un howto pour me rendre l'espoir...

Merci, enjoy
Karlesnine
  • # .

    Posté par  . Évalué à 1.

    DRI c'est pour la 3d normalement. Il s'en sert scummvm ? Et la résolution native de Dig devait être 640x480 je pense, ton portable est peut être capable de switcher en 640x480 pour quand tu joues à The Dig ?
    • [^] # Re: .

      Posté par  (site web personnel) . Évalué à 1.

      Si Scummvm utilise le DRI ? ben je sais pas !
      Maintenant c'est une histoire entre le DRI et moi, je veux le DRI.

      Enjoy

      Karlesnine
      • [^] # Re: .

        Posté par  . Évalué à 0.

        SI tu veux le dri, dis le, invente pas des fausses excuses à base de scummvm pour expliquer ce que tu veux faire alors.
        • [^] # Re: .

          Posté par  (site web personnel) . Évalué à -2.

          Quant je demande des conseils pour faire avancer une idée ou résoudre un problème c'est pas pour qu'on me demande une justification ou un motif.

          J'ai pas souvenir qu'il faille votre agrément sur la raison d'une demande d'aide. Encore une fois on poste un jugement sur mes motiviations. C'est les logiciels libres qui vous motive, ou la polémique inutile et sans issue (aka troll) qui vous fait vous levez le matin ?

          La pochaine fois demander moi mes papiers !


          Not enjoy

          Karlesnine
          • [^] # Re: .

            Posté par  . Évalué à 3.

            Bah quand j'ai lu ton journal, ce que j'ai compris c'est « tiens, il a un pb avec scummvm qu'est super lent ce qui l'empêche de jouer à the dig » et pas « tiens, il veut faire marcher le dri et il y arrive pas ».
            Quand qqu'un consacre un peu de son temps à t'aider, c'est la moindre des choses de faire un effort pour poser correctement ta question pour pas lui faire perdre son temps (ie répondre à la première question pour se rendre compte au final que t'es plutôt intéressé par la réponse à la deuxième question).
            • [^] # Re: .

              Posté par  (site web personnel) . Évalué à 1.

              Les deux questions m'intéresse. Je pensais que c'etait lier.
              Maintenant je souhaite simplement faire les choses a font.

              Enjoy

              Karlesnine
  • # Re : Rage Mobility M3

    Posté par  . Évalué à 2.

    Alors, déjà c'est possible. Je l'ai fait sur une Fedora Core 1 et sur le même portable que toi. Seulement, j'ai tout réinstallé récemment, et je suis comme toi incapable de remettre la main sur la procédure. Je crois me souvenir que ça s'était terminé par la compilation d'un xfree86 configuré pour DRI Mach64. Il a fallut ensuite relancer plusieurs fois X pour que ca se mette à marcher tout seul sans installation supplémentaire. Je pouvais enfin jouer à TuxRacer.
    Je mis remets la semaine prochaine. Si tu n'as rien trouvé d'ici là, on essayera d'avancer ensemble.
  • # depth

    Posté par  . Évalué à 2.

    t'es en quel profondeur d'ecran ?
    Le dri aime bien le 16 bits...
    • [^] # Re: depth

      Posté par  (site web personnel) . Évalué à 1.

      je suis en 24 bits, mais j'avais eu vent de cette préférence à ce perfide DRI j'ai donc fais des tests en 16 bits sans plus de résultat.

      Merci

      Enjoy
      Karlesnine
  • # ouai

    Posté par  (site web personnel) . Évalué à 1.

    paquets debian de dri.sf.net devraient marchés. Les paquets source pour les modules drm sont pas nécessaire, ce que tu trouves dans les noyau récents sont au moins aussi à jours que ces paquets.
  • # Et si pour une fois les gens lisaient un peu ?

    Posté par  (site web personnel) . Évalué à 2.

    XFree te dit qu'il a des pb parce qu'il n'arrive pas a allouer la memoire video dont il a besoin:
    (WW) R128(0): Static buffer allocation failed -- need at least 17227 kB video memory

    Deja quand ca ce sera regler tu pourras eventuellement chercher a comprendre pourquoi le DRI (qui d'ailleurs a besoin de bcp de memoire video hein :)) ne marche pas (ce qui a mon avis ne sera plus le cas d'ailleurs).

    Cherche dans ton bios si tu ne peut pas augmenter la memoire reservée pour la video. Pense a updater le bios (cf site DELL) il y a de nombreux pb avec certains chip intel mais bon la sa devrait pas etre la cause.

    Sinon ca n'apportera absolument rien a Scumm, ni vitesse d'affichage, ni resolution superieure. Le DRI n'etant sollicité que par l'intermediaire des librairies OpenGL.
    • [^] # Re: Et si pour une fois les gens lisaient un peu ?

      Posté par  (site web personnel) . Évalué à 0.

      Si tu as un chipset intel et un bios DELL tu peut regarder de ce coté pour les pb de memoire video sous Xfree.
      http://www.chzsoft.com.ar/855patch.html(...)
    • [^] # Re: Et si pour une fois les gens lisaient un peu ?

      Posté par  (site web personnel) . Évalué à 1.

      Oui pour scumm c'est certainement vrais, c'est un autre point de frustration.

      Pour la mémoire vidéo j'explore la piste, merci pour ta remarque.

      J'aivai déjà upgrader le bios à la derniere version (A23) sans résultat, en baissant a 16 bits le message change sans que le pb disparaisse:

      (WW) R128(0): Static buffer allocation failed -- need at least 8663 kB video mem

      Mais j'arrive pas à trouver comment auguementer la mémoire partager entre la Ram et la carte graphique.

      Encore merci

      Enjoy
      Karlesnine
      • [^] # Re: Et si pour une fois les gens lisaient un peu ?

        Posté par  (site web personnel) . Évalué à 1.

        Bon en 8 bits j'ai plus de message d'erreur concernant la mémoire vidéo.

        Par contre j'ai toujours pas le DRI car :
        (EE) R128(0): [dri] R128DRIScreenInit failed (depth 8 not supported). [dri] Disabling DRI.

        Bon je continue avec d'autre driver

        enjoy
        Karlesnine
        • [^] # Re: Et si pour une fois les gens lisaient un peu ?

          Posté par  . Évalué à 2.

          (WW) R128(0): Static buffer allocation failed -- need at least 17227 kB video memory

          mode : 1400x1050 en 24/32 bits (4 octets/pixel)
          1400*1050*4*3/1024 = 17227 Ko, normal

          2ème message :
          (EE) R128(0): [dri] R128DRIScreenInit failed (depth 8 not supported). [dri] Disabling DRI.

          DRI n'est pas supporté en 8 bits, normal.

          3ème message :
          (WW) R128(0): Static buffer allocation failed -- need at least 8663 kB video mem

          mode : 1400x1050 en 16 bits (2 octets/pixels)
          1400*1050*2*3/1024 = 8613 Ko, normal

          A priori tu as 8Mo de mémoire pour ta carte graphique, donc il est logique qu'aucun des deux modes ne passent (8Mo = 8192Ko). Les seules solutions à mon avis sont :
          - ne pas utiliser le double buffer (commenter Load "dbe" dans XF86Config)
          - ajouter de la mémoire vidéo
          - baisser la résolution

          Mes 0,2 €
          • [^] # Re: Et si pour une fois les gens lisaient un peu ?

            Posté par  (site web personnel) . Évalué à 1.

            Exact !
            J'ai forcé la mémoire vidéo a bcp plus et j'ai un affichage type mosaïque mais le DRI est présent selon glxinfo.

            Merci cette information.
            Comme il n'est pas possible d'auguementer la mémoire video, à moi de trouvé le modline pour le 1024x768 et inférieur.

            Enjoy

            Karlesnine
  • # Donald Cardwell et Roger Harth

    Posté par  (site web personnel) . Évalué à 3.

    et cette dernière me pose un problème, voilà pour le décor (qui n' est pas de Donald Cardwell).

    Sans vouloir faire le rabat-joie, c'est Roger Hart qui s'occupait des décors. Donald Cardwell, lui, est réputé pour ses costumes.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.