PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Composite + VSync!



danvari
30.10.08, 13:25
Hallo!
ich habe seit längerer zeit ein problem: sobald ich composite-effekte nutze, ist bei videos (mplayer, xine, vlc) kein vsync mehr aktiviert, d.h. ich erhalte bei schnellen bewegungen ein horizontales "hinterherhinken".
das problem tritt auf bei: compiz fusion, metacity comp. manager, xfwm4 comp. manager und xcompmgr. bei compiz fusion kann ich "unredirect windows in fullscreen" in den optionen aktivieren und das problem ist damit weg!
leider möchte ich kein compiz fusion verwenden, sondern eines der anderen comp. manager.
das problem hört sofort auf, wenn ich die comp. effekte deaktiviere. meine grafikkarte ist nvidia geforce 7300go. ich benutze archlinux, das problem verfolgt mich aber schon unter gentoo, da wusste keiner einen rat. dieses problem scheinen aber auch ubuntu-leute zu haben.
vsync ist in den nvidia-settings eingeschaltet, scheint also keinen effekt darauf zu haben.
hier meine xorg.conf:


Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0"
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse1" "CorePointer"
InputDevice "Touchpad" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "stylus" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
EndSection

Section "Files"
RgbPath "/usr/lib/X11/rgb"
EndSection

Section "Module"
Load "dbe"
Load "extmod"
Load "type1"
Load "freetype"
Load "glx"
Load "synaptics"
EndSection

Section "InputDevice"
# generated from default
Identifier "Mouse1"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "SendCoreEvents" "true"
Option "Protocol" "auto"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Identifier "Touchpad"
Driver "synaptics"
Option "Device" "/dev/input/mouse0"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.06"
Option "MaxSpeed" "0.12"
Option "AccelFactor" "0.0010"
Option "SHMConfig" "on"
EndSection

Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
Option "XkbModel" "pc105"
EndSection

Section "InputDevice"
Identifier "stylus"
Driver "wacom"
Option "Type" "stylus"
Option "Device" "/dev/input/wacom"
Option "USB" "on"
Option "Mode" "Relative"
Option "Vendor" "WACOM"
Option "Threshold" "5"
EndSection

Section "InputDevice"
Identifier "eraser"
Driver "wacom"
Option "Type" "eraser"
Option "Device" "/dev/input/wacom"
Option "USB" "on"
Option "Mode" "Relative"
Option "Vendor" "WACOM"
Option "Threshold" "5"
EndSection

Section "InputDevice"
Identifier "cursor"
Driver "wacom"
Option "Type" "cursor"
Option "Device" "/dev/input/wacom"
Option "USB" "on"
Option "Mode" "Relative"
Option "Vendor" "WACOM"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Unknown"
HorizSync 30.0 - 110.0
VertRefresh 50.0 - 150.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
Option "NoLogo" "True"
Option "RenderAccel" "True"
Option "ConnectedMonitor" "DFP"
Option "TripleBuffer" "True"
Option "BackingStore" "True"
Option "DamageEvents" "True"
Option "OnDemandVBlankInterrupts" "True"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
EndSubSection
EndSection


ich hoffe ihr könnt mir endlich helfen das problem loszuwerden :).