Forum Linux.debian/ubuntu [DIRECTFB] peut-on se passer d'un server X

Posté par  .
Étiquettes : aucune
0
29
juil.
2004
Bonjour,
Pour améliorer la rapidité de mon affichage j'aurais voulu me renseigné sur directfb.
Comment ça marche ? est-ce que c'est compatible avec mes applications ? avec ma carte graphique ATI rage pro 32 Mo ? Est-ce que c'est compatible avec mon server X ou je n'en ai plus besoin ? Enfin bref plein de question existentiel sur directfb pour accélérer mon affichage....

si vous avez de la doc merci :)
  • # pour les renseignements

    Posté par  . Évalué à 3.

    http://www.directfb.org/(...)
    me semble un bon debut non ?
    • [^] # Re: pour les renseignements

      Posté par  . Évalué à 2.

      merci :)
      je viens de lire : http://www.directfb.org/download/DirectFB/README(...)
      Mais je ne comprend toujours pas tout :( Est-ce que ça remplace le server X ou bien ça marche à coté ? Comment dit-on aux applications d'utiliser directfb plutot que X dans ce cas ?
      • [^] # Re: pour les renseignements

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

        DirectFB comme il est dit dans le README est une librairie utilisant le framebuffer(la mémoire vidéo de la carte vidéo) directement pour dessiner. Pour cela, elle utilise le framebuffer implémenté par le noyau et l'api respective.

        Tu peux regarder du côté de XDirectFB, qui est _plus ou moins_ une utilisation de la librarie à côté du serveur X :

        XDirectFB is a rootless X Server using DirectFB windows for X11 toplevel windows. This way you can adjust the opacity of every application with your mouse wheel (while holding Meta down over a window). More details about these shortcuts can be found in the DirectFB README.


        Pour l'instant, je ne pense pas que tu puisses totalement viré ton serveur X, à moins que tu saches ce que tu fais.

        --
        Christophe
  • # 2 ptit liens...

    Posté par  . Évalué à 3.

  • # Reprenons

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

    DirectFB tout seul, c'est pas facile à utiliser ... on ne peut utiliser qu'une appli à la fois à moins de patcher, etc

    Xdirectfb est un serveur X utilisant directfb et construit dessus. C'est marrant et ça tourne bien. Ça n'est pourtant rien de plus que X, mis à part la transparence.
    Il faut se le compiler à la main, mais c'est facile.

    Sinon, avec ta carte, saimort. DirectFB tourne très bien chez moi parce que j'ai une matrox ( :P )
    Sur les ATI, ça tourne aussi bien que sur les nvidia : mal.
    'fin, tu peux essayer quand même.
    • [^] # quels avantages ?

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


      Xdirectfb est un serveur X utilisant directfb et construit dessus. C'est marrant et ça tourne bien. Ça n'est pourtant rien de plus que X, mis à part la transparence.


      Et quels sont les avantages par rapport à X ?
      • [^] # Re: quels avantages ?

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

        Ça dépend pas mal du support de ta carte video.
        En l'occurence pour les matrox, ça marche nickel pour une utilisation "multimedia" du poste : http://fatnerf.nerim.net/bazar/trucz/gnome2.6-xdfb-movie.png(...) par exemple.

        Les performances sont intéressantes, mais je ne les trouve pas non plus magiques (j'ai une matrox g550).

        Les fonctionnalités eye candy de xdirectfb sont marrante mais pas forcément très utiles sur le long terme ... (transparence réelle).
    • [^] # Re: Reprenons

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

      Non
      pas la peine de patcher
      Faut charger linux-fusion a partir du cvs
      le compiler et l'installer (c'est un module noyau)
      et tu rajoute --enable-multi au configure de DirectFB (d'ailleurs vaut mieux utiliser le cvs mais bon)
      Sinon utiliser XDirectFB on doit pouvoir s'en passer quand meme
      sur le cvs justement t'as un mini WM
      Seul probleme pour utiliser plusieurs fenetre en meme temps
      c'est qu'il faut pas que la premier application lancée plante (aie aie aie....)
      Sinon pour se passer de XDirectFB:
      T'utilises une paire de dfbterm & un xchat avec gtk2-directfb et ca roule :)
      (bon le xchat j'ai eu des deboires pour le compiler et je me souviens meme plus s'il avait démaré enfin voila quoi)
      • [^] # Re: Reprenons

        Posté par  . Évalué à 1.

        ou lala ça m'a l'aire compliqué tout ça :c(
        j'vais peut être resté avec mon XFree86...

Suivre le flux des commentaires

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