Linux-one
fabien26 a écritHou ! Tu gagne la palme du peu de RAM utilisé, mais là on devait tester Unity 3D ! (je devrais le préciser)
Tu peux retester avec Unity 3d ?
Je pense que ma CG n'est pas supportée par Unity, peut-être que ça viendra plus tard.
Je n'arrive toujours pas à comprendre comment sous les versions précédentes j'ai l'accélération graphique (3d) mais pas sous Natty.
Lork Scorguar
total used free shared buffers cached
Mem: 3931 1140 2791 0 271 300
-/+ buffers/cache: 568 3362
Swap: 3814 0 3814
intel core 2 duo 2.26GHz, nvidia 9600M GT, 4Go ram. Ubuntu 64bits avec pilote nvidia 270beta.
(pc portable)
Totem
- Quad core P5Q Deluxe
- Geforce 9600GT pilote Nouveau
- Ubuntu 11.04 64bits
total used free shared buffers cached
Mem: 2007 521 1486 0 43 147
-/+ buffers/cache: 329 1678
Swap: 4096 0 4096
obrowny
@Totem : j'ai exactement la même config que toi... Elle marche bien avec nouveau la 9600 gt ?
C'est un de mes 2 ordis principaux, alors je ne l'upgrade pas encore..
Totem
@obrowny : Quelques petits bugs avec compiz sinon natty fonctionne très bien
fabien26
Je viens de passer mon PC avec le pilote Nvidia propriétaire en pilote VESA, j'ai gagné environ 200 Mo de RAM.
Je crois qu'on a trouvé notre coupable. Le pilote propriétaire Nvidia est une vraie usine à Gaz.
Et bien c'est officiel, si vous manquez de RAM, passer au pilote Nouveau est une bonne piste.
atichu
tu a activé la 3d avec le pilote nvidia?
fabien26
Ben non j'ai fait l'inverse là. J'avais le pilote Nvidia propriétaire, et je suis passé en mode "graphique sans échec", c'est à dire le pilote VESA compatible seulement 2D mais compatible avec toutes la cartes graphiques de tous les constructeurs.
La prochaine étape, je passe aussi ce PC avec le pilote Nouveau et la 3D libre expérimentale que propose ce pilote.
Linux-one
@fabien26:
Ces pilotes de Intel sont libres ou propriétaires? parce que c'est ce qui est intégré dans le CD Ubuntu.
http://intellinuxgraphics.org/2010Q4.html
fabien26
Ce sont des pilotes libres. Fait directement en collaboration avec Intel.
Intel avait fait une belle campagne de pub dans la communauté linux en disant qu'ils ferraient maintenant leurs pilotes directement en collaboration avec les développeurs du libre. D'ailleurs, leurs pilotes sont excellents. Avec le ATI, c'est sûrement la meilleur marque à utiliser si l'on veut avoir un fonctionnement optimal sous linux.
Linux-one
Merci pour la précision. Je n'arrive pas à comprendre comment l'accélération graphique (3d) marche avec les versions précédentes d'Ubuntu mais pas (encore) avec Natty sous Unity.
fabien26
Je ne pense pas que ça vienne de ça, le pilote "intel" a remplacé le vieux i810 depuis pas mal de version déjà.
Je pense que c'est que ta carte ne gère pas la 3D en 24 bits, et qu'avant il configurait automatiquement ta carte en 16 bits. Tu devrais essayer de trouver comment forcer le 16 bits dans Xorg. (c'est pas simple ...)
C'est quoi ta carte intel que je réfléchisse à si ma piste est bonne ?
EDIT: j'avais pas vu que tu avais déjà donné ta configuration. Donc fausse piste, c'est pas ça ! Je pense donc que c'est un bug dans le pilote. Il faudrait trouver un truc pour le confirmer et si tu peux le faire, le reporter.
Linux-one
Je ne sais pas comment trouver le bug, peut-être qu'il va apparaître tout seul. 😃
Sinon, voici le message que j'ai lorsque j'essaye de me connecter à la session Ubuntu (Unity-3d):
It seems that you do not have the hardware required to run Unity. Please choose Ubuntu Classic at the login screen and you will be using the traditional environment.
sylvainsjc
fabien26 a écritJe viens de passer mon PC avec le pilote Nvidia propriétaire en pilote VESA, j'ai gagné environ 200 Mo de RAM.
Je crois qu'on a trouvé notre coupable. Le pilote propriétaire Nvidia est une vraie usine à Gaz.
Et bien c'est officiel, si vous manquez de RAM, passer au pilote Nouveau est une bonne piste.
Allez, pour ceux qui sont concernés, n'hésitez pas à vous ajouter comme "affecté" par ce problème
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers/+bug/725434
Lork Scorguar
Sauf que nouveau est pas encore bien optimisé et avait des fuites mémoires jusqu'à y pas longtemps. Je n'ai pas eu trop le temps de voir si c'était toujours le cas. Je mettrai mon utilisation de ram ce soir.
snucky
Bonsoir
Ubuntu 64 bit Pilote NVIDIA Core 2 Duo
total used free shared buffers cached
Mem: 3929 2078 1850 0 193 846
-/+ buffers/cache: 1038 2891
Swap: 956 0 956
Je me faire peur en voyant les autres résultats ;(
fabien26
Ben il n'y a pas de secret, c'est le pilote Nvidia propriétaire 😃
Je continu bien sûr à regarder les conso de RAM que vous envoyez, car on n'est pas à l'abri d'une autre révélation.
Phoenamandre
J'allume mon pc ce matin... Surprise, après mise a jour, 300 mo de mémoire prise avec unity 3D pilotes proprio. Heureux je suis
sylvainsjc
Effectivement, ils ont préféré désactiver le backend GL dans le package "cairo - 1.10.2-2ubuntu2" pour le moment. Ce backend n'a d'utilité apparemment que pour wayland
Je referai le test dans le we pour voir 😉
fabien26
Ben le backend GL est aussi utile pour X sachant que ça soulage le processus de compositing et que ça envoi plus du boulot à DRI. En gros ça permet de virer quelques étapes dans le rendu des fenêtres et de ce qu'elles contiennent si ma compréhension du joyeux bordel qu'est Xorg est bonne.
En tout cas la raison pour lequel cairo augmentait l'utilisation RAM sur carte Nvidia avec le pilote proprio c'est qu'à chaque processus utilisant OpenGL, le pilote nvidia prend un peu de ram en plus. Sans cairo tout va bien, avec Cairo chaque programme utilisant cairo compte pour un processus openGL ce qui d'un coup révèle au grand jour un gros souci dans le pilote nvidia car ça fait d'un coup pas mal d'empilement de RAM utilisée inutilement.