Utilisation CPU anormale

Bonjour à tous,

je fais appel a vous car je me pose quelques question à propos de l’utilisation de mon CPU.
Tout d’abord, ma config :
-Processeur pentium 4 1.6Mhz
-768Mo de SDRAM
-Ecran 24" FullHD
-GeForce 2
-Debian squeeze
-Drivers Nvidia installés
-XFCE 4 (sans gdm)
-compiz (lancé avec compiz --replace au démarrage)

Donc le problème est que, quand je ne fais rien, tout se passe à peu près normalement (100Mo seulement de RAM utilisés, 2-3% d’utilisation CPU, tout ca bien).
Par contre, dés que je lance un programme, X se met a utiliser 30-40% d’utilisation CPU et le programme prend une quantité impressionnance de ressources.
Pire encore, quand j’utilise iceweasel, au bout de 1 ou 2minutes, le pc se met a devenir effroyablement lent et chaque clic se met a faire monter le CPU a 100%.
En contre partie, les ressources mémoires utilisés ne dépassent pas les 200Mo.

Je me disais que peut être cela était normal vu l’age du pc, mais je trouve quand même étrange que des pentium 4 aient autant de mal a faire tourner un système convenablement, car dans mes souvenirs, à leurs sortie, les pentium 4 ne posaient aucun problèmes pour faire tourner des bureaux 3D et même des jeux vidéos.

J’aimerai donc savoir si cela est bel et bien normal ou s’il peu effectivement s’agir d’un bug qu’il est possible (ou non) de régler.

Merci d’avance,
Cordialement.

vérifie avec la commande top (htop)
ce qui consomme le plus (compiz qui déconne avec xorg et xfce?)

Bonjour,
merci pour ta réponse,
j’ai déjà regardé avec htop (mon outil favoris ^^) et comme je dis dans mon post c’est le programme que je lance et X qui prennent énormément de ressources.

essaye sans le compiz pour voir si tu as la même chose
(décoration des fenêtres compiz?)
branche stable le tt?

C’est encore pire sans compiz (allez savoir pourquoi mais j’ai toujours eu de gros problèmes avec windowmaker, faudrai que j’essaie avec openbox, quelqu’un sait comment faire sans gdm/kdm ?)
Ah oui d’ailleur, petite précision, je n’utilise aucun gestionnaire de démarrage, startx est mon ami ^^
enfin, j’utilise la branche testing (squeeze) car lenny fait un peu trop ‘ancien’ a mon gout (j’ai longtemps utilisé ubuntu et ca me repousse un peu d’avoir l’impression de retourner 2ans en arrière) ^^

[quote=“csmik”]faudrai que j’essaie avec openbox, quelqu’un sait comment faire sans gdm/kdm ?)
(…) je n’utilise aucun gestionnaire de démarrage, startx est mon ami ^^[/quote]Bonjour, j’ai rarement vu une réponse aussi proche de la question! :smt003

Bonjour,
je parlais de combiner openbox et xfce :wink:

[quote=“csmik”]C’est encore pire sans compiz (allez savoir pourquoi mais j’ai toujours eu de gros problèmes avec windowmaker, faudrai que j’essaie avec openbox, quelqu’un sait comment faire sans gdm/kdm ?)

[/quote]
Le gestionnaire de fenêtre se définit dans ce cas par /etc/alternatives/x-window-manager

ou bien par .xsession ou .xinitrc

ok :slightly_smiling:
des idees pour l’utilisation CPU ? :blush:

Tu peux commencer par tester avec le driver vesa au lieu de celui dédié à ta carte. Tu sauras si ça vient réellement de Xorgou bien d’un problème d’un de tes logiciels.

Je sais que j’avais eu ce type de problèmes en installant mon driver nvidia avec les scripts de sidux (en gros, récupération du package .run sur le site de nvidia, et installation). Tout est revenu à la normale lorsque j’ai installé avec la methode décrite dans le T&A.

D’où ma question : comment as-tu installé le pilote de ta carte graphique?

Bonjour a tous,
j’ai reformate le pc avec un disque, cette fois ci sata avec un peu plus de place.
J’ai reinstaller lenny, grosse grosse merde, c’etait tres lent, etc, etc.
je ne me suis pas decourrage, et ai installe squeeze, et la, grosse surprise.
Mis a part l’affichage, tout est fluide, enfin fluide, non car l affichage bug, mais je sens le pc beaucoup plus reactif.
Je vais donc essayer maintenant l’install des drivers nvidia puis compiz.
une tite question, qu’est ce que le T&A ?
Cordialement.

Re bonjour,

gros probleme pour l’installation des drivers nvidia.

en effet, celui ci me dit qu’il ne peut pas trouver les sources kernel :
‘No precompiled kernel interface was found to match your kernel’, il cherche sur le site nvidia puis me dit qu’il ne trouve rien et que je vais devoir recompiler je ne sais plus quoi.

bon, ok, sauf que je n’ai pas eu ce probleme lors de ma premiere install des drivers sur ce pc sur squeeze il y a a peu pres 5jours.

j’ai essaye d’installer les headers, les sources, etc etc du kernel 2.6.30-2 mais a chaque fois le meme message d’erreur.
j’ai essaye de bidouiller mon dossier /usr/src mais la encore, rien de concluant.

