Opened 8 years ago

Closed 8 years ago

#9884 closed Bug Report - General (Invalid)

Video tearing on the lower third of the screen

Reported by: amlopezalonso@… Owned by: markk
Priority: minor Milestone: 0.25
Component: MythTV - Video Playback Version: Master Head
Severity: low Keywords: video tearing, xserver-xorg-intel
Cc: Ticket locked: no

Description

Hi,

Since upgrading to trunk I'm experiencing mild (just a couple of lines) video tearing on fast movements located somewhere in the lower third of the screen. Video hardware is Intel GMA X4500 (G43 chipset), using xserver-xorg-intel driver. This happens regardless of using ffmpeg+XVideo or OpenGL.

I'm providing the output of mythfrontend -v playback.

Regards, Antonio

Attachments (1)

playback.log (32.8 KB) - added by amlopezalonso@… 8 years ago.
mythfrontend -v playback output

Download all attachments as: .zip

Change History (6)

Changed 8 years ago by amlopezalonso@…

Attachment: playback.log added

mythfrontend -v playback output

comment:1 Changed 8 years ago by Raymond Wagner

Owner: changed from Janne Grunau to markk
Status: newassigned

comment:2 Changed 8 years ago by markk

Milestone: unknown0.25
Status: assignedaccepted

Did you upgrade anything else at the same time?

With your setup, the DRM video sync should take care of all sync to vblank for OpenGL and XVideo - and that hasn't changed since 0.24.

So my best guess would be that either your driver version was changed at the same - and it is now broken in some way - or perhaps the composite extension is now enabled.

Failing that, it may always have been tearing and there is a timing difference between your previous version and master that just makes it more obvioius/visible.

comment:3 Changed 8 years ago by markk

Status: acceptedinfoneeded

comment:4 Changed 8 years ago by amlopezalonso@…

Yes, I upgraded the whole distro (Mythbuntu). I followed your guesses and found that desktop compositing was enabled (not so obvious as compositing effects in XFCE are not that prominent) so disabling it has fixed the problem. Thank you!

I guess this ticket is invalid unless you are planning to make MythTV compositor-compatible.

Thanks again!

comment:5 Changed 8 years ago by markk

Resolution: Invalid
Status: infoneededclosed

Antonio - thanks for feeding back. As I understand it there should be settings somewhere to force the compositor to use sync to vblank for fullscreen windows, although I've never tried it. The recommended configuration for MythTV is to disable the composite extension - not only to avoid issues such as these but also to maximise performance.

Note: See TracTickets for help on using tickets.