Forum général.général utilisation de Nouveau, 3D et NV40

Posté par  (site web personnel) .
Étiquettes : aucune
0
15
avr.
2008
Bonjour,

Je lit régulièrement les TiNDC et j'ai vu [0] que la 3D pour les NV40 est visiblement fort avancée (ce qui ne serait pas le cas pour les NV50).

Jusqu'à présent, malheureusement, j'ai utilisé le driver proprio de Nvidia car j'apprécie un certain nombre de jeu (Nexuiz, Vegastrike, Planet penguin racer, Wormux, Wesnoth...).

Alors ma question est la suivante :
Le driver nouveau est-il utilisable pour moi (sur un GForce 7600GS, soit un NV40) sachant que :
- Je souhaiterai que les jeux précédemment cité fonctionne
- Je veut pouvoir continuer à regarder de la vidéo

Niveau exigence : perdre 10fps ou 20 sur un jeu je m'en fou, que les graphismes du jeux ne soit pas excellent, c'est pas très grave non plus (tant que ça reste jouable), ce que je veut surtout éviter ce sont des gros crash de X (je ne sais pas si ça risque d'arriver souvent).

À noté aussi pour les Debianistes qui comme serait dans le même cas que moi, il existe une procédure [1] pour Sid (et pour d'autres distro aussi) sur leur site permettant d'installer les dépendances requises à la compilation du driver ce qui nous simplifiera certainement la vie.

Voila, je ne sais pas si quelqu'un a des retours d'expériences, ce serait sympa de m'éclairer.

[0] http://www.phoronix.com/scan.php?page=article&item=nouveau_3(...)
[1] http://nouveau.freedesktop.org/wiki/InstallNouveau
  • # pas pret

    Posté par  . Évalué à 2.

    d'apres le site que tu donnes en [0]
    Darktama continued his work on NV4x too. That won't take much longer though because we are nearly done with 3D on NV4x.
    Currently there are only two major issues remaining:

    The memory management isn't using TTM yet. This will result in otherwise working OpenGL clients to crash out soon after start. How soon (or if at all) depends on the program and the hardware used. Rest assured, though: It will crash often.

    The other problem is that every time we render we *have* to flush commands straight to the GPU, which is bad for a number of reasons:
    - GPUs performance is best when they can process large batches of commands
    - with TTM it'll become far too many kernel calls for my liking


    ce qui se traduit rapidement
    - erreur 1 : la gestion de la memoire n'utilise pas TTM, et donc les applis OpenGL vont plantés, quand depend du programme et du materiel, mais soyez sur que cela va planté souvent.

    - erreur 2 : à chaque rendu nous devons faire un flush directement dans le GPU, ce qui est mauvais pour differentes raisons
    -- les performances GPU sont meilleurs quand ils traitent de nombreux ensembles de commandes
    -- avec TTM cela prendrait trop d'appels kernels
  • # ça crashe beaucoup

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

    J'ai la même carte et je teste régulièrement la partie 3D de Nouveau.

    les résultats sont ceux auxquels on peut s'attendre d'après les TiNDC :
    ça crashe, souvent.

    plus précisément (version git d'hier) :
    openarena : certains niveaux sont jouables d'autres plantent irrémédiablement
    ppracer : même combat, certains sont à peu près jouables, d'autres sont à 10 fps et finissent par planter.
    neverball : marchote tant qu'on ne met pas de réflexion
    glest : plante dès qu'on sélectionne une unité, mais on a quand même le temps de voir quelque chose
    xmoto : ça marche quelques minutes avant de devenir effroyablement lent.
    tremulous : même chose que pour openarena

    Wesnoth n'a pas besoin d'accélération 3D à ma connaissance (en tout cas, ça marche très bien sans chez moi).

Suivre le flux des commentaires

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