je me souviens avoir bien galere la derniere fois mais je ne me souviens plus ce que j’avais installe pour que ca marche.

Pour info, ma carte est une geforce 2 (donc je suis limite dans le choix des drivers) et on driver est le 96.43.07

connaissez vous ce qu’il faut reellement installer pour ce driver sur ce kernel ?

merci d’avance.

edit : je precise que j ai cherche pendant au moins 2heures sur google et ai vraiment tout essaye :confused:

Salut,

T&A = trucs et astuces.

Pourquoi s’embeter avec les pilotes .run de nvidia alors que Debian les fournit ? Vu que tu es en squeeze, il te faudra ajouter les dépots sid dans ton sources.list, ensuite c’est pas plus dur que ça:

# apt-get update # pas forcément nécessaire mais...
# apt-get install module-assistant
# m-a prepare
# m-a a-i nvidia-kernel-legacy-96xx
# echo 'penser à faire un /etc/X11/xorg.conf qui tienne la route'
# reboot 

Installation automagique, pas besoin de compliquer les choses :slightly_smiling:

ok, et ca marche pour les drivers 96.xx.xx ??

sinon, un peu de nouveau, voici mon fichier /var/log/nvidia-installer.log :

nvidia-installer log file '/var/log/nvidia-installer.log’
creation time: Thu Jan 14 21:17:38 2010
installer version: 1.0.7

option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
precompiled interfaces : true
no ncurses color : false
query latest version : false
OpenGL header files : true
no questions : false
silent : false
no recursion : false
no backup : false
kernel module only : false
sanity : false
add this kernel : false
no runlevel check : false
no network : false
no ABI note : false
no RPMs : false
no kernel module : false
force SELinux : default
no X server check : false
no cc version check : false
force tls : (not specified)
X install prefix : (not specified)
X library install path : (not specified)
X module install path : (not specified)
OpenGL install prefix : (not specified)
OpenGL install libdir : (not specified)
utility install prefix : (not specified)
utility install libdir : (not specified)
doc install prefix : (not specified)
kernel name : (not specified)
kernel include path : (not specified)
kernel source path : (not specified)
kernel output path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp mirror : ftp://download.nvidia.com
RPM file list : (not specified)

Using: nvidia-installer ncurses user interface
-> License accepted.
-> Installing NVIDIA driver version 96.43.07.
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: No)
-> No precompiled kernel interface was found to match your kernel; this means
that the installer will need to compile a new kernel interface.
-> Performing CC sanity check with CC=“cc”.
-> Performing CC version check with CC=“cc”.
-> Kernel source path: ‘/lib/modules/2.6.30-2-686/source’
-> Kernel output path: '/lib/modules/2.6.30-2-686/build’
ERROR: If you are using a Linux 2.4 kernel, please make sure
you either have configured kernel sources matching your
kernel or the correct set of kernel headers installed
on your system.

   If you are using a Linux 2.6 kernel, please make sure
   you have configured kernel sources matching your kernel
   installed on your system. If you specified a separate                                                                 
   output directory using either the "KBUILD_OUTPUT" or
   the "O" KBUILD parameter, make sure to specify this
   directory with the SYSOUT environment variable or with
   the equivalent nvidia-installer command line option.
   
   Depending on where and how the kernel sources (or the
   kernel headers) were installed, you may need to specify
   their location with the SYSSRC environment variable or
   the equivalent nvidia-installer command line option.

ERROR: Installation has failed. Please see the file
’/var/log/nvidia-installer.log’ for details. You may find suggestions
on fixing installation problems in the README available on the Linux
driver download page at nvidia.com.

[quote=“csmik”]ok, et ca marche pour les drivers 96.xx.xx ??
[/quote]
Bé, il parait que tu as cherché :stuck_out_tongue: Voila ce que va aller chercher m-a:
packages.debian.org/sid/nvidia-k … 6xx-source
(j’ai édité mon post précédent pour être sur que tu aies la bonne version)

Ya même un paquet binaire (mais que pour le 2.6.26 :-/)

merci :slightly_smiling:
donc, ca a l’air d’avoir marche, mais bon, pas d’interface de gestion nvidia ni de xorg.conf.
y’a pas un moyen de generer automatiqueent le fichier xorg.conf ? (me dites pas qu’il faut utiliser xconfig…)

[quote=“csmik”]merci :slightly_smiling:
donc, ca a l’air d’avoir marche, mais bon, pas d’interface de gestion nvidia ni de xorg.conf.
y’a pas un moyen de generer automatiqueent le fichier xorg.conf ? (me dites pas qu’il faut utiliser xconfig…)[/quote]
Oui, vas voir la, c’est bien détaillé: viewtopic.php?p=234721#p234721

En fait euh… j ai installe nvidia-xconfig et… le fichier genere fait planter x :confused:
nvidia-settings vit que le driver nvidia ne tourne pas :’(

T’as installé tout ce qu’il faut ?

$ dpkg -l nvidia-glx-legacy-96xx
# apt-get install nvidia-glx-legacy-96xx  # si pas installé

Et préfère la méthode décrite plus haut - nvidia-xconfig marche pas souvent avec un pilote “legacy” :smt005