LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 12-24-2007, 04:20 PM   #1
moeFEAR
Member
 
Registered: Sep 2005
Posts: 49

Rep: Reputation: 15
vertical synchronization not working (openSuSE 10.3/compiz/xgl/nvidia proprietary)


Hi,

Please close the duplicate in Desktop software, not here, as there are more viewers here. thanks...

Problem:

When I drag windows, or when I play movies, there is always page tearing (windows seem cut in half).


My System:

openSuSE 10.3
Nvidia proprietary drivers
compiz/xgl

I have __GL_SYNC_TO_VBLANK=1 set as environment variable, and the following is my xorg.conf, yet problem still not solved:



# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder26) Wed Sep 12 14:29:17 PDT 2007

# /.../
# SaX generated X11 config file
# Created on: 2007-12-04T21:30:14+0100.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "ServerLayout"
Identifier "Layout[all]"
Screen "Screen[0]" 0 0
InputDevice "Keyboard[0]" "CoreKeyboard"
InputDevice "Mouse[1]" "CorePointer"
Option "Clone" "off"
Option "Xinerama" "off"
#Option "aiglx" "true"
Option "EnablePageFlip" "on"
EndSection

Section "Files"
InputDevices "/dev/gpmdata"
InputDevices "/dev/input/mice"
FontPath "/usr/share/fonts/misc:unscaled"
FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/75dpi:unscaled"
FontPath "/usr/share/fonts/100dpi:unscaled"
FontPath "/usr/share/fonts/Type1"
FontPath "/usr/share/fonts/URW"
FontPath "/usr/share/fonts/Speedo"
FontPath "/usr/share/fonts/PEX"
FontPath "/usr/share/fonts/cyrillic"
FontPath "/usr/share/fonts/latin2/misc:unscaled"
FontPath "/usr/share/fonts/latin2/75dpi:unscaled"
FontPath "/usr/share/fonts/latin2/100dpi:unscaled"
FontPath "/usr/share/fonts/latin2/Type1"
FontPath "/usr/share/fonts/latin7/75dpi:unscaled"
FontPath "/usr/share/fonts/baekmuk:unscaled"
FontPath "/usr/share/fonts/japanese:unscaled"
FontPath "/usr/share/fonts/kwintv"
FontPath "/usr/share/fonts/truetype"
FontPath "/usr/share/fonts/uni:unscaled"
FontPath "/usr/share/fonts/CID"
FontPath "/usr/share/fonts/ucs/misc:unscaled"
FontPath "/usr/share/fonts/ucs/75dpi:unscaled"
FontPath "/usr/share/fonts/ucs/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/misc:unscaled"
FontPath "/usr/share/fonts/hellas/75dpi:unscaled"
FontPath "/usr/share/fonts/hellas/100dpi:unscaled"
FontPath "/usr/share/fonts/hellas/Type1"
FontPath "/usr/share/fonts/misc/sgi:unscaled"
FontPath "/usr/share/fonts/xtest"
FontPath "/opt/kde3/share/fonts"
EndSection

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

Section "ServerFlags"
Option "AllowMouseOpenFail" "on"
EndSection

Section "InputDevice"
Identifier "Keyboard[0]"
Driver "kbd"
Option "Protocol" "Standard"
Option "XkbLayout" "de"
Option "XkbModel" "microsoftpro"
Option "XkbRules" "xfree86"
Option "XkbVariant" "nodeadkeys"
Option "EnablePageFlip" "on"
EndSection

Section "InputDevice"
Identifier "Mouse[1]"
Driver "mouse"
Option "Buttons" "5"
Option "Device" "/dev/input/mice"
Option "Name" "ImPS/2 Generic Wheel Mouse"
Option "Protocol" "explorerps/2"
Option "Vendor" "Sysp"
Option "ZAxisMapping" "4 5"
EndSection

Section "Modes"
Identifier "Modes[0]"
ModeLine "1280x1024" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
EndSection

Section "Monitor"
Identifier "Monitor[0]"
VendorName "--> VESA"
ModelName "1280X1024@60HZ"
UseModes "Modes[0]"
DisplaySize 377 301
HorizSync 31.0 - 64.0
VertRefresh 50.0 - 60.0
Option "CalcAlgorithm" "XServerPool"
Option "DPMS"
Option "EnablePageFlip" "on"
EndSection

Section "Device"
Identifier "Device[0]"
Driver "nvidia"
VendorName "NVidia"
BoardName "GeForce 8500 GT"
Option "EnablePageFlip" "on"
Option "Backingstore" "1"
Option "TripleBuffer" "1"
Option "NoFlip" "0"
EndSection

Section "Screen"
Identifier "Screen[0]"
Device "Device[0]"
Monitor "Monitor[0]"
DefaultDepth 24
Option "RenderAccel" "True"
Option "AddARGBGLXVisuals" "True"
Option "EnablePageFlip" "on"
Option "Backingstore" "1"
Option "TripleBuffer" "1"
Option "NoFlip" "0"
SubSection "Display"
Depth 15
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
SubSection "Display"
Depth 8
Modes "1280x1024"
EndSubSection
EndSection

Section "Extensions"
Option "Composite" "Enable"
Option "EnablePageFlip" "on"
EndSection
 
Old 12-27-2007, 03:46 AM   #2
moeFEAR
Member
 
Registered: Sep 2005
Posts: 49

Original Poster
Rep: Reputation: 15
help anyone? :P
 
Old 12-27-2007, 04:44 AM   #3
DragonSlayer48DX
Registered User
 
Registered: Dec 2006
Posts: 1,454
Blog Entries: 1

Rep: Reputation: 75
Apparently that's a new one to everybody, but I'll give it a whirl.

The first thing I found was an updated driver for the GeForce 8500 GT, released 12-20-07, that corrects a lot of problems with X-rendering, stability, Compiz VT switching, and more.

Go here to install newest driver. There's also information on how to find and report bugs to NVIDIA.

Hope this helps...

Last edited by DragonSlayer48DX; 12-27-2007 at 04:53 AM.
 
Old 01-02-2008, 08:12 AM   #4
moeFEAR
Member
 
Registered: Sep 2005
Posts: 49

Original Poster
Rep: Reputation: 15
thx for the info.

I already tried the latest drivers, but it didn't help. Tearing is definately present in video playback with compiz on. The nvidia settings won't work with compiz on. With compiz off, the nvidia settings work, and then vertical synchronization can be selected for both xv and opengl. The tearing then stops in media players, but the overall tearing of windows remains.

From what I read it's an outstanding and complicated issue that is well known and won't be solved for some time. It requires big changes to the underlying x/nvidia architecture.

I don't know to what extent the problem is with ati drivers.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
How to Install XGL/Compiz in OpenSuse 10.2 arindom SUSE / openSUSE 8 08-16-2007 01:16 AM
NVIDIA 6800 on openSUSE 10.2 with XGL SickNick SUSE / openSUSE 5 02-11-2007 06:19 AM
Compiz XGL with NVIDIA 7300GT not accelerated rhdemis SUSE / openSUSE 0 12-18-2006 05:48 PM
Wootness! Etch + KDE + Xgl + Compiz + NVIDIA working! pda_h4x0r Debian 12 11-06-2006 06:26 PM
xgl/compiz for non nvidia , ati cards screechingcat Ubuntu 6 08-25-2006 05:05 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 09:05 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration