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 25/01/2011, à 18:51

notixappe

lag d'ubuntu 10.10 (Xorg anormalement gourmand en ressource)

Bonjour à tous, je viens d'installer la version 10.10 et après avoir résolu mon problème de wifi je me rends conte que je lag... J'ai vu que je n'était pas le seul et je pense avoir identifier la source du problème, mais je n'arrive pas à le résoudre, donc si quelqu'un pouvais m'aider.

Ma carte graphique est une nvidia GeForce 6200
voici le retour de la commade top (avec une page en charge sur mozilla) :

noti@noti-cpu:~$ top

top - 17:40:29 up 27 min,  4 users,  load average: 1.51, 0.91, 0.72
Tasks: 130 total,   2 running, 128 sleeping,   0 stopped,   0 zombie
Cpu(s): 76.2%us, 20.5%sy,  0.0%ni,  0.7%id,  0.0%wa,  0.0%hi,  2.6%si,  0.0%st
Mem:   1025708k total,   841508k used,   184200k free,    71916k buffers
Swap:  3068924k total,        0k used,  3068924k free,   446748k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND            
  846 root      20   0  115m  63m  13m R 46.4  6.4   2:31.69 Xorg               
 1410 noti      20   0  400m  97m  28m S 34.1  9.7   2:00.46 firefox-bin        
 1789 noti      20   0 80532  23m  14m S 10.6  2.4   0:28.30 plugin-containe    
 1017 noti      20   0  9668 4376 2528 S  2.3  0.4   0:01.35 gconfd-2           
 1157 noti      20   0 75948  13m  10m S  1.3  1.4   0:03.51 wnck-applet        
 1377 noti      20   0 91684  15m  10m S  1.3  1.5   0:09.06 gnome-terminal     
 1080 noti      20   0  145m  12m 9.8m S  1.0  1.3   0:02.75 metacity           
  890 root      20   0     0    0    0 S  0.7  0.0   0:01.70 RtmpMlmeTask       
 1119 noti      20   0 80964  17m  13m S  0.7  1.8   0:05.74 gnome-panel        
 1028 noti      20   0 99984  11m 9044 S  0.3  1.2   0:01.34 gnome-settings-    
 1400 noti      20   0  2620 1124  832 S  0.3  0.1   0:04.16 top                
 1780 noti      20   0  2620 1104  832 R  0.3  0.1   0:01.32 top                
    1 root      20   0  2872 1676 1192 S  0.0  0.2   0:00.51 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:00.02 ksoftirqd/0        
    4 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 migration/0        
    5 root      RT   0     0    0    0 S  0.0  0.0   0:00.00 watchdog/0         

pour ce qui est de Xorg.0.log :

[    21.880]
X.Org X Server 1.9.0
Release Date: 2010-08-20
[    21.880] X Protocol Version 11, Revision 0
[    21.880] Build Operating System: Linux 2.6.24-28-server i686 Ubuntu
[    21.880] Current Operating System: Linux noti-cpu 2.6.35-24-generic #42-Ubuntu SMP Thu Dec 2 01:41:57 UTC 2010 i686
[    21.880] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.35-24-generic root=UUID=85fa7a3a-0038-4b79-92c8-12a43349ac24 ro quiet splash
[    21.880] Build Date: 09 January 2011  12:14:58PM
[    21.880] xorg-server 2:1.9.0-0ubuntu7.3 (For technical support please see http://www.ubuntu.com/support)
[    21.880] Current version of pixman: 0.18.4
[    21.881]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[    21.881] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    21.883] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Jan 25 17:13:22 2011
[    21.883] (==) Using config file: "/etc/X11/xorg.conf"
[    21.883] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    21.884] (==) No Layout section.  Using the first Screen section.
[    21.884] (**) |-->Screen "Default Screen" (0)
[    21.884] (**) |   |-->Monitor "<default monitor>"
[    21.885] (==) No device specified for screen "Default Screen".
    Using the first device section listed.
[    21.885] (**) |   |-->Device "Default Device"
[    21.885] (==) No monitor specified for screen "Default Screen".
    Using a default monitor configuration.
[    21.887] (==) Automatically adding devices
[    21.887] (==) Automatically enabling devices
[    21.888] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[    21.888]     Entry deleted from font path.
[    21.888] (==) FontPath set to:
    /usr/share/fonts/X11/misc,
    /usr/share/fonts/X11/100dpi/:unscaled,
    /usr/share/fonts/X11/75dpi/:unscaled,
    /usr/share/fonts/X11/Type1,
    /usr/share/fonts/X11/100dpi,
    /usr/share/fonts/X11/75dpi,
    /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
    built-ins
[    21.888] (==) ModulePath set to "/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[    21.888] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
[    21.888] (II) Loader magic: 0x81f9b00
[    21.888] (II) Module ABI versions:
[    21.888]     X.Org ANSI C Emulation: 0.4
[    21.888]     X.Org Video Driver: 8.0
[    21.888]     X.Org XInput driver : 11.0
[    21.888]     X.Org Server Extension : 4.0
[    21.890] (--) PCI:*(0:1:0:0) 10de:0221:0000:0000 rev 161, Mem @ 0xe4000000/16777216, 0xd0000000/268435456, 0xe5000000/16777216, BIOS @ 0x????????/131072
[    21.894] (II) Open ACPI successful (/var/run/acpid.socket)
[    21.894] (II) "extmod" will be loaded by default.
[    21.894] (II) "dbe" will be loaded by default.
[    21.894] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[    21.894] (II) "record" will be loaded by default.
[    21.894] (II) "dri" will be loaded by default.
[    21.894] (II) "dri2" will be loaded by default.
[    21.894] (II) LoadModule: "glx"
[    21.895] (II) Loading /usr/lib/xorg/extra-modules/libglx.so
[    22.000] (II) Module glx: vendor="NVIDIA Corporation"
[    22.000]     compiled for 4.0.2, module version = 1.0.0
[    22.000]     Module class: X.Org Server Extension
[    22.000] (II) NVIDIA GLX Module  260.19.06  Mon Sep 13 07:01:31 PDT 2010
[    22.000] (II) Loading extension GLX
[    22.000] (II) LoadModule: "extmod"
[    22.001] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[    22.002] (II) Module extmod: vendor="X.Org Foundation"
[    22.002]     compiled for 1.9.0, module version = 1.0.0
[    22.002]     Module class: X.Org Server Extension
[    22.002]     ABI class: X.Org Server Extension, version 4.0
[    22.002] (II) Loading extension MIT-SCREEN-SAVER
[    22.002] (II) Loading extension XFree86-VidModeExtension
[    22.002] (II) Loading extension XFree86-DGA
[    22.002] (II) Loading extension DPMS
[    22.002] (II) Loading extension XVideo
[    22.002] (II) Loading extension XVideo-MotionCompensation
[    22.002] (II) Loading extension X-Resource
[    22.002] (II) LoadModule: "dbe"
[    22.003] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[    22.005] (II) Module dbe: vendor="X.Org Foundation"
[    22.005]     compiled for 1.9.0, module version = 1.0.0
[    22.005]     Module class: X.Org Server Extension
[    22.005]     ABI class: X.Org Server Extension, version 4.0
[    22.005] (II) Loading extension DOUBLE-BUFFER
[    22.005] (II) LoadModule: "record"
[    22.006] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[    22.006] (II) Module record: vendor="X.Org Foundation"
[    22.007]     compiled for 1.9.0, module version = 1.13.0
[    22.007]     Module class: X.Org Server Extension
[    22.007]     ABI class: X.Org Server Extension, version 4.0
[    22.007] (II) Loading extension RECORD
[    22.007] (II) LoadModule: "dri"
[    22.007] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[    22.008] (II) Module dri: vendor="X.Org Foundation"
[    22.008]     compiled for 1.9.0, module version = 1.0.0
[    22.008]     ABI class: X.Org Server Extension, version 4.0
[    22.010] (II) Loading extension XFree86-DRI
[    22.010] (II) LoadModule: "dri2"
[    22.011] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[    22.012] (II) Module dri2: vendor="X.Org Foundation"
[    22.012]     compiled for 1.9.0, module version = 1.2.0
[    22.012]     ABI class: X.Org Server Extension, version 4.0
[    22.012] (II) Loading extension DRI2
[    22.012] (II) LoadModule: "nvidia"
[    22.012] (II) Loading /usr/lib/xorg/extra-modules/nvidia_drv.so
[    22.013] (II) Module nvidia: vendor="NVIDIA Corporation"
[    22.013]     compiled for 4.0.2, module version = 1.0.0
[    22.013]     Module class: X.Org Video Driver
[    22.016] (II) NVIDIA dlloader X Driver  260.19.06  Mon Sep 13 06:37:13 PDT 2010
[    22.016] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[    22.016] (++) using VT number 7

[    22.018] (II) Loading sub module "fb"
[    22.019] (II) LoadModule: "fb"
[    22.046] (II) Loading /usr/lib/xorg/modules/libfb.so
[    22.046] (II) Module fb: vendor="X.Org Foundation"
[    22.046]     compiled for 1.9.0, module version = 1.0.0
[    22.046]     ABI class: X.Org ANSI C Emulation, version 0.4
[    22.046] (II) Loading sub module "wfb"
[    22.046] (II) LoadModule: "wfb"
[    22.047] (II) Loading /usr/lib/xorg/modules/libwfb.so
[    22.047] (II) Module wfb: vendor="X.Org Foundation"
[    22.047]     compiled for 1.9.0, module version = 1.0.0
[    22.047]     ABI class: X.Org ANSI C Emulation, version 0.4
[    22.047] (II) Loading sub module "ramdac"
[    22.047] (II) LoadModule: "ramdac"
[    22.047] (II) Module "ramdac" already built-in
[    22.048] (II) NVIDIA(0): Creating default Display subsection in Screen section
    "Default Screen" for depth/fbbpp 24/32
[    22.048] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[    22.048] (==) NVIDIA(0): RGB weight 888
[    22.048] (==) NVIDIA(0): Default visual is TrueColor
[    22.048] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[    22.048] (**) NVIDIA(0): Option "NoLogo" "True"
[    22.048] (**) NVIDIA(0): Enabling RENDER acceleration
[    22.048] (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
[    22.048] (II) NVIDIA(0):     enabled.
[    23.574] (II) NVIDIA(0): NVIDIA GPU GeForce 6200 (NV44) at PCI:1:0:0 (GPU-0)
[    23.575] (--) NVIDIA(0): Memory: 262144 kBytes
[    23.575] (--) NVIDIA(0): VideoBIOS: 05.44.a2.10.00
[    23.575] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[    23.575] (--) NVIDIA(0): Connected display device(s) on GeForce 6200 at PCI:1:0:0
[    23.575] (--) NVIDIA(0):     Acer S221HQL (DFP-0)
[    23.575] (--) NVIDIA(0): Acer S221HQL (DFP-0): 155.0 MHz maximum pixel clock
[    23.575] (--) NVIDIA(0): Acer S221HQL (DFP-0): Internal Single Link TMDS
[    23.577] (II) NVIDIA(0): Assigned Display Device: DFP-0
[    23.577] (==) NVIDIA(0):
[    23.577] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[    23.577] (==) NVIDIA(0):     will be used as the requested mode.
[    23.577] (==) NVIDIA(0):
[    23.577] (II) NVIDIA(0): Validated modes:
[    23.577] (II) NVIDIA(0):     "nvidia-auto-select"
[    23.577] (II) NVIDIA(0): Virtual screen size determined to be 1920 x 1080
[    23.583] (--) NVIDIA(0): DPI set to (101, 101); computed from "UseEdidDpi" X config
[    23.583] (--) NVIDIA(0):     option
[    23.583] (==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
[    23.583] (--) Depth 24 pixmap format is 32 bpp
[    23.584] (II) NVIDIA(0): Initialized GPU GART.
[    23.598] (II) NVIDIA(0): Setting mode "nvidia-auto-select"
[    23.728] (II) Loading extension NV-GLX
[    23.774] (II) NVIDIA(0): Initialized OpenGL Acceleration
[    23.792] (==) NVIDIA(0): Disabling shared memory pixmaps
[    23.792] (II) NVIDIA(0): Initialized X Rendering Acceleration
[    23.792] (==) NVIDIA(0): Backing store disabled
[    23.792] (==) NVIDIA(0): Silken mouse enabled
[    23.793] (==) NVIDIA(0): DPMS enabled
[    23.815] (II) Loading extension NV-CONTROL
[    23.821] (II) Loading extension XINERAMA
[    23.821] (II) Loading sub module "dri2"
[    23.821] (II) LoadModule: "dri2"
[    23.821] (II) Reloading /usr/lib/xorg/modules/extensions/libdri2.so
[    23.821] (II) NVIDIA(0): [DRI2] Setup complete
[    23.821] (==) RandR enabled
[    23.822] (II) Initializing built-in extension Generic Event Extension
[    23.822] (II) Initializing built-in extension SHAPE
[    23.822] (II) Initializing built-in extension MIT-SHM
[    23.822] (II) Initializing built-in extension XInputExtension
[    23.822] (II) Initializing built-in extension XTEST
[    23.822] (II) Initializing built-in extension BIG-REQUESTS
[    23.822] (II) Initializing built-in extension SYNC
[    23.822] (II) Initializing built-in extension XKEYBOARD
[    23.822] (II) Initializing built-in extension XC-MISC
[    23.822] (II) Initializing built-in extension SECURITY
[    23.822] (II) Initializing built-in extension XINERAMA
[    23.822] (II) Initializing built-in extension XFIXES
[    23.822] (II) Initializing built-in extension RENDER
[    23.822] (II) Initializing built-in extension RANDR
[    23.822] (II) Initializing built-in extension COMPOSITE
[    23.822] (II) Initializing built-in extension DAMAGE
[    23.822] (II) Initializing built-in extension GESTURE
[    23.822] (II) Initializing extension GLX
[    23.943] (II) XKB: reuse xkmfile /var/lib/xkb/server-B20D7FC79C7F597315E3E501AEF10E0D866E8E92.xkm
[    23.996] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
[    23.997] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[    23.997] (II) LoadModule: "evdev"
[    23.997] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[    23.998] (II) Module evdev: vendor="X.Org Foundation"
[    23.998]     compiled for 1.9.0, module version = 2.3.2
[    23.998]     Module class: X.Org XInput Driver
[    23.998]     ABI class: X.Org XInput driver, version 11.0
[    23.998] (**) AT Translated Set 2 keyboard: always reports core events
[    23.998] (**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"
[    23.998] (II) AT Translated Set 2 keyboard: Found keys
[    23.998] (II) AT Translated Set 2 keyboard: Configuring as keyboard
[    23.998] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
[    23.998] (**) Option "xkb_rules" "evdev"
[    23.998] (**) Option "xkb_model" "evdev"
[    23.998] (**) Option "xkb_layout" "fr"
[    23.998] (**) Option "xkb_variant" "oss"
[    24.007] (II) XKB: reuse xkmfile /var/lib/xkb/server-03B9BA61C8A1BA78B8E8368594E484A532C88FC7.xkm
[    24.011] (II) config/udev: Adding input device ImPS/2 Generic Wheel Mouse (/dev/input/event1)
[    24.011] (**) ImPS/2 Generic Wheel Mouse: Applying InputClass "evdev pointer catchall"
[    24.011] (**) ImPS/2 Generic Wheel Mouse: always reports core events
[    24.011] (**) ImPS/2 Generic Wheel Mouse: Device: "/dev/input/event1"
[    24.011] (II) ImPS/2 Generic Wheel Mouse: Found 3 mouse buttons
[    24.011] (II) ImPS/2 Generic Wheel Mouse: Found scroll wheel(s)
[    24.012] (II) ImPS/2 Generic Wheel Mouse: Found relative axes
[    24.012] (II) ImPS/2 Generic Wheel Mouse: Found x and y relative axes
[    24.012] (II) ImPS/2 Generic Wheel Mouse: Configuring as mouse
[    24.012] (**) ImPS/2 Generic Wheel Mouse: YAxisMapping: buttons 4 and 5
[    24.012] (**) ImPS/2 Generic Wheel Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[    24.012] (II) XINPUT: Adding extended input device "ImPS/2 Generic Wheel Mouse" (type: MOUSE)
[    24.012] (II) ImPS/2 Generic Wheel Mouse: initialized for relative axes.
[    24.013] (II) config/udev: Adding input device ImPS/2 Generic Wheel Mouse (/dev/input/mouse0)
[    24.013] (II) No input driver/identifier specified (ignoring)

et enfin Xorg.conf :

Section "Screen"
    Identifier    "Default Screen"
    DefaultDepth    24
EndSection

Section "Module"
    Load    "glx"
EndSection

Section "Device"
    Identifier    "Default Device"
    Driver    "nvidia"
    Option    "NoLogo"    "True"
EndSection

j'éspère qu'un génie passera par là !

Hors ligne

#2 Le 18/02/2011, à 17:15

Ivanovich

Re : lag d'ubuntu 10.10 (Xorg anormalement gourmand en ressource)

bonjour,

Juste pour info, je ne dis pas que c'est ton problème.
J'ai galéré pas mal quelques temps avec Firefox que ce soit avec ubuntu 10.04 et 10.10.
J'avais de gros problèmes avec FFX qui commençait par des lag sérieux et finalement un plantage hard du PC.
J'ai finalement fini par localiser le problème c'était dans mon cas le fait d'utliser les pilotes propriétaires nvidia que ce soient les version 1.73 1.90(??) ou "recommandé".
J'ai inhibé ces pilotes et depuis je n'ai plus de reboot intempestifs.
Aucune trace dans les logs à part dans Xorg un message avertissant que Xorg semblait être entré dans une boucle infini (perdu la trace réelle)

Depuis je suis retourné sous mon install 10.04 et j'ai encore un problème de lag que j'ai indentifié comme-suit à savoir que dans cette page le scrolling me fait exploser la charge processeur.
http://www.elunet.org/spip.php?article17087

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND                                             
1216 root      20   0 76692  32m  11m S   74  1.1  17:04.62 Xorg                                               
2102 jacques   20   0  412m 137m  31m R   32  4.7  12:29.15 firefox-bin     

Si je passe en visualisation d'un autre onglet la charge retombe.
Le simple fait de pointer la fenêtre srolling, fige le scroll et tomber la charge.
Et là je suis en train de rechercher la cause...


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

#3 Le 18/02/2011, à 22:18

grillon

Re : lag d'ubuntu 10.10 (Xorg anormalement gourmand en ressource)

Bonsoir

Ubuntu Maverick ,avec kde 4.6 en 64 bits et une carte nvidia 7600GS PCI express.

J'ai aussi une fuite de mémoire dans Xorg, je démarre vers 100 mo , le processus Xorg finit par atteindre 700 mo au bout de quelques heures. Même sans rien faire.

Cette fuite n'existe qu'avec le pilote nvidia, peut importe la version des dépôts ou une version x-swat. j'ai tout essayé.

La solution : passage au pilote nouveau ou nv.

C'est radical.
Ensuite comme j'ai eu des freeze avec ce pilote nouveau je suis repassé à nvidia.

Je viens de lire dans un forum fedora qu'en desactivant xinerama (si on n'utilise qu'un sel ecran) on pouvait réduire l'occupation mémoire de xorg, il devrait suffire d'ajouter à  xorg.conf :

Section "Serverflags"
Option "Xinerama" "false"
Endsection


A tester.

Pour l'instant pour moi çà a l'air de marcher, xorg a augmenté depuis le redémarrage  de 60 mo à 148 mo mais se stabilise depuis 1/2 heure.
Si je libère des applications, la charge sur xorg baisse alors qu'auparavant il n' y avait jamais de baisse.

Grillon

Hors ligne