LinuxQuestions.org
Go Job Hunting at the LQ Job Marketplace
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop
User Name
Password
Linux - Desktop This forum is for the discussion of all Linux Software used in a desktop context.

Notices

Reply
 
Search this Thread
Old 08-21-2010, 09:50 AM   #1
bucovaina78
Member
 
Registered: Oct 2004
Location: Belgium / Antwerp
Distribution: Debian,Ubuntu,Finnix,LFS
Posts: 267

Rep: Reputation: 31
Screen refresh, image distorted if moving


Hi everyone,

I'm having some problems with playing movies and the "eye-candy" from Ubuntu 10.04.

My screen refreshes not in one time but in multiple times. First a horizontal bar of +/-5cm heighth than one down of 5cm than again... To explain a bit I've attached 2 print screens while playing a movie. That'll explain better

Graphics are going "smooth", so there is no delay, I don't have the feeling that my graphics card is chocking (Nvidia 9600 GSO with proprietary drivers installed and working well)

Anyone familiar with this problem?


Schermafdruk-1.jpg
Schermafdruk.jpg
 
Old 08-21-2010, 10:10 AM   #2
amani
Senior Member
 
Registered: Jul 2006
Location: Kolkata, India
Distribution: 64-bit GNU/Linux, Kubuntu64, Fedora QA, Slackware,
Posts: 2,758

Rep: Reputation: Disabled
Your graphics card driver seems to require some options.

Anyway check without any desktop effects enabled
 
Old 08-21-2010, 10:41 AM   #3
bucovaina78
Member
 
Registered: Oct 2004
Location: Belgium / Antwerp
Distribution: Debian,Ubuntu,Finnix,LFS
Posts: 267

Original Poster
Rep: Reputation: 31
can you explain: "require some options" ?
 
Old 08-22-2010, 05:35 AM   #4
MrCode
Member
 
Registered: Aug 2009
Location: Oregon, USA
Distribution: Arch
Posts: 864
Blog Entries: 31

Rep: Reputation: 148Reputation: 148
This looks like tearing to me..."tearing" is when the GPU (or CPU, depending on which is doing the rendering) updates the display buffer at a higher rate than the screen refresh. So it'll draw one frame, and before the screen is done updating, it'll already be done drawing the next frame, but it sends the new image to the screen buffer anyway, causing "partial" images to show, since the rendering process is "getting ahead of itself", as it were.

Try looking for a "vsync" or "double-buffered page flipping"*option in your settings. If you're using desktop effects (Compiz), you can go into CompizConfig Settings Manager, and under General Options, in the "Display Settings" tab, check "Sync to VBlank". This will synchronize buffer updates with screen updates (as best as it can; it's not perfect).

EDIT: Since you're using an NVIDIA GPU (w/ the closed-source driver), you can use their configuration tool to enable vsync system-wide. It should be under "X Server XVideo Settings" and "OpenGL Settings". I have them both enabled on this system, and everything's smooth as butter and tear-free.

Last edited by MrCode; 08-22-2010 at 05:40 AM.
 
1 members found this post helpful.
Old 08-23-2010, 05:22 AM   #5
bucovaina78
Member
 
Registered: Oct 2004
Location: Belgium / Antwerp
Distribution: Debian,Ubuntu,Finnix,LFS
Posts: 267

Original Poster
Rep: Reputation: 31
Thumbs up

@MrCode:

I'm quite sure your post provides the answer/solution to my question. As soon as I get home I'm going to try it. Your explanation is so logical it HAS to be that :-). I looked "tearing" up on wikipedia and found a picture showing exactly what I have at home... .

Didn't know this phenomenon had a name (tearing). It has been annoying me for almost two years (really) ... I even bought a faster graphics card some time ago. I thought it wasn't fast enough but that was not the problem apparently.e

Anyway I know what I'm going to do this evening, enjoy a good (action)movie w/o artefacts in the screen Haha!
 
Old 08-31-2010, 12:25 PM   #6
bucovaina78
Member
 
Registered: Oct 2004
Location: Belgium / Antwerp
Distribution: Debian,Ubuntu,Finnix,LFS
Posts: 267

Original Poster
Rep: Reputation: 31
Sorry for the late response, it did solve the issue, you've been thanked
 
Old 02-07-2012, 04:23 AM   #7
layr
Member
 
Registered: Jan 2011
Location: Estonia
Distribution: Debian Wheezy
Posts: 38

Rep: Reputation: 0
Digging up this old thread.
Are there any new or better solutions? I've tried Ubuntu and Debian. Both had massive screen tearing, which was solved only (!) by Compiz vsync and screen refresh settings. Nvidia vsync made very little to no changes whatsoever.
 
Old 02-10-2012, 11:09 AM   #8
amani
Senior Member
 
Registered: Jul 2006
Location: Kolkata, India
Distribution: 64-bit GNU/Linux, Kubuntu64, Fedora QA, Slackware,
Posts: 2,758

Rep: Reputation: Disabled
Things are different now... kernel mode settings etc.
Start a new thread with your graphic card details and lspci -v.
 
  


Reply

Tags
nvidia, refresh, vsync


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
Screen Distorted on Xubuntu gimpy530 Ubuntu 5 06-07-2008 10:01 PM
Refresh without moving mouse dakky21 Slackware 0 10-10-2006 07:15 PM
Screen Distorted ZeroIdea Fedora 2 12-03-2005 05:55 AM
Unable to play videos using mplayer, image distorted sandrei83 Linux - Software 3 03-28-2005 12:48 PM
uploaded image distorted wujimon Linux - General 1 03-02-2003 12:25 AM


All times are GMT -5. The time now is 05:25 AM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration