Derniers journaux de IsNotGood :
- [01/01@05:10] Mes prédictions pour 2008
- [30/12@21:31] x86_64
- [22/12@03:57] Ubuntu a finit de manger son pain blanc ?
- [21/12@01:44] Matthew Szulik démissionne
- [20/12@21:41] Un grand jour pour Samba
- [20/12@21:07] FlightGear en version 1.0
- [20/12@18:33] GnuPG à 10 ans
- [06/12@22:40] Desktop Linux : mission impossible ?
- [30/11@23:53] Fedora abandonne Xen
- [28/11@14:36] Ce que les développeurs doivent savoir sur la mémoire
- [27/11@22:29] ASUSTeK Eee PC et violation de GPL
- [27/11@21:50] OLPC attaqué pour violation de brevet
- [11/11@20:12] Le nouveau SeLinux
- [10/11@11:15] Eclipse & Docbook
- [07/11@20:37] Red Hat est gonflé à bloque.
- [06/11@22:23] Coup d'oeil à Fedora 8
- [01/11@14:30] PulseAudio
- [13/10@12:07] Novell Novell Novell....
- [10/10@15:44] Mandriva 2008 est sorti
- [02/10@07:19] MS gagne un prix
J'ai depuis peu un PC avec une carte NVidia. Pas défaut la distribution (l'incomparable excellentissime F8) installe le driver NV. Ce dernier marche.
Par curiosité, je suis passé au driver Nouveau. La manip est triviale. Dans la Section "Device" de /etc/X11/xorg.conf, il suffit de remplacer 'Driver "nv"' par 'Driver "nouveau"'. Et voila.
Je n'espérais pas grand chose du driver nouveau qui est encore en développement intensif. Erreur, pour mon usage (c-à-d que je peux me passer d'accélération 3D) nouveau est meilleur et plus rapide que le driver nv.
Meilleur car les vidéos (XV) sont mieux affichées (le zoom/dézoom est meilleur).
Plus rapide et bien plus rapide.
Carte graphique : nVidia Corporation NV40 [GeForce 6800 Ultra/GeForce 6800 GT] rev 162
Donc si vous utilisez le driver nv, faites un sérieux test avec le driver nouveau.
> Lire le journal (14 commentaires, moyenne: 4,4).
Nouveau et autres distributions
Le driver Nouveau n'est bien souvent pas empaqueté dans les distributions mais son installation reste cependant assez simple si on suit le "HowTo" officiel : http://nouveau.freedesktop.org/wiki/InstallNouveau
En ce qui me concerne, j'ai essayé rapidement de me le compiler sous une debian unstable et effectivement, j'ai eu l'agréable surprise de réussir assez simplement à le compiler et à le faire fonctionner ...
Je précise que c'est la première fois que je compilais "à la main" un module noyeau donc c'est que la doc est bien faite ^^
Mon premier (et très rapide) test semble confirmer les dires de IsNotGood : la première chose que j'ai ressenti, en ce qui me concerne, est une meilleure stabilité de ma carte (peut être parce qu'elle commence à se faire vieille : c'est une GeForce2 MX/MX 400 [NV11] ...) mais également une meilleure rapidité de rendu globale (c'est quand même récent et subjectif)
Seul glxgears semble ne pas aimer le changement avec une diminution du nombre de frames affichées ... mais je suis sceptique car le système est plus rapide à switcher des consoles virtuelles à X ...
Il faut maintenant que je teste plus en profondeur mais effectivement, Nouveau commence à être non seulement un concurrent sérieux à nv mais probablement est il en train de le dépasser dans l'affichage 2D accéléré ou non ... (même sur les "vieilles cartes")
Mais en fait, c'est simple !
-
[^]Re: Nouveau et autres distributions
Posté par baud123 (Jabber id, page perso, ) le 09/01/2008 à 13:23. (lien). Évalué à 3.Va falloir un jour *vraiment* un autre test que glxgears tout de même...
Au titre du pilote nouveau, il n'y a pas des tests de non régression permettant d'extraire un simili benchmark avec une couverture de tests un peu plus représentative que glxgears ? (représentative pas au niveau graphique hein, au niveau fonctionnel ;-) ).
-
[^]Re: Nouveau et autres distributions
Posté par dawar (page perso, ) le 09/01/2008 à 17:21. (lien). Évalué à 1.Et quel est le gain (ou la régression) en 2D par rapport au driver proprio de chez Nvidia ?
-
[^]Re: Nouveau et autres distributions
-
[^]Re: Nouveau et autres distributions
Posté par GeneralZod () le 11/01/2008 à 09:14. (lien). Évalué à 4.Pour beaucoup de pseudo-libristes, la liberté n'a aucune valeur face au bling bling.
-
[^]Re: Nouveau et autres distributions
Posté par dawar (page perso, ) le 11/01/2008 à 18:27. (lien). Évalué à 2.Ce n'est pas la question, je veux juste savoir si ces drivers sont arrivés au niveau des drivers proprio pour la rapidité 2D.
Pour info j'ai basardé ma Nvidia pour passer à une ATI avec des drivers libres qui me permettent quand même les bling bling de Compiz, donc ma question est plutôt desinteressé.-
[^]Re: Nouveau et autres distributions
Posté par IsNotGood () le 11/01/2008 à 18:55. (lien). Évalué à 2.J'ai utilise nouveau et nv.
Je n'ai pas utilisé les drivers proprios, donc je ne sais pas si le driver nouveau est aussi rapide que le driver nvidia.
Sinon j'ai dit à deux reprises que le driver nv est "satisfaisant" au niveau performance et que le driver nouveau est (beaucoup) plus rapide. À toi voir.
-
-
-
-
Dual screen
Quelqu'un a tenté le dual screen sur ce driver ? donc l'utilisation simultanée de la prise DVI et de la VGA ?
-
[^]Re: Dual screen
-
[^]Re: Dual screen
Posté par Stephane Marchesin (page perso, ) le 09/01/2008 à 13:12. (lien). Évalué à 8.Le dual head (avec Randr 1.2) a de bonnes chances de marcher sur les nv40 et nv30, même si ce n'est pas parfait (le code est encore en cours de développement).
Pour configurer le dual head avec Randr 1.2 :
http://intellinuxgraphics.org/dualhead.html
-
[^]Re: Dual screen
Posté par ahuillet (page perso, ) le 09/01/2008 à 13:44. (lien). Évalué à 10.[bon marcheu a répondu avant moi mais je poste quand même]
Maarten Maathuis et Stuart Bennett ont pas mal bossé sur randr12 récemment (donc support du dualhead).
Pour les cartes NV2x jusqu'à NV4x (geforce 3 - geforce 7), le dualhead est supposé être fonctionnel.
Pour les NV1x (geforce 1, 2, geforce 4 MX) je ne suis pas sûr (est-ce qu'il en existe seulement avec deux sorties ?)
Dans tous les cas, si vous avez une config à deux écrans, merci de tester avec nouveau et de venir nous dire sur IRC si ça marche :) Et surtout si ça marche pas !
(irc.freenode.net #nouveau)
Sinon à propos du sujet du journal : nouveau est vraisemblablement meilleur que nv en 2D (X-Video et support EXA avec accélération de XRENDER). Une release "2D-only" est à prévoir d'ici pas trop longtemps.
Il reste une piste d'amélioration en 2D : une meilleure synchronisation GPU/CPU (le "fencing"). Tentative d'explication :
Le fencing permet au CPU d'attendre la fin d'une opération donnée, qui est en cours d'exécution par le GPU. Par example, lorsque EXA veut toucher des données qui doivent être traitées par le GPU, il doit attendre que d'être sûr que ces données ont bien été traitées, pour éviter toute corruption.
L'approche actuelle est d'attendre que le GPU ait fini d'exécuter _toutes_ les commandes en cours, y compris celles qui n'ont rien à voir avec les données qui nous intéressent (= vider complètement le tampon de commandes). C'est simple mais ça génère des attentes plus longues que la normale.
Un essai d'explication plus concrète : soient A, B, C, D, E, F, des commandes envoyées à la carte graphique. Admettons que "C" soit responsable de dessiner quelque chose, qu'on veut ensuite retraiter sur le CPU. On doit donc attendre que C soit terminée, avant de toucher le bout de mémoire concerné.
Avec un fencing propre, on attendrait (= ne ferait rien, comme dans while ( ! done ) ; ) l'exécution de A, B et C.
Avec l'approche actuelle, on attendrait l'exécution de A, B, C, D, E, F.
Puis tant qu'à y être puisque je suis parti dans un exposé sur le status de nouveau, je crois qu'il faut mentionner qu'on vient d'ajouter un "video texture" pour les cartes NV4x (geforce 6 et 7), qui est plus rapide et a une bien meilleure qualité d'image, que le blitter qui est utilisé sur NV4x par nv (et toujours disponible dans nouveau !).
Cela dit je crois qu'il a encore quelques problèmes, enfin bon.
On sera quelques-uns de nouveau au FOSDEM 2008.-
[^]Re: Dual screen
Posté par IsNotGood () le 09/01/2008 à 14:34. (lien). Évalué à 4.> nouveau est vraisemblablement meilleur que nv en 2D
Je n'ai peut-être pas été clair. Nouveau, avec ma carte graphique, est définitivement plus rapide que nv (ceci dit les performances de nv pour ce que je fais sont satisfaisantes).
Pour la vidéo ça me bouffe 4 fois moins de cpu sans problème (et l'image est meilleure ! enfin au niveau de ma vieille (mais excellente) mga400)
Pour le reste je n'ai pas de "bench". Mais j'ai l'impression d'avoir au moins le niveau de ma vieille mga400 (vieille carte, mais excellente en 2D). Au pif ça doit probablement être au moins 2 (voire plus) fois plus rapide que nv pour les scrolls, etc...
> Puis tant qu'à y être puisque je suis parti dans un exposé sur le status de nouveau
Un grand bravo au boulot du projet Nouveau. C'est un travail titanesque, il faut, si j'ose dire, beaucoup d'abnégation. J'ai beaucoup d'admiration pour ce travail.
Je regarderai, dès que j'aurai le temps, pour faire un dump Renouveau et tester la dernière version du driver de temps à autre pour faire des rapports de bug/régression si nécessaire. J'ai actuellement une version d'octobre/septembre. Je testerai évidemment tout ce qui arrive dans update/testing de Fedora.-
[^]Re: Dual screen
Posté par IsNotGood () le 09/01/2008 à 14:38. (lien). Évalué à 1.> Je regarderai, dès que j'aurai le temps, pour faire un dump Renouveau
Ben je vais faire ça se week-end.
http://people.freedesktop.org/~jpakkane/ren/ propose un script pour vérifier si un dump est utile. Mais carte est dans "old".
-
-
The irregular Nouveau-Development companion
d'ailleurs, le TiNDC du 23 Décembre n'est pas trop mis en avant :
http://nouveau.freedesktop.org/wiki/Nouveau_Companion_32 (en anglais, dispo aussi en espagnol mais pas encore en français).
des testeurs sont demandés pour http://nouveau.freedesktop.org/wiki/TestersWanted (tvout justement)

Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.