NVIDIA Poor Full Screen (DVD, MP4, Flash) Video Playback

Asked by Bacchus

OS: Ubuntu 10.04, 10.10 x86 and x64.
GPUs: NVIDA 230M, 240M, 8800 GTX
Issue: Full screen playback of DVDs, MPG4, FLASH results in almost a spit screen (bottom 1/2 of screen is not in synch with top 1/2) when viewing high motion video with Compiz enabled. Problem disappears as soon as I come out of full screen. If I have the movie/video windowed there is no issue at all. I installed Ubuntu on many different platforms with many different version. All versions and platforms have same results.
I downloaded SMplayer and ensured my GPU was offloading video by selecting vdpau. CPU use is very low.
Same probles using VLC, Mplayer, etc, when scaling is enabled.
Please help

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu linux Edit question
Assignee:
No assignee Edit question
Solved by:
Bacchus
Solved:
Last query:
Last reply:
Revision history for this message
Bacchus (r-ehmann) said :
#1

I solved my own issue. The problem is called "page tearing". The solution is as follows.
Open Compiz config settings manager (if not installed, install it).
Go to "General Options".
Change "Refresh rate" to 60 or 120.
Select "Synch to VBlank".
Open NVidia X Server settings
Select "X Server XVideo Settings"
Ensure "Sync to VBlank" is selected.
Select "OpenGL Settings"
Ensure "Sync to VBlank" is selected.

Revision history for this message
Bacchus (r-ehmann) said :
#2