Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Journal : XServeur 3D

Posté par Julien CARTIGNY (page perso, ) le 09 février 2005
Un serveur X entièrement en 3D au dessus de OpenGL/Glitz. Le développeur en parle ici:

http://lists.freedesktop.org/pipermail/xorg/2004-November/004358.ht(...)

Y'a un screenshoot:

http://www.cs.umu.se/~c99drn/pics/xgl-shot.png(...)

A l'époque du Fork de Xfree, j'avais entendu parler d'un projet équivalent (si je me souviens bien y'avait Keith Packard dans le tas), des idées de ce que c'est devenu ?

> Lire le journal (46 commentaires, moyenne: 2,7).  

Vous avez demandé le commentaire #533844.

xv et opengl

Posté par Superted () le 09/02/2005 à 16:57. (lien). Évalué à 3.

J'aime beacoup tous ces projets autour d'une modernisation de X qui apparaissent depuis quelques temps : l'extension composite de xorg, ce projet, ou encore looking glass. Ca va effectivement dans le bon sens.
Mais le problème d'après ce que j'ai compris c'est de faire fonctionner tout ça avec les accélérations matérielles déjà présentes dans les applications existantes. Je pense en particulier à xv dans mplayer, xine & co et aux applications opengl traditionnelles comme les jeux. En effet composite se vautre avec xv. Et looking glass (et certainement xgl) a des problèmes avec les jeux opengl.
Dans la README des driver NVIDIA il y a une mention à ce propos : ils disent que pour l'instant le driver n'est pas au point pour ça. Alors la question que je me pose c'est s'il exsite des drivers de cartes graphique qui gère ça correctement, ou s'il existe des solutions plus haut niveau pour les régler ?
En tout cas tant que ces problèmes ne seront pas résolus, ces projets resteront sympathiques, mais avec une lacune importante.

  • [^]Re: xv et opengl

    Posté par shinobufan (page perso, ) le 09/02/2005 à 17:54. (lien). Évalué à 2.

    Xv ne se vautre pas avec composite. Seul les applis opengl se vautrent lorsque composite est activée puisque le "partage" de l'opengl n'est pas possible. En pratique, le compmgr se 'kill' lorsqu'on lance une appli opengl (quand ce n'est pas pire :p )

    • [^]Re: xv et opengl

      Posté par Hugues HIEGEL (page perso, ) le 09/02/2005 à 20:51. (lien). Évalué à 1.

      Moi, en pratique, c'est mon serveur X qui vautre.
      car j'ai un script qui fait un "while(true); do xcompmgr; done" grosso modo..
      Donc je suppose que ça fait boum.

      La solution ? arreter de jouer :-)

      L'autre probleme, c'est la gestion des ombrages avec Xosd et Gdesklets par exemple.

      Je vais suivre Xgl de très près car je suis très intéressé par les évolutions de l'environnement desktop sous linux..
      Mais je me demande une chose quand même : qu'est ce qui différencie vraiment Xgl de X.org ? X.org n'est pas basé sur OpenGL, c'est ça ?

      [^]Re: xv et opengl

      Posté par Superted () le 10/02/2005 à 08:03. (lien). Évalué à 1.

      Xv ne se vautre pas avec composite
      ah ouais ? Quand j'avais essayé il y a quelque temps (cg nvidia avec driver proprio) xv ne marchait pas très bien : ça ne plantait pas, mais c'était pleins de bugs. D'ailleurs si mes souvenir sont bon le README du driver disait d'utiliser la sortie x11 de mplayer et pas xv.

      [^]Re: xv et opengl

      Posté par Pinaraf (Jabber id, ) le 12/02/2005 à 13:40. (lien). Évalué à 2.

      1- xv ne marche pas, ne marchera jamais en affichant des fenêtres transparentes. Faut pas chercher à corriger, ça va à l'encontre de xv lui même qui a pour but d'accélérer l'affichage des vidéos en les envoyant directement sur la carte graphique et donc sans traitement par le serveur X.
      2- OpenGL peut être utilisé avec Composite sur les drivers propriétaires de nVidia. En effet, sans cela looking glass ne marcherait pas !
      Pour activer ce support : Option "AllowGLXWithComposite" "true"