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 28/02/2012, à 09:56

h2o64

Xorg et Firefox ne font pas bon ménage

Bonjour à tous,

Je suis un internaute, sur mon ordinateur je passe beaucoup de temps sur Firefox (10.0.2), et à chaque fois qu'une page est lourde/grande/surchargée (flash ou pas), Firefox ou Xorg (parfois les deux) monte beaucoup en consommation (jusqu'à 80 % du CPU pour le logiciel, et donc 100% bien mérité au total). J'ai déjà posté un bug sur lauchnpad. Je n'est trouvé aucune réponse simple et précise pour Ubuntu 11.10, j'espère que c'est vous qui me l'apporterais.

Merci
Cordialement h2o64

Dernière modification par h2o64 (Le 28/02/2012, à 12:10)


Vive Ubuntu ! Et vive le libre !

Hors ligne

#2 Le 28/02/2012, à 12:07

h2o64

Re : Xorg et Firefox ne font pas bon ménage

résultat de sudo /etc/cron.daily/prelink

/etc/cron.daily/prelink : ligne 55 : 23186 Abandon                 /usr/sbin/prelink -a $PRELINK_OPTS >> /var/log/prelink.log 2>&1

résultat de sudo prelink --all

prelink: /usr/lib/thunderbird-10.0.2/plugin-container: Could not find one of the dependencies
prelink: /usr/lib/klibc/bin/readlink: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/chroot: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/cpio: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/kinit.shared: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/ipconfig: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/resume: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/nuke: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/losetup: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/dmesg: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/false: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/mkfifo: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/sync: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/nfsmount: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/ln: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/kill: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/mknod: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/reboot: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/sh.shared: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/cat: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/sleep: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/mount: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/poweroff: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/dd: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/pivot_root: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/umount: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/insmod: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/minips: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/uname: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/halt: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/fstype: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/ls: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/run-init: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/true: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/klibc/bin/mkdir: Using /lib/klibc-VpXo3NLt74O9YRk0FPMfZUIWwEU.so, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/gnome-session/gnome-session-check-accelerated-helper: Cannot prelink against non-PIC shared library /usr/lib/nvidia-current/libGL.so.1
prelink: /usr/bin/unity-2d-launcher: Cannot prelink against non-PIC shared library /usr/lib/nvidia-current/libGL.so.1
prelink: /usr/lib/gnome-desktop3/check_gl_texture_size: Cannot prelink against non-PIC shared library /usr/lib/nvidia-current/libGL.so.1
prelink: /usr/bin/unity-2d-spread: Cannot prelink against non-PIC shared library /usr/lib/nvidia-current/libGL.so.1
prelink: /usr/bin/xdriinfo: Cannot prelink against non-PIC shared library /usr/lib/nvidia-current/libGL.so.1
prelink: /usr/bin/unity-2d-places: Cannot prelink against non-PIC shared library /usr/lib/nvidia-current/libGL.so.1
prelink: /usr/lib/nux/unity_support_test: Cannot prelink against non-PIC shared library /usr/lib/nvidia-current/libGL.so.1
prelink.bin: ../../src/conflict.c:763: prelink_build_conflicts: Assertion `j < ndeps' failed.

Vive Ubuntu ! Et vive le libre !

Hors ligne

#3 Le 28/02/2012, à 12:20

h2o64

Re : Xorg et Firefox ne font pas bon ménage

pas encore, je laisse se post où cas où cela se reproduirai mais merci beaucoup garthounet.


Vive Ubuntu ! Et vive le libre !

Hors ligne

#4 Le 28/02/2012, à 12:36

h2o64

Re : Xorg et Firefox ne font pas bon ménage

quand je vais sur facebook il rame comme un fou mon CPU est débordé


Vive Ubuntu ! Et vive le libre !

Hors ligne

#5 Le 28/02/2012, à 12:53

h2o64

Re : Xorg et Firefox ne font pas bon ménage

Quand je suis sur Facebook ?


Vive Ubuntu ! Et vive le libre !

Hors ligne

#6 Le 28/02/2012, à 12:55

h2o64

Re : Xorg et Firefox ne font pas bon ménage

Si oui

top - 11:54:21 up  3:49,  1 user,  load average: 1.29, 2.06, 1.73
Tasks: 143 total,   3 running, 140 sleeping,   0 stopped,   0 zombie
Cpu(s): 47.0%us, 15.0%sy,  0.0%ni, 35.7%id,  1.3%wa,  0.0%hi,  1.0%si,  0.0%st
Mem:   2062256k total,  1828516k used,   233740k free,    83744k buffers
Swap:  4158376k total,     4332k used,  4154044k free,  1017192k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND            
26538 louis     20   0  411m 125m  30m R 40.1  6.2   0:33.29 firefox            
 1151 root      20   0  172m 101m   9m R 15.9  5.0  28:28.45 Xorg               
 4044 louis     20   0 97.7m 3544 2244 S  3.6  0.2   8:18.87 conky              
 3335 louis     20   0  245m 131m  25m S  2.3  6.5   4:51.15 compiz             
 3299 louis     20   0  6612 3072  892 S  1.0  0.1   0:30.29 dbus-daemon        
26637 louis     20   0  2820 1128  852 R  0.3  0.1   0:00.03 top                
    1 root      20   0  2824 1300  988 S  0.0  0.1   0:00.67 init               
    2 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd           
    3 root      20   0     0    0    0 S  0.0  0.0   0:02.45 ksoftirqd/0        
    6 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0        
    7 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 cpuset             
    8 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 khelper            
    9 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 netns              
   10 root      20   0     0    0    0 S  0.0  0.0   0:00.03 sync_supers        
   11 root      20   0     0    0    0 S  0.0  0.0   0:00.00 bdi-default        
   12 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 kintegrityd        
   13 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 kblockd 

Sinon

Tasks: 141 total,   1 running, 140 sleeping,   0 stopped,   0 zombie
Cpu(s):  7.6%us,  5.6%sy,  0.0%ni, 85.7%id,  1.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   2062256k total,  1727216k used,   335040k free,    84156k buffers
Swap:  4158376k total,     4332k used,  4154044k free,  1016012k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND            
 1151 root      20   0  158m 101m 9.9m S  5.3  5.0  28:48.21 Xorg               
 4044 louis     20   0 97.7m 3544 2244 S  4.0  0.2   8:23.12 conky              
 3335 louis     20   0  239m 131m  25m S  3.0  6.5   4:54.90 compiz             
 3354 louis     20   0  184m  20m  13m S  0.7  1.0   0:06.60 nautilus           
26649 louis     20   0 74120  13m  10m S  0.7  0.7   0:00.26 gnome-terminal     
 4464 louis     20   0 75700  29m 9764 S  0.3  1.5   0:19.70 ubuntuone-syncd    
26533 root      20   0     0    0    0 S  0.3  0.0   0:00.47 kworker/0:3        
26710 louis     20   0  2820 1128  852 R  0.3  0.1   0:00.01 top                
    1 root      20   0  2824 1300  988 S  0.0  0.1   0:00.67 init               
    2 root      20   0     0    0    0 S  0.0  0.0   0:00.00 kthreadd           
    3 root      20   0     0    0    0 S  0.0  0.0   0:02.47 ksoftirqd/0        
    6 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0        
    7 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 cpuset             
    8 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 khelper            
    9 root       0 -20     0    0    0 S  0.0  0.0   0:00.00 netns              
   10 root      20   0     0    0    0 S  0.0  0.0   0:00.03 sync_supers        
   11 root      20   0     0    0    0 S  0.0  0.0   0:00.00 bdi-default  

Dernière modification par h2o64 (Le 28/02/2012, à 12:56)


Vive Ubuntu ! Et vive le libre !

Hors ligne

#7 Le 28/02/2012, à 13:23

h2o64

Re : Xorg et Firefox ne font pas bon ménage

Aucune amélioration et j'ai vu que Firefox a fait une pointe à 100% du CPU pendant 5sec


Vive Ubuntu ! Et vive le libre !

Hors ligne

#8 Le 28/02/2012, à 13:51

h2o64

Re : Xorg et Firefox ne font pas bon ménage

je fais toujours de sacrées de consommation qui dure longtemps


Vive Ubuntu ! Et vive le libre !

Hors ligne

#9 Le 28/02/2012, à 13:58

h2o64

Re : Xorg et Firefox ne font pas bon ménage

J'ai fais

firefox -p

pour créer un nouveau profil:
rien n'as changé

Dernière modification par h2o64 (Le 28/02/2012, à 13:59)


Vive Ubuntu ! Et vive le libre !

Hors ligne

#10 Le 05/03/2012, à 18:14

livier

Re : Xorg et Firefox ne font pas bon ménage

Que ce passe t'il sur ce post, 1 seul intervenant ?!?
+1
C'est xorg qui fait ramer le cpu quand firefox est actif.
Souvent, pas toujours.
Tant que le calcul de l'affichage n'est pas complété, c'est affreux
un flash dans un onglet, même non affiché est affreux aussi
Cela se calme quand je rabaisse la fenêtre de firefox ... et redémarre en la réouvrant.

C'est pénible, me rappelle mes vieux ordinausaures d'il y a 10 ans, en pire yikes

kubuntu 10.04LTS firefox 10.0.2

Dernière modification par livier (Le 05/03/2012, à 18:18)


La différence fait peur.  L'indifférence aussi mais pas aux mêmes.

J'ai vu bien des choses dans ma petite vie, et je mesure amèrement l'impuissance à les dire.

Hors ligne

#11 Le 05/03/2012, à 18:34

Ivanovich

Re : Xorg et Firefox ne font pas bon ménage

bonjour

J'ai eu un problème tout à fait similaire et j'arrivais à un freeze qui pouvait durer plusieurs minutes.
Après avoir soupçonné Xorg , firefox, le disque dur j'ai fini par résoudre mon problème en abandonnant le pilote graphique propriétaire Nvidia.
Comme toi j'avais trouvé une page où je reproduisais systématiquement le problème.
Ce n'est qu'une piste.


Mint 20.3 Cinnamon
Dell Optiplex 3020 - Intel(R) i5-4590  // DIMM DDR 2 x 4Go - Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller
Samsung SSD 750 EVO 120GB / Samsung SSD 960 EVO 250GB / ATA Disk WD10EARS (1,0TB)

Hors ligne

#12 Le 05/03/2012, à 20:34

livier

Re : Xorg et Firefox ne font pas bon ménage

A priori la cause chez moi est peut être une cousine, pas une soeur jumelle de la tienne :

$ lspci
00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)                                                       
00:02.0 VGA compatible controller: Intel Corporation 82865G Integrated Graphics Controller (rev 02)                                                  
00:06.0 System peripheral: Intel Corporation 82865G/PE/P Processor to I/O Memory Interface (rev 02)

Je cherche xorg.conf pour voir ... mais dans http://doc.ubuntu-fr.org/xorg je trouve qu'il y en a plus pour ubuntu 10.04LTS, ma distrib pour 2 mois encore tongue

Et puis, c'est vraiment Firefox qui fait cela (remarque je ne me sert pas d'un autre navigateur)
Viens de mettre Ad block plus, Flashblock ... pour le moment cela va !

Autre optimisation faite récemment :
mettre /tmp et /var/tmp en mémoire vive. Il me semble bien que c'est mieux
mais pas efficace contre firefox.
Je suis sur que c'est xorg qui sature. J'ai un afficheur graphique de charge système et j'ai passé xorg en nice : priorité réduite (que les autres activités de la machine soient pas bloquées par xorg. Dans mon afficheur graphique de charge du processeur (kde) l'activité en nice apparait en jaune, c'est bien xorg qui s'affole.

A suivre


La différence fait peur.  L'indifférence aussi mais pas aux mêmes.

J'ai vu bien des choses dans ma petite vie, et je mesure amèrement l'impuissance à les dire.

Hors ligne