FS#38720 - [xbmc] Horizontal tearing with XBMC on Intel

Attached to Project: Community Packages
Opened by George (Vash63) - Thursday, 30 January 2014, 00:48 GMT
Last edited by Ike Devolder (BlackEagle) - Wednesday, 24 December 2014, 19:25 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Sergej Pupykin (sergej)
Ike Devolder (BlackEagle)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description: On my Intel system, I get constant tearing in XBMC during video playback. I have vsync enabled, have tried both forced on and 'let the driver decide' as recommended on XBMC forums. Issue does not occur with VLC, haven't tested any other video players.

XBMC created log:
http://bpaste.net/show/173645/

Package versions:
xbmc 12.3-8
Also tested xbmc-git 20140128.56c2654-4 (and two older ones)

intel-dri 10.0.2-1
xf86-video-intel 2.99.907-2
xorg-server 1.15.0-5
libva-intel-driver 1.2.2-2

Steps to reproduce:
Load up XBMC via XSESSION
Watch any video
See tearing near top of screen during entire video
This task depends upon

Closed by  Ike Devolder (BlackEagle)
Wednesday, 24 December 2014, 19:25 GMT
Reason for closing:  Fixed
Additional comments about closing:  should be fixed in sdl
Comment by George (Vash63) - Thursday, 30 January 2014, 00:49 GMT
http://forum.xbmc.org/showthread.php?tid=183966

Also, here's a link to their forum with some more details with another poster. XBMC dev in that thread seems to think it's an Arch problem.
Comment by Alex Kretzschmar (ironicbadger) - Thursday, 30 January 2014, 10:09 GMT
I am the poster from the XBMC forums who reported the original issue. I have two systems with the same CPU, different motherboards though, but one is my system and one is my friends (which hasn't been updated since before Christmas, and doesn't exhibit these symptoms).

Various info about each system:

- Mine (up to date - has tearing)
CPU - i5 3470 (hd 2500 intel gpu)
Motherboard - Asus P8H77-V LE

http://pastebin.com/JKCayZJ3

- Friends (not up to date - no tearing)
CPU - i5 3470 (hd 2500 intel gpu)
Motherboard - Gigabyte GA-Q77M-D2H

http://pastebin.com/BC5L8d7q


I can make the issue go away, to a watchable level, by adding 'tear free' to my X11 config as per this thread.
https://bbs.archlinux.org/viewtopic.php?id=176055
Comment by Vegard Haugland (v3gard) - Monday, 10 March 2014, 19:41 GMT
I can confirm this issue. I have a Mac Mini MACMD387HA with Intel HD Graphics 4000. Recently upgraded to xbmc 12.3-10 from 12.3-1 that didn't have this issue.

Now I experience tearing in forms of horizontal lines, especially on scenes with fast movement.

ninja edit: Just upgraded to latest version (12.3-11) and the issue is still present.
Comment by Thorsten (surfhai) - Tuesday, 06 May 2014, 17:47 GMT
I experienced the same symptoms and solved it by using compton with this call in .xinitrc

compton --backend glx --vsync opengl-swc &
exec openbox-session
Comment by Jan Visser (starquake) - Tuesday, 03 June 2014, 09:47 GMT
This thread https://bbs.archlinux.org/viewtopic.php?id=176651 also mentions an SDL fix. You also might want to check this out. There's also some more explanation on why this is happening.
Comment by Ike Devolder (BlackEagle) - Sunday, 08 June 2014, 12:38 GMT
is this still an issue with the latest xbmc ?
Comment by George (Vash63) - Sunday, 19 October 2014, 13:50 GMT
  • Field changed: Percent Complete (100% → 0%)
Tested with latest XBMC. Happens on both Intel and Nvidia. I can confirm that the SDL fix from starquake fixes this for me.

Loading...