Тормозит resize Totem'а (При играющем видео тормоза при ресайзе)

Sabayon, Calculate, Funtoo, Exherbo

Модератор: /dev/random

drSkeleton1980
Сообщения: 44

Тормозит resize Totem'а

Сообщение drSkeleton1980 »

Помогите! В Totem/mplayer играет видео, при попытке изменить рамер окна появляется большая нагрузка на проц и тормоза, и как следствие размер изменяется рывками. Раньше такого не было, xorg 1.8.0, nvidia 195.36.24.

Код:

[ 11.793] X.Org X Server 1.8.0 Release Date: 2010-04-02 [ 11.793] X Protocol Version 11, Revision 0 [ 11.793] Build Operating System: Linux 2.6.33.3 x86_64 Gentoo [ 11.793] Current Operating System: Linux localhost 2.6.33.3 #1 SMP PREEMPT Thu May 6 01:14:00 MSD 2010 x86_64 [ 11.793] Kernel command line: BOOT_IMAGE=/boot/kernel-genkernel-x86_64-2.6.33.3 root=/dev/sdc1 [ 11.793] Build Date: 06 May 2010 02:52:05PM [ 11.793] [ 11.793] Current version of pixman: 0.18.0 [ 11.793] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 11.793] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 11.794] (==) Log file: "/var/log/Xorg.0.log", Time: Thu May 6 15:36:37 2010 [ 11.818] (==) Using config file: "/etc/X11/xorg.conf" [ 11.818] (==) Using config directory: "/etc/X11/xorg.conf.d" [ 11.835] (==) ServerLayout "X.org Configured" [ 11.835] (**) |-->Screen "Screen0" (0) [ 11.835] (**) | |-->Monitor "Monitor0" [ 11.836] (**) | |-->Device "Card0" [ 11.836] (**) |-->Input Device "Mouse0" [ 11.836] (**) |-->Input Device "Keyboard0" [ 11.836] (**) Option "AutoAddDevices" "False" [ 11.836] (**) Not automatically adding devices [ 11.836] (==) Automatically enabling devices [ 12.014] (WW) The directory "/usr/share/fonts/TTF/" does not exist. [ 12.014] Entry deleted from font path. [ 12.014] (WW) The directory "/usr/share/fonts/OTF" does not exist. [ 12.014] Entry deleted from font path. [ 12.014] (WW) The directory "/usr/share/fonts/Type1/" does not exist. [ 12.014] Entry deleted from font path. [ 12.014] (WW) The directory "/usr/share/fonts/100dpi/" does not exist. [ 12.014] Entry deleted from font path. [ 12.014] (WW) The directory "/usr/share/fonts/75dpi/" does not exist. [ 12.014] Entry deleted from font path. [ 12.014] (WW) The directory "/usr/share/fonts/TTF/" does not exist. [ 12.014] Entry deleted from font path. [ 12.014] (WW) The directory "/usr/share/fonts/OTF/" does not exist. [ 12.014] Entry deleted from font path. [ 12.014] (WW) The directory "/usr/share/fonts/Type1/" does not exist. [ 12.014] Entry deleted from font path. [ 12.014] (WW) The directory "/usr/share/fonts/100dpi/" does not exist. [ 12.014] Entry deleted from font path. [ 12.014] (WW) The directory "/usr/share/fonts/75dpi/" does not exist. [ 12.014] Entry deleted from font path. [ 12.014] (**) FontPath set to: /usr/share/fonts/misc/, /usr/share/fonts/misc/ [ 12.014] (**) ModulePath set to "/usr/lib64/xorg/modules" [ 12.014] (II) Loader magic: 0x7e5740 [ 12.014] (II) Module ABI versions: [ 12.014] X.Org ANSI C Emulation: 0.4 [ 12.014] X.Org Video Driver: 7.0 [ 12.014] X.Org XInput driver : 9.0 [ 12.014] X.Org Server Extension : 3.0 [ 12.059] (--) PCI:*(0:1:0:0) 10de:0640:0000:0000 nVidia Corporation G96 [GeForce 9500 GT] rev 161, Mem @ 0xfa000000/16777216, 0xd0000000/268435456, 0xf8000000/33554432, I/O @ 0x0000df00/128, BIOS @ 0x????????/524288 [ 12.059] (II) "extmod" will be loaded. This was enabled by default and also specified in the config file. [ 12.059] (II) "dbe" will be loaded. This was enabled by default and also specified in the config file. [ 12.059] (II) "glx" will be loaded. This was enabled by default and also specified in the config file. [ 12.059] (II) "record" will be loaded. This was enabled by default and also specified in the config file. [ 12.059] (II) "dri" will be loaded by default. [ 12.059] (II) "dri2" will be loaded by default. [ 12.059] (II) LoadModule: "extmod" [ 12.101] (II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so [ 12.115] (II) Module extmod: vendor="X.Org Foundation" [ 12.115] compiled for 1.8.0, module version = 1.0.0 [ 12.115] Module class: X.Org Server Extension [ 12.115] ABI class: X.Org Server Extension, version 3.0 [ 12.115] (II) Loading extension MIT-SCREEN-SAVER [ 12.115] (II) Loading extension XFree86-VidModeExtension [ 12.116] (II) Loading extension XFree86-DGA [ 12.116] (II) Loading extension DPMS [ 12.116] (II) Loading extension XVideo [ 12.116] (II) Loading extension XVideo-MotionCompensation [ 12.116] (II) Loading extension X-Resource [ 12.116] (II) LoadModule: "dbe" [ 12.116] (II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so [ 12.126] (II) Module dbe: vendor="X.Org Foundation" [ 12.126] compiled for 1.8.0, module version = 1.0.0 [ 12.126] Module class: X.Org Server Extension [ 12.126] ABI class: X.Org Server Extension, version 3.0 [ 12.126] (II) Loading extension DOUBLE-BUFFER [ 12.126] (II) LoadModule: "wfb" [ 12.127] (II) Loading /usr/lib64/xorg/modules/libwfb.so [ 12.137] (II) Module wfb: vendor="X.Org Foundation" [ 12.137] compiled for 1.8.0, module version = 1.0.0 [ 12.137] ABI class: X.Org ANSI C Emulation, version 0.4 [ 12.137] (II) LoadModule: "glx" [ 12.137] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so [ 13.153] (II) Module glx: vendor="NVIDIA Corporation" [ 13.154] compiled for 4.0.2, module version = 1.0.0 [ 13.154] Module class: X.Org Server Extension [ 13.154] (II) NVIDIA GLX Module 195.36.24 Thu Apr 22 19:52:00 PDT 2010 [ 13.164] (II) Loading extension GLX [ 13.164] (II) LoadModule: "record" [ 13.164] (II) Loading /usr/lib64/xorg/modules/extensions/librecord.so [ 13.220] (II) Module record: vendor="X.Org Foundation" [ 13.220] compiled for 1.8.0, module version = 1.13.0 [ 13.220] Module class: X.Org Server Extension [ 13.220] ABI class: X.Org Server Extension, version 3.0 [ 13.220] (II) Loading extension RECORD [ 13.220] (II) LoadModule: "dri" [ 13.221] (WW) Warning, couldn't open module dri [ 13.221] (II) UnloadModule: "dri" [ 13.221] (EE) Failed to load module "dri" (module does not exist, 0) [ 13.221] (II) LoadModule: "dri2" [ 13.222] (WW) Warning, couldn't open module dri2 [ 13.222] (II) UnloadModule: "dri2" [ 13.222] (EE) Failed to load module "dri2" (module does not exist, 0) [ 13.222] (II) LoadModule: "nvidia" [ 13.222] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so [ 13.299] (II) Module nvidia: vendor="NVIDIA Corporation" [ 13.300] compiled for 4.0.2, module version = 1.0.0 [ 13.300] Module class: X.Org Video Driver [ 13.328] (II) LoadModule: "mouse" [ 13.328] (II) Loading /usr/lib64/xorg/modules/input/mouse_drv.so [ 13.371] (II) Module mouse: vendor="X.Org Foundation" [ 13.371] compiled for 1.8.0, module version = 1.5.0 [ 13.371] Module class: X.Org XInput Driver [ 13.371] ABI class: X.Org XInput driver, version 9.0 [ 13.371] (II) LoadModule: "kbd" [ 13.371] (II) Loading /usr/lib64/xorg/modules/input/kbd_drv.so [ 13.378] (II) Module kbd: vendor="X.Org Foundation" [ 13.378] compiled for 1.8.0, module version = 1.4.0 [ 13.378] Module class: X.Org XInput Driver [ 13.378] ABI class: X.Org XInput driver, version 9.0 [ 13.378] (II) NVIDIA dlloader X Driver 195.36.24 Thu Apr 22 19:18:54 PDT 2010 [ 13.378] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs [ 13.378] (++) using VT number 7 [ 13.381] (II) Primary Device is: PCI 01@00:00:0 [ 13.382] (II) Loading sub module "fb" [ 13.382] (II) LoadModule: "fb" [ 13.382] (II) Loading /usr/lib64/xorg/modules/libfb.so [ 13.392] (II) Module fb: vendor="X.Org Foundation" [ 13.392] compiled for 1.8.0, module version = 1.0.0 [ 13.392] ABI class: X.Org ANSI C Emulation, version 0.4 [ 13.392] (II) Loading sub module "wfb" [ 13.392] (II) LoadModule: "wfb" [ 13.392] (II) Reloading /usr/lib64/xorg/modules/libwfb.so [ 13.392] (II) Loading sub module "ramdac" [ 13.392] (II) LoadModule: "ramdac" [ 13.392] (II) Module "ramdac" already built-in [ 13.411] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32 [ 13.411] (==) NVIDIA(0): RGB weight 888 [ 13.411] (==) NVIDIA(0): Default visual is TrueColor [ 13.411] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0) [ 13.411] (**) NVIDIA(0): Option "NoLogo" "true" [ 13.411] (**) NVIDIA(0): Enabling RENDER acceleration [ 13.412] (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is [ 13.412] (II) NVIDIA(0): enabled. [ 15.474] (II) NVIDIA(0): NVIDIA GPU GeForce 9500 GT (G96) at PCI:1:0:0 (GPU-0) [ 15.474] (--) NVIDIA(0): Memory: 524288 kBytes [ 15.474] (--) NVIDIA(0): VideoBIOS: 62.94.3c.00.00 [ 15.474] (II) NVIDIA(0): Detected PCI Express Link width: 16X [ 15.474] (--) NVIDIA(0): Interlaced video modes are supported on this GPU [ 15.474] (--) NVIDIA(0): Connected display device(s) on GeForce 9500 GT at PCI:1:0:0: [ 15.474] (--) NVIDIA(0): BenQ FP222WH (DFP-0) [ 15.474] (--) NVIDIA(0): BenQ FP222WH (DFP-0): 330.0 MHz maximum pixel clock [ 15.474] (--) NVIDIA(0): BenQ FP222WH (DFP-0): Internal Dual Link TMDS [ 15.537] (II) NVIDIA(0): Assigned Display Device: DFP-0 [ 15.537] (==) NVIDIA(0): [ 15.537] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select" [ 15.537] (==) NVIDIA(0): will be used as the requested mode. [ 15.537] (==) NVIDIA(0): [ 15.537] (II) NVIDIA(0): Validated modes: [ 15.537] (II) NVIDIA(0): "nvidia-auto-select" [ 15.537] (II) NVIDIA(0): Virtual screen size determined to be 1680 x 1050 [ 15.568] (--) NVIDIA(0): DPI set to (90, 88); computed from "UseEdidDpi" X config [ 15.568] (--) NVIDIA(0): option [ 15.569] (==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals. [ 15.569] (--) Depth 24 pixmap format is 32 bpp [ 15.569] (II) NVIDIA: Using 768.00 MB of virtual memory for indirect memory access. [ 15.569] (II) NVIDIA(0): Initialized GPU GART. [ 15.572] (II) NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon [ 15.572] (II) NVIDIA(0): may not be running or the "AcpidSocketPath" X [ 15.572] (II) NVIDIA(0): configuration option may not be set correctly. When the [ 15.572] (II) NVIDIA(0): ACPI event daemon is available, the NVIDIA X driver will [ 15.572] (II) NVIDIA(0): try to use it to receive ACPI event notifications. For [ 15.572] (II) NVIDIA(0): details, please see the "ConnectToAcpid" and [ 15.572] (II) NVIDIA(0): "AcpidSocketPath" X configuration options in Appendix B: X [ 15.572] (II) NVIDIA(0): Config Options in the README. [ 15.573] (II) NVIDIA(0): Setting mode "nvidia-auto-select" [ 15.619] (II) Loading extension NV-GLX [ 15.641] (II) NVIDIA(0): Initialized OpenGL Acceleration [ 15.671] (==) NVIDIA(0): Disabling shared memory pixmaps [ 15.671] (II) NVIDIA(0): Initialized X Rendering Acceleration [ 15.671] (==) NVIDIA(0): Backing store disabled [ 15.671] (==) NVIDIA(0): Silken mouse enabled [ 15.675] (==) NVIDIA(0): DPMS enabled [ 15.693] (II) Loading extension NV-CONTROL [ 15.694] (II) Loading extension XINERAMA [ 15.694] (II) Loading sub module "dri2" [ 15.694] (II) LoadModule: "dri2" [ 15.694] (WW) Warning, couldn't open module dri2 [ 15.694] (II) UnloadModule: "dri2" [ 15.694] (EE) NVIDIA: Failed to load module "dri2" (module does not exist, 0) [ 15.694] (II) NVIDIA(0): The X server will not be able to send the VDPAU driver name to [ 15.694] (II) NVIDIA(0): libvdpau. [ 15.695] (==) RandR enabled [ 15.695] (II) Initializing built-in extension Generic Event Extension [ 15.695] (II) Initializing built-in extension SHAPE [ 15.695] (II) Initializing built-in extension MIT-SHM [ 15.695] (II) Initializing built-in extension XInputExtension [ 15.695] (II) Initializing built-in extension XTEST [ 15.695] (II) Initializing built-in extension BIG-REQUESTS [ 15.695] (II) Initializing built-in extension SYNC [ 15.695] (II) Initializing built-in extension XKEYBOARD [ 15.695] (II) Initializing built-in extension XC-MISC [ 15.695] (II) Initializing built-in extension XINERAMA [ 15.695] (II) Initializing built-in extension XFIXES [ 15.695] (II) Initializing built-in extension RENDER [ 15.695] (II) Initializing built-in extension RANDR [ 15.695] (II) Initializing built-in extension COMPOSITE [ 15.695] (II) Initializing built-in extension DAMAGE [ 15.697] (II) Initializing extension GLX [ 16.171] (**) Option "Protocol" "auto" [ 16.171] (**) Option "Device" "/dev/input/mice" [ 16.171] (II) Mouse0: Setting mouse protocol to "ExplorerPS/2" [ 16.171] (**) Mouse0: Device: "/dev/input/mice" [ 16.171] (**) Mouse0: Protocol: "auto" [ 16.171] (**) Option "CorePointer" [ 16.171] (**) Mouse0: always reports core events [ 16.171] (**) Option "Device" "/dev/input/mice" [ 16.179] (==) Mouse0: Emulate3Buttons, Emulate3Timeout: 50 [ 16.179] (**) Option "ZAxisMapping" "4 5 6 7" [ 16.179] (**) Mouse0: ZAxisMapping: buttons 4, 5, 6 and 7 [ 16.179] (**) Mouse0: Buttons: 11 [ 16.179] (**) Mouse0: Sensitivity: 1 [ 16.179] (II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE) [ 16.179] (**) Mouse0: (accel) keeping acceleration scheme 1 [ 16.179] (**) Mouse0: (accel) acceleration profile 0 [ 16.179] (**) Mouse0: (accel) acceleration factor: 2.000 [ 16.179] (**) Mouse0: (accel) acceleration threshold: 4 [ 16.183] (II) Mouse0: Setting mouse protocol to "ExplorerPS/2" [ 16.474] (II) Mouse0: ps2EnableDataReporting: succeeded [ 16.489] (**) Option "CoreKeyboard" [ 16.489] (**) Keyboard0: always reports core events [ 16.489] (**) Option "Protocol" "standard" [ 16.489] (**) Keyboard0: Protocol: standard [ 16.490] (**) Option "XkbRules" "base" [ 16.490] (**) Keyboard0: XkbRules: "base" [ 16.490] (**) Option "XkbModel" "pc105" [ 16.490] (**) Keyboard0: XkbModel: "pc105" [ 16.490] (**) Option "XkbLayout" "us,ru" [ 16.490] (**) Keyboard0: XkbLayout: "us,ru" [ 16.490] (**) Option "XkbVariant" ",winkeys" [ 16.490] (**) Keyboard0: XkbVariant: ",winkeys" [ 16.490] (**) Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll" [ 16.490] (**) Keyboard0: XkbOptions: "grp:alt_shift_toggle,grp_led:scroll" [ 16.490] (**) Option "CustomKeycodes" "off" [ 16.490] (**) Keyboard0: CustomKeycodes disabled [ 16.490] (II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD) [ 16.592] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/event0) [ 16.592] (II) AutoAddDevices is off - not adding device. [ 16.592] (II) config/udev: Adding input device Logitech USB Optical Mouse (/dev/input/mouse0) [ 16.592] (II) AutoAddDevices is off - not adding device. [ 16.593] (II) config/udev: Adding input device USB Keyboard + 2P Hub (/dev/input/event1) [ 16.593] (II) AutoAddDevices is off - not adding device. [ 16.594] (II) config/udev: Adding input device USB Keyboard + 2P Hub (/dev/input/event2) [ 16.594] (II) AutoAddDevices is off - not adding device. [ 16.597] (II) config/udev: Adding input device HDA Digital PCBeep (/dev/input/event3) [ 16.597] (II) AutoAddDevices is off - not adding device.
Спасибо сказали:
Аватара пользователя
megabaks
Сообщения: 697
ОС: Gentoo ~x86

Re: Тормозит resize Totem'а

Сообщение megabaks »

а DE/WM самому угадать?
в Smplayer-е в кедах+компиз с теми же иксами и дровами всё отлично
Спасибо сказали:
drSkeleton1980
Сообщения: 44

Re: Тормозит resize Totem'а

Сообщение drSkeleton1980 »

megabaks писал(а):
06.05.2010 16:13
а DE/WM самому угадать?
в Smplayer-е в кедах+компиз с теми же иксами и дровами всё отлично


DE/WM: Gnome/Metacity, Gnome/Openbox, только OpenBox - везде тормозит.
KDE и Qt не стоит, компиз не стоит, с дровами всё нормально, vdpau в mplayer работает
Спасибо сказали:
Аватара пользователя
megabaks
Сообщения: 697
ОС: Gentoo ~x86

Re: Тормозит resize Totem'а

Сообщение megabaks »

хм...а с композитом как?
кстати хто именно проц кушает?
и опенгл чей? иксовый или от блобика?
Спасибо сказали:
drSkeleton1980
Сообщения: 44

Re: Тормозит resize Totem'а

Сообщение drSkeleton1980 »

megabaks писал(а):
06.05.2010 16:58
хм...а с композитом как?
кстати хто именно проц кушает?
и опенгл чей? иксовый или от блобика?


Компиза у меня нет, не проверял.
Проц кушает при ресайзе с играющим видео xorg 1.8, до 96% на двухядернике.
Opengl стоит от nvidia.
Спасибо сказали:
Аватара пользователя
megabaks
Сообщения: 697
ОС: Gentoo ~x86

Re: Тормозит resize Totem'а

Сообщение megabaks »

композит != компиз
а с другой мордой такой же эффект?
Спасибо сказали:
drSkeleton1980
Сообщения: 44

Re: Тормозит resize Totem'а

Сообщение drSkeleton1980 »

megabaks писал(а):
06.05.2010 17:15
композит != компиз
а с другой мордой такой же эффект?


У меня же в логе написано, что:

[ 13.456] (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
[ 13.456] (II) NVIDIA(0): enabled.

значит композит используется?
С другой мордой тоже самое.
Спасибо сказали:
Аватара пользователя
megabaks
Сообщения: 697
ОС: Gentoo ~x86

Re: Тормозит resize Totem'а

Сообщение megabaks »

если реальная прозрачность работает - значит есть, нет - значит нет
Спасибо сказали:
drSkeleton1980
Сообщения: 44

Re: Тормозит resize Totem'а

Сообщение drSkeleton1980 »

Вопрос снят, тормоза при ресайзе появляются при использовании в gstreamer-properties X/shm/Xv
Спасибо сказали: