Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/11/2005, à 16:48

Vinvin2021

Le processeur travaille beaucoup ! (drivers nvidia)

Bonjour à tous.
Bon, n'ayant pas trouvé de solution dans le forum, je me décides à poster. tongue

Le processeur travaille beaucoup pour les applications graphiques. Dès que je demande un truc faisant appel à la carte graphique (déplacer une fenêtre, afficher des effets visuels dans Totem lorsque j'écoute une chanson), le processeur travaille beaucoup. J'ai l'impression que la carte graphique n'en fout pas une ! Par exemple : lorsque je déplace une fenêtre, le moniteur système indique que le processeur travaille à 100%. Inutile de vous dire que mon système est assez lent ! mad

Voilà ma configuration :

Processeur : AMD Athlon XP 1600+ (underclocké à 1,05 GHz)
Noyau : 2.6.12-9-k7 (noyau optimisé pour les processeurs Athlon)
Carte graphique : Nvidia FX5200 (de MSI)
Drivers Nvidia installés par apt-get (d'après le tuto du wiki)
Mémoire vive : 256 Mo de DDR
Système installé : Ubuntu Breezy

J'ai essayé quelques trucs, sans résultat pour l'instant :

1 - Le DMA est activé pour les 3 périphériques IDE (disque dur, lecteur de DVD, graveur de DVD).

2 - J'ai activé Applications/Outils système/Éditeur de configuration GConf/apps/metacity/general/reduced_resources.
Ça n'a rien modifié du tout au niveau de l'interface graphique. Lorsque je déplace une fenêtre, son contenu est toujours visible.

3 - Le thème de Gnome est le thème par défaut (Human).

4 - powernowd ne fonctionne pas chez moi. Le processus n'apparaît pas dans le Moniteur Système même si je demande l'affichage de tous les processus. Et sudo powernowd me renvoie un message d'erreur.

5 - Les drivers nvidia semblent bien installés. J'ai bien le logo nvidia au démarrage, et

sylvain@ubuntu:/home$ glxinfo | grep "direct rendering"
direct rendering: Yes

6 - Lorsque je déplace avec frénésie une fenêtre, le CPU monte jusqu'à 100,0% d'utilisation. Et à ce moment-là, gnome-system-monitor utilise 44% du CPU, tandis que Xorg en utilise 45%.


Bon, voici quelques questions :
1 - Au secours ! Mon système est lent ! sad
2 - Y'a-t-il des modifications à apporter au fichier /etc/X11/xorg.conf ?
3 - sudo nvidia-settings me permet de régler quelques paramètres de la carte graphiques. Y'a-t-il des réglages à changer ?
4 - Existe-t-il des outils vérifiant l'activité de la carte graphique ? (histoire de vérifier qu'elle ne fait rien, et qu'elle laisse le processeur faire tout le travail) ?


Merci pour votre aide ! smile

Dernière modification par Vinvin2021 (Le 05/11/2005, à 18:50)

Hors ligne

#2 Le 04/11/2005, à 17:16

Desintegr

Re : Le processeur travaille beaucoup ! (drivers nvidia)

Dans la section « Device » du fichier /etc/X11/xorg.conf, tu peux essayer d'ajouter « Option "RenderAccel" "true" ».
Ceci active l'architecture expérimentale et propriétaire de NVIDIA pour accélérer XRender.

Sous KDE, ça permet d'accélérer de façon non négligeable l'affichage des fenêtres. C'est peut-être aussi le cas avec GNOME (Cairo peut utiliser XRender).
Par contre, le RenderAccel est expérimental, et il est possible qu'il fasse planter X.org ou ta machine. Personnellement, je n'ai pas de problème avec.
À toi d'essayer.

Dernière modification par Desintegr (Le 04/11/2005, à 17:17)


Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr

Hors ligne

#3 Le 04/11/2005, à 20:17

requiem

Re : Le processeur travaille beaucoup ! (drivers nvidia)

J'ai activé l'option RenderAccel mais l'utilisation cpu monte chez moi aussi à 100% quand je déplace une fenêtre.
Et ça, sur un Athlon64 3800+


Le problème avec Linux, ce n'est pas Linux, c'est le linuxien

Hors ligne

#4 Le 04/11/2005, à 20:26

Desintegr

Re : Le processeur travaille beaucoup ! (drivers nvidia)

Et avec le driver libre « nv » c'est pareil ? Ne pas oublier d'enlever le RenderAccel avec le driver libre.


Hoc Volo, Sic Jubeo !
Mon wiki : http://desintegr.free.fr

Hors ligne

#5 Le 04/11/2005, à 21:04

requiem

Re : Le processeur travaille beaucoup ! (drivers nvidia)

Je viens de faire 2-3 tests :
-Déplacer une fenêtre directement sur le bureau me fait passer à 75% d'utilisation du cpu à 1Ghz
-Déplacer une fenêtre alors qu'une autre occupe le fond me fait passer à 100% d'utilisation cpu à 2,4Ghz.

Le fait de devoir rafraîchir le contenu de deux fenêtres met le système à genoux. Etrange.


Le problème avec Linux, ce n'est pas Linux, c'est le linuxien

Hors ligne

#6 Le 05/11/2005, à 08:39

Vinvin2021

Re : Le processeur travaille beaucoup ! (drivers nvidia)

J'ai essayé ces 4 options, mais hélas aucune améliorations :

Section "Device"
    ...
   Option	"RenderAccel"	"yes"
    ...
EndSection
Section "Device"
    ...
   Option	"RenderAccel"	"true"
    ...
EndSection

J'ai également essayé ceci, que j'avais trouvé dans le forum :

Section "Device"
    ...
	Option	"AllowGLXWithComposite"	"yes"
    ...
EndSection
Section "Extensions"
        Option  "Composite"     "Enable"
        Option  "RENDER"        "Enable"
EndSection

Malheureusement, le processeur est toujours très sollicité dès qu'il s'agit de déplacer une fenêtre (vérifié avec la commande top). Apparement, Requiem et moi avons le même problème.

Sous Breezy, est-il possible de ne pas afficher le contenu d'une fenêtre lors de son déplacement ? L'activation de
Applications/Outils système/Éditeur de configuration GConf/apps/metacity/general/reduced_resources
n'a rien changé chez moi.

Je vais essayer avec le driver « nv » pour voir.

Merci de votre aide ! smile

Hors ligne

#7 Le 05/11/2005, à 08:51

Vinvin2021

Re : Le processeur travaille beaucoup ! (drivers nvidia)

Bon, j'ai essayé avec ceci :

Section "Device"
	....
	Driver		"nv"
	....
EndSection

Le problème persiste : dès que je déplace une fenêtre, le CPU est utilisé à 100%, avec Xorg qui utilise 45% du CPU, et gnome-system-monitor qui utilise également 45% du CPU. Hein07.gif

Hors ligne

#8 Le 05/11/2005, à 12:21

Vinvin2021

Re : Le processeur travaille beaucoup ! (drivers nvidia)

J'ai remis les drivers nvidia et procédé à quelques test :

1-

sylvain@ubuntu:/home$ glxinfo|grep direct
direct rendering: Yes

2 - glxdemo : un carré jaune s'affiche à l'écran. Aucune animation

3 - glxgears : une animation avec trois engrenages de couleurs s'affichent. Les 3 engrenages tournent. Le moniteur système indique le CPU à 100%.

4 - glxheads : Une animation montrant un triangle vert qui tourne s'affiche. Le CPU est à 80%

Existe-t-il une commande permettant de voir l'activité de la carte graphique ?


EDIT : Comme la commande glxgears ne donnait pas les FPS, il a fallu utiliser :

glxgears -iacknowledgethatthistoolisnotabenchmark

ce qui donne les résultats suivants :
- fenêtre glxgears ayant la taille par défaut : 1186 FPS
- fenêtre glxgears en pleine écran : 70 FPS
Dans les 2 cas, le processeur est utilisé à 100%.
Ce sont des performances corrects ?
Ma config :

Processeur : AMD Athlon XP 1600+ (underclocké à 1,05 GHz)
Noyau : 2.6.12-9-k7 (noyau optimisé pour les processeurs Athlon)
Carte graphique : Nvidia FX5200 (de MSI)
Drivers Nvidia installés par apt-get (d'après le tuto du wiki)
Mémoire vive : 256 Mo de DDR
Système installé : Ubuntu Breezy

Dernière modification par Vinvin2021 (Le 05/11/2005, à 13:17)

Hors ligne

#9 Le 10/11/2005, à 02:35

Vinvin2021

Re : Le processeur travaille beaucoup ! (drivers nvidia)

Bon ... finalement, je suis passé à Kubuntu. KDE et ses effets graphiques se paramètrent plus aisément
Merci aux personnes qui ont réfléchi à ce petit souci. smile

Hors ligne

#10 Le 10/11/2005, à 02:51

J_F

Re : Le processeur travaille beaucoup ! (drivers nvidia)

vinvin2021 a écrit :

3 - glxgears : une animation avec trois engrenages de couleurs s'affichent. Les 3 engrenages tournent. Le moniteur système indique le CPU à 100%.

moi aussi j'ai ce resultat mais ça ne m'empêche pas d'utiliser ubuntu!
capture3od.th.png

Ce sont des tests, il ne faut pas s'affoler pour ça wink

Hors ligne