Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 03-28-10, 10:33 AM   #1
kazakore
Registered User
 
Join Date: Mar 2010
Posts: 5
Default Tearing and 8800M GTX

Wow this site is hard to register to! Trying to put people off or something? Surely the captcha and two security questions should be enough without blocking just about every mail service there is.

Anyway on to the point.


I have recently installed Ubuntu Studio 9.10 on my Sager D901C laptop, which has a single 8800M GTX graphics cards install and I get really bad tearing on everything. By everything I mean it's not only video but also on normal programs live wave editors where there is a line scrolling across the screen. As I use this for music production this is really causing me some issues.

I have tried the native driver and Nvidia drivers. Currently running 195.36.15 from the Nvidia website but have also tried 185 and 173 from the Ubuntu Hardware Drivers repository. No joy with any of them.

I know it's a VSync issue and I have set both setting to VSync on in the settings, saved settings and created a .xinitrc in my Home directory that loads the settings then calls the main xinitrc and it seems to make no difference.

Is there any way I can check that these settings are actually being loaded and I haven't made a mistake somewhere?

I have desktop effects turned off so should be nothing to do with Compiz or the likes.

I have tried asking on the Ubuntu forum but got no help.

Cheers.
kazakore is offline   Reply With Quote
Old 03-29-10, 04:33 AM   #2
kazakore
Registered User
 
Join Date: Mar 2010
Posts: 5
Default Re: Tearing and 8800M GTX

OK some more points.

I had gone from No Desktop Effects, to Medium Desktop Effects and I found this forum trying to find out where the setting for VSync in Desktop Effects/Compiz is.

While posting this thread I checked which versions of the driver it is appear on the Ubuntu Hardware Devices repository. While doing so I saw it stated I was still using 185, even though Nvidia X Manger said I was using the 195 I had downloaded and installed.

So I removed the 185 and went back to Linux basic driver, restarted and reinstalled the 195 Nvidia driver (sudo /etc/init.d/gdm stop ; sudo ./NVIDIA...xxx.run ; sudo /etc/init.d/gdm start) and played a video. Tearing quality had changed, although it seemed to happen more often the tears themselves were smaller. During this process I did get a few error messages to do with OpenGL and GLX files. (Only one I noted down was "ERROR: unable to create /usr/lib/libglx.so.xserver-xorg-core for copying (No such file or directory)" and the a Unable to restore above file and one very similar but OpenGL rather than GLX (can't remember if there was another, sorry.)
VLC was not very responsive and did hang on a restart. Even thought I had closed it it was still running as a process and caused my computer difficulty stutting fown.

After a restart I played another video. This fully crashed my computer, video froze, split with horizontal lines and the only thing I could do with my computer was forcefully turn it off.

After powering up again I remembered I had set Desktop Effects to Medium to look for VSync settings there, and as I am not actually wanting the effects for anything turned them back off. Tearing now seems to be either cured, or at least reduced to be barely noticeable during video playback (not tried my audio software yet) but I am still getting over video glitches at times (such as the Ubuntu Studio logo sometimes being broken at start-up) so I am a little worried about stability.


Thoughts on fault finding from here would be much appreciated. Previously installing 195 over 185 the tearing remained exactly the same. Installing it from the native driver and tearing seems better but there are instabilities and I'm not sure OpenGL/GLX is working as it should. Is it worth trying to install it over 173 and see if that makes a difference.


Also; I realised my Nvidia X Settings must be being loaded as the OpenGL quality slider makes a difference to the greyscale gradient behind the log-in screen at boot up.
kazakore is offline   Reply With Quote
Old 03-29-10, 10:54 AM   #3
kazakore
Registered User
 
Join Date: Mar 2010
Posts: 5
Default Re: Tearing and 8800M GTX

Just seen on another post where the log file is (sorry pretty new to Linux so don't know all this of hand yet) so here is the bits that may be important. From GL section, and before any warning I noticed. Let me know if you want the whole thing.

Also should of probbaly mentioned I am running 32bit versions of Ubuntu and the 195 driver.

Code:
-> Installing both new and classic TLS OpenGL libraries.
-> Parsing log file:
-> done.
-> Validating previous installation:
-> Unable to access previously installed file
   '/usr/lib/xorg/modules/drivers/nvidia_drv.so' (No such file or directory).
-> Unable to access previously installed file
   '/usr/share/man/man1/nvidia-xconfig.1.gz' (No such file or directory).
-> Unable to access previously installed file
   '/usr/share/man/man1/nvidia-settings.1.gz' (No such file or directory).
-> Unable to access previously installed file '/usr/bin/nvidia-settings' (No
   such file or directory).
-> Unable to access previously installed file '/usr/bin/nvidia-xconfig' (No
   such file or directory).
-> Unable to access previously installed file '/usr/bin/nvidia-bug-report.sh'
   (No such file or directory).
-> Unable to access previously installed file
   '/usr/share/applications/nvidia-settings.desktop' (No such file or
   directory).
-> Unable to access previously installed symlink '/usr/lib/libcuda.so' (No such
   file or directory).
-> Unable to access previously installed symlink
   '/usr/lib/xorg/modules/extensions/libglx.so' (No such file or directory).
-> Unable to access previously installed symlink '/usr/lib/libvdpau.so' (No
   such file or directory).
-> Unable to access previously installed symlink '/usr/lib/libvdpau_trace.so'
   (No such file or directory).
-> Unable to access previously installed symlink '/usr/lib/libvdpau_nvidia.so'
   (No such file or directory).
-> done.
WARNING: Your driver installation has been altered since it was initially
         installed; this may happen, for example, if you have since installed
         the NVIDIA driver through a mechanism other than nvidia-installer
         (such as your distribution's native package management system). 
         nvidia-installer will attempt to uninstall as best it can.  Please see
         the file '/var/log/nvidia-installer.log' for details.
-> Uninstalling NVIDIA Accelerated Graphics Driver for Linux-x86 (1.0-1953615
   (195.36.15)):
ERROR: Unable to create '/usr/lib/nvidia/libglx.so.xserver-xorg-core' for
       copying (No such file or directory)
WARNING: Unable to restore file '/usr/lib/nvidia/libglx.so.xserver-xorg-core'.
ERROR: Unable to create '/usr/lib/nvidia/libGL.so.1.2.xlibmesa' for copying (No
       such file or directory)
WARNING: Unable to restore file '/usr/lib/nvidia/libGL.so.1.2.xlibmesa'.
-> Unable to restore symbolic link /usr/lib/nvidia/libGL.so.1.xlibmesa ->
   libGL.so.1.2 (No such file or directory).
ERROR: Unable to create '/usr/lib/nvidia/libnvidia-cfg.so.185.18.36' for
       copying (No such file or directory)
WARNING: Unable to restore file '/usr/lib/nvidia/libnvidia-cfg.so.185.18.36'.
-> done.
-> Uninstallation of existing driver: NVIDIA Accelerated Graphics Driver for
   Linux-x86 (195.36.15) is complete.
-> Searching for conflicting X files:
-> done.
-> Searching for conflicting OpenGL files:
-> done.
-> Installing 'NVIDIA Accelerated Graphics Driver for Linux-x86' (195.36.15):
   executing: '/sbin/ldconfig'...
   executing: '/sbin/depmod -aq'...
-> done.
-> Driver file installation is complete.
-> Running post-install sanity check:
-> done.
-> Post-install sanity check passed.
-> Shared memory test passed.
-> Running runtime sanity check:
-> done.
-> Runtime sanity check passed.
-> Would you like to run the nvidia-xconfig utility to automatically update you
   r X configuration file so that the NVIDIA X driver will be used when you res
   tart X?  Any pre-existing X configuration file will be backed up. (Answer: Y
   es)
-> Your X configuration file has been successfully updated.  Installation of
   the NVIDIA Accelerated Graphics Driver for Linux-x86 (version: 195.36.15) is
   now complete.
kazakore is offline   Reply With Quote
Old 04-01-10, 10:26 AM   #4
farbird
Registered User
 
Join Date: Feb 2010
Posts: 15
Default Re: Tearing and 8800M GTX

did u try editing the xorg.conf and put the line that says

Composition Disabled?
farbird is offline   Reply With Quote
Old 04-03-10, 06:58 AM   #5
kazakore
Registered User
 
Join Date: Mar 2010
Posts: 5
Default Re: Tearing and 8800M GTX

Quote:
Originally Posted by farbird View Post
did u try editing the xorg.conf and put the line that says

Composition Disabled?
No the only thing I had tried to do with xorg.conf is force it to 1920x1200 60Hz (rather than 62Hz) as that is what Windows always reported it as and had seen somebody else say it helped with similar problems.

Have you got a link to this Composition Disabled business?
kazakore is offline   Reply With Quote
Old 04-03-10, 01:08 PM   #6
ledoc
Registered User
 
Join Date: Jan 2008
Posts: 330
Default Re: Tearing and 8800M GTX

In the compiz settings (I'm using ccsm), vsync is in General Options -> Display Settings. You should probably also check 'Detect Refresh Rate'.

There might also be a hardware problem, but lets hope your crashes were caused by conflicting libraries/driver versions. Speaking of which: There shouldn't really be a problem with any reasonably recent driver (say 185+) because the 8800 is quite old. So I suggest you stick to one driver, make sure it's 100% properly installed and then debug it from there.
ledoc is offline   Reply With Quote
Old 04-05-10, 08:39 AM   #7
kazakore
Registered User
 
Join Date: Mar 2010
Posts: 5
Default Re: Tearing and 8800M GTX

Grrr!!! What just happened to my post? 5th time lucky?

No Compiz settings as Desktop Effects is set to Off. Will try with it on as I have time as have heard some say it can help, strangely enough.

If I was to go back to 185 from the repository is there any way to fully remove 195, installed after downloading from Nvidia's website? Or is it maybe time to think about a fresh install now I know more about the workings of Linux and some of the things I need to do to get a system I am (almost) happy with?
kazakore is offline   Reply With Quote
Reply


Thread Tools

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 On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 07:18 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.