Forum Linux.gui xorg trop lent pour une vieille machine ?

Posté par  (site web personnel) .
Étiquettes : aucune
0
15
fév.
2006
Salut à tous,

J'ai récupéré une "vieille" machine: un Pentium 3 à 733 MHz, 128 Mo de RAM et un chip i810, dans l'idée d'y installer quelques émulateurs et éventuellement de brancher tout ça sur une TV.

Pour cela j'ai installé Xubuntu (Ubuntu avec XFCE4) et Zsnes. Sauf qu'à peine avoir lancé Zsnes, je me suis rapidement aperçu que la machine n'était pas à la hauteur; le curseur n'est même pas fluide dans l'interface de l'émulateur alors qu'aucun jeu n'est lancé.
Je lance quand même Super Metroid et je m'aperçois que même si ça ne rame pas vraiment, ça reste loin d'être fluide.

Je ne comprends pas ce qui ne va pas... sous Windows, Zsnes fonctionne à merveille sur un Pentium à 200 MHz !

Est-ce que xorg est trop gourmand ? Y a-t-il un moyen de s'en passer ? J'ai tenté de me renseigner sur DirectFB mais je n'y ai pas compris grand chose, à tel point que je ne sais même pas si c'est de ça dont j'ai besoin.

Avez-vous déjà tenté de vous passer de xorg tout en gardant des logiciels en mode graphique ?

Merci pour vos futures remarques
  • # pb de d'acceleration graphique maybe

    Posté par  . Évalué à 6.

    Je pense plutot que le probleme viens du driver graphique utilisé.

    glxgears renvoi combien de ftps ?
    • [^] # Re: pb de d'acceleration graphique maybe

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

      Alors bizarrement glxgears ne me renvoit rien sur la sortie standard et je n'ai donc pas de FPS à fournir, à moins de compter les images moi même, ce qui est largement possible étant donné la lenteur de la chose.

      glxgears -info me donne:
      GL_RENDERER = Mesa GLX Indirect


      J'imagine que ce n'est pas Mesa qui devrait être utilisé pour avoir une accélération matérielle, non ?
  • # la RAM ?

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

    L'ordinateur me semble largement assez puissant pour ce que tu veux en faire, mais il me semble que 128Mo de RAM, c'est peu pour une machine sur laquelle tu fais manifestement tourner des trucs récents, genre xorg, d'autant que si je ne m'abuse, tu as un chipset video avec mémoire partagée.
    • [^] # Re: la RAM ?

      Posté par  . Évalué à 2.

      Non, X n'est pas gourmand (je le fais tourner sans problème sur un Pentium 233 avec 32MB de RAM sans aucun ralentissement (en utilisant WindowMaker comme gestionnaire de fenêtres)).

      Par contre Zsnes est lent, sur ma machine récente (Athlon 1800+, 512MB RAM et Radeon 9200), le curseur dans l'émulateur a aussi un peu de mal à bouger, mais les jeux sont jouables sans problème.

      Va voir sur la page de Zsnes et regarde les configurations minimum qu'ils conseillent.
      • [^] # Re: la RAM ?

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

        Merci, effectivement ça va beaucoup mieux avec Snes9x et MAME tourne correctement. Bizarre que Zsnes soit lent sous Linux et rapide sous Windows... mais il parait que le code de Zsnes est très difficilement portable, ce qui explique peut-être le fait que le port Linux soit moins bon que l'original Windows.
  • # Merci

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

    Merci pour vos réponses.
    Je ne peux pas encore essayer vos suggestions car je n'aurai accès à la machine en question que ce week end.
    En tout cas je vais essayer Snes9x à la place de Zsnes et vérifier mon accélération graphique (le driver graphique de xorg pour puces Intel est accéléré 3D je crois).
    • [^] # Re: Merci

      Posté par  . Évalué à 2.

      Essaie glxinfo et regarde les premières lignes si le DRI est activé. Si c'est le cas essaie donc un petit jeu natif accéléré (chromium, neverball, ...)
      • [^] # Re: Merci

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

        Le DRI n'est pas activé... pourtant j'ai bien le driver i810 et
        Load "dri"
        dans mon xorg.conf...

        En fait je m'aperçois que c'est la première fois que j'installe un Linux en desktop sans carte nVidia, mes 3 autres PC sous Linux sont en nVidia, du coup je ne sais rien configurer d'autre.

        Le DRI n'est pas activé d'origine sous Ubuntu normalement ? Je ne vois pas ce que j'ai fait de travers.

Suivre le flux des commentaires

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