Nouveau, un pilote libre pour les cartes graphiques NVIDIA - Hardware - Linux et OS Alternatifs
Marsh Posté le 03-05-2008 à 12:14:27
Citation :
|
Merci à tous les deux
Marsh Posté le 03-05-2008 à 12:40:07
ReplyMarsh Posté le 03-05-2008 à 13:05:30
Je suis pour, ça serait vraiment intéressant.
Marsh Posté le 03-05-2008 à 13:18:57
Et vous voudriez voir quoi dedans ?
Marsh Posté le 03-05-2008 à 13:20:49
Les rapports que tu fais quelquefois sur les évolutions de NouVeau par exemple.
+ les discussions des utilisateurs.
Marsh Posté le 03-05-2008 à 13:23:00
Pour les utilisateurs, à part moi, qui l'utilise ici ?
Marsh Posté le 03-05-2008 à 13:30:01
nouveau c'est un driver nvidia c'est ça ?
Marsh Posté le 03-05-2008 à 13:30:35
black_lord a écrit : nouveau c'est un driver nvidia c'est ça ? |
c'est un pilote libre pour les cartes nvidia qui vise à remplacer le pilote proprio.
Marsh Posté le 03-05-2008 à 13:31:19
je pourrais peut être l'utiliser sur ma station du taff du coup
c'est packagé sous ubuntu ?
Marsh Posté le 03-05-2008 à 13:39:26
il y a un PPA il me semble maintenu par RAOF
http://nouveau.freedesktop.org/wiki/UbuntuPackages
Marsh Posté le 03-05-2008 à 14:04:44
Mjules a écrit : Pour les utilisateurs, à part moi, qui l'utilise ici ? |
Pas moi, je suis faible, je repousse toujours
Marsh Posté le 03-05-2008 à 14:24:53
Moi des que j'aurais investi dans une nouvelle CG
Mais j'ai pas encore pris ma decision
Marsh Posté le 03-05-2008 à 14:57:18
si tu investis, prend ATI ou Intel, eux au moins fournissent des pilotes libres
Marsh Posté le 03-05-2008 à 15:13:51
mikala a écrit : et pourquoi pas un topic Nouveau? |
Je plussoie vertement
Marsh Posté le 03-05-2008 à 15:14:34
Intel ils font pas de CG seules, et je compte pas investir dans une nouvelle CM pour le moment.
ATI, bah c'est ce que j'ai, et je trouve le support Linux tres bof
Bon cela dit elle commence à dater sérieusement
Marsh Posté le 03-05-2008 à 15:18:01
e_esprit a écrit : Intel ils font pas de CG seules, et je compte pas investir dans une nouvelle CM pour le moment. |
c'est quoi comme carte ?
parce que d'un point de vue 2D Nouveau est au même niveau que les pilotes radeon et radeonHD et ces derniers permettent d'avoir de la vraie 3D pour les r300 et dans pas trop longtemps pour les r500.
Marsh Posté le 03-05-2008 à 13:51:45
je teste ça lundi au bureau pour me refaire une config multiscreen
Marsh Posté le 03-05-2008 à 15:20:05
Marsh Posté le 03-05-2008 à 15:41:18
Les sujets suivont ont étés fusionnés à ce sujet par Mikala
Marsh Posté le 03-05-2008 à 15:42:29
Pas terrible la fusion
le premier post se retrouve pas au bon endroit
Marsh Posté le 03-05-2008 à 16:35:06
Je drapalise.
Quand j'aurai un peu plus de temps pour le joujou/bricolage, je testerai ça (et puis faut bien qu'un freeBSDiste ici se lance ).
Marsh Posté le 03-05-2008 à 16:38:31
si tu veux tenter sur freebsd, il va falloir porter la partie DRM, pour l'instant personne ne s'y est penché.
Marsh Posté le 03-05-2008 à 16:48:20
Mjules a écrit : |
Une radeon 7000 VE.
La 3D, faut meme pas y penser, plantage dans les 10 minutes assuré.
Et pour la 2D, depuis que y a les extensions RandR, impossible de lui faire detecter la seconde sortie VGA correctement, il la voit comme une DVI, et la première sortie VGA ne fonctionnant plus...
Bref obligé de rester sur une vieille version du pilote pour pouvoir utiliser ma carte
Marsh Posté le 03-05-2008 à 17:07:56
tiens, vous m'avez paumé mon drapal
Marsh Posté le 03-05-2008 à 17:41:21
Je utilise Nouveau depuis deux semaines avec une Nivida 6800 et ca marche niquel. Prochaine étape : Gallium3D.
Bravo pour le topic.
Marsh Posté le 11-05-2008 à 14:18:12
Hello,
Je viens de mettre NouVeau.
Ça marche bien avec ma 7300LE en twinview avec ma tv lcd.
Marsh Posté le 12-05-2008 à 10:50:40
randr1.2 est passé par défaut il y a 5 jours.
http://cgit.freedesktop.org/nouvea [...] 15a6020a7f
plus besoin d'utiliser l'option randr12 "on" dans xorg.conf.
Marsh Posté le 13-05-2008 à 16:12:49
quelques petites maj
Marsh Posté le 18-05-2008 à 22:38:54
finalement, openarena, c'est sympa avec des pilotes libres
Bon, je suis au détail mini pour ne pas surcharger la mémoire mais au final, 30' de jeu, pas de plantage et c'est très fluide.
Le tout avec une NV4B (geforce 7600GS), nouveau et gallium3D.
Marsh Posté le 19-05-2008 à 09:11:12
J'ai essayé de tester.
D'abord, j'ai essayer d'éviter de passer par le "make install" dans drm.
Pour cela, j'ai exporter la variable XORG_CFLAGS pour le lancement de "./autogen.sh" dans xf86-video-nouveau et la compilation s'est bien passée.
Mébon, lors du lancement de X, j'ai eu une erreur.
Alors, j'ai rebooté sur un autre OS et quand j'ai fait "make clean" dans drm, il n'a pas fait le ménage dans linux-core.
Comme les noyaux ne sont pas exactement les mêmes (2.6.25.4 et 2.6.25.3), ça m'a un peu étonné.
Alors, ma première question, c'est "Quand on veut repartir sur des bases propres, est-ce qu'on supprime tout ce qu'on a downloadé ou sinon, qu'est-ce qu'on fait ?"
J'ai tenté de faire le ménage avec "make -C linux-core clean".
Au final, lors du lancement de X, j'ai eu la même erreur que lors du premier test.
Citation : (II) [drm] DRM interface version 1.3 |
EDIT : Sinon, dans la FAQ, ils disent "disable the kernel framebuffer driver for virtual console", donc ça vient peut être de là, mais ça correspond à quoi ?
à FRAMEBUFFER_CONSOLE ?
Marsh Posté le 19-05-2008 à 12:47:27
aux trucs du genre nvidiafb ou rivafb. essaye avec vga=0 en option au boot pour voir si ça vient de là.
Marsh Posté le 20-05-2008 à 03:41:10
En fait, ça change rien.
nvidiafb n'est pas utilisé, mais par contre "FB" et "FB_VESA" sont compilés en dur.
J'ai noté de les mettre en modules pour la prochaine compilation.
Marsh Posté le 20-05-2008 à 11:55:01
ReplyMarsh Posté le 20-05-2008 à 12:21:33
gug42 a écrit : merci pour ce topic |
c'est à peine mieux que nv mais pas de beaucoup.
Marsh Posté le 20-05-2008 à 13:00:03
ok ... bon bah je vais resté avec les proprios alors
Marsh Posté le 20-05-2008 à 13:52:05
Bon, c'est compilé & installé. Ca marche pas mal en effet en rendu 2D. Maintenant il faut que je trouve comment utiliser ma sortie DVI autrement qu'en clone
Marsh Posté le 03-05-2008 à 12:13:11
Qu'est ce que Nouveau ?
C'est un pilote libre pour les cartes graphiques NVidia
Qu'est ce qu'il change par rapport à nv ?
il n'est pas obscurci, il gère le multi-écran via randr1.2 sur toutes les cartes, l'accélération 2D est bien meilleure grâce à EXA, de même que l'implémentation Xvidéo. Il utilise des technologies récentes (programmation du moteur 3D pour l'accélération 2D par ex).
Et plus précisément ?
pour toutes les cartes (des TNT2 aux Geforce 9xxx)
Plus de détails ici :
http://nouveau.freedesktop.org/wiki/FeatureMatrix
Est ce que je peux faire de la 3D avec ?
oui et non.
Un pilote 3D existe, reposant sur l'architecture Gallium3D. Mais, il ne fonctionne quasiment que pour les NV4x (geforce 6xxx et 7xxx), finit forcément par crasher (le gestionnaire de mémoire est pour l'instant minimaliste) et est assez complexe à utiliser.
Mais si on a pas froid au yeux, on peut arriver à jouer à openarena ou tuxracer avec de la 3D accélérée.
Où je le trouve ?
le site web est là : http://nouveau.freedesktop.org
Il est en parti traduit en français, mais un certains nombre de pages sont obsolètes (j'ai pas une motivation infinie), si vous voulez les mettre à jour, ne vous gênez pas.
Comment l'installer ?
Avant tout, il faut vous souvenir que c'est un pilote en cours de développement. donc qu'il peut très bien ne pas marcher du tout (même si c'est très improbable).
Ce qu'il vous faut :
Le howto d'installation est là :
http://nouveau.freedesktop.org/wiki/InstallNouveau
Ce qu'il va vous faire faire :
Il y a des paquets d'installation tout fait pour un certains nombres de distributions (mandriva n'est pas noté mais il y en a aussi).
Comment je configure RandR1.2 ?
Depuis début mai, il est actif par défaut,
( Pour le désactiver, il faut ajouter l'option
Option "Randr12" "0"
dans la section Device de votre xorg.conf cela dit, le code non-randr1.2 ne devrait plus rester très longtemps dans le pilote)
Pour le configurer, un très bon article est là :
http://wiki.debian.org/XStrikeForce/HowToRandR12
Comment j'installe la partie 3D ?
Déjà, rappelez vous que le pilote 3D est très expérimental. Pas la peine de venir vous plaindre si il ne fonctionne pas, et pas la peine de remonter le bugs.
De plus, je vous déconseille vraiment de l'installer.
Si vous êtes toujours motivé, le howto est là :
http://nouveau.freedesktop.org/wiki/GalliumHowto
C'est quoi ce bordel, pourquoi j'ai besoin d'un module noyau pour un pilote graphique 2D, c'est pas un peu de la merde ton truc ?
Alors d'abord, depuis début février 2009, il est possible d'utiliser Nouveau sans le module noyau, par contre, aucune accélération à attendre hors celle du CPU (via shadowFB). Cette fonction a été rajouté pour permettre d'utiliser Nouveau sur les cartes encore mal connues. Le module noyau reste nécessaire pour une utilisation complète de la carte.
La tendance actuelle, c'est de transférer certaines parties du pilote en espace noyau, notamment l'initialisation de la carte et la gestion de la mémoire. A terme, on aura aussi la gestion des modes (résolution/fréquence).
Nouveau, est juste en avance sur les autres pilotes à ce niveau là.
L'inconvénient majeur, c'est qu'il faut adapter le pilote noyau à tous les OS (linux, *BSD, autres).
Les avantages, c'est qu'à terme, le système graphique sera moins dépendant de X (on peut imaginer un pilote framebuffer qui tirerait avantage du module noyau en question), celui-ci pourra tourner en tant que simple utilisateur, la mise-en-veille/réveil sera mieux géré.
Alors, tu conseilles quoi comme carte graphique pour que ça marche bien ?
Honnêtement ? une ATI ou une Intel (voir topic liés), eux au moins jouent le jeu du libre et fournissent spécifications ou pilotes libres. Donc si vous êtes un tant soit peu intéressé par le libre (ce que j'espère si vous lisez ce topic), portez vous vers des constructeurs qui le méritent.
D'autant que très rapidement, les cartes ATI (et dans une moindre mesure les Intel qui sont moins puissantes) auront toutes un niveau de support supérieur à Nouveau.
Message édité par Mjules le 25-02-2009 à 20:09:23
---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. | Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.