Announcement

Collapse
No announcement yet.

Masa10.2.8/10.3 and Kabini: tearing :-(

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Masa10.2.8/10.3 and Kabini: tearing :-(

    Hi,
    I'm wonder others experience: I'm developing small distro for MythTV appliance (minimyth2.linuxd.org).
    Currently I done some tests with kernel3.16.3, Xorg1.16.1, Mesa10.2.8/10.3, xorg-f86-ati 7.5.
    On Brazos (HD6310) all works quite well (well - only occasional frame drops).
    However with Kabini (HD8210) I have really unpleasant tearing on video playback.
    Also visible on GL UI trnasitions.
    It looks like VSYNC isn't working.

    I'm wonder how radeonsi and latest Kernel/Xorg/Mesa goes of others?

    thx in advance!

  • #2
    You should try mpv: it's really much better than anything else I tried regarding tearing.
    ## VGA ##
    AMD: X1950XTX, HD3870, HD5870
    Intel: GMA45, HD3000 (Core i5 2500K)

    Comment


    • #3
      Do you have multiple monitors attached? Right now you can only get a tear free experience on 1 monitor (the 'primary' one).
      To set which monitor should be tear free run
      Code:
      xrandr --output <output> --primary

      Comment


      • #4
        Originally posted by darkbasic View Post
        You should try mpv: it's really much better than anything else I tried regarding tearing.
        Unfortunately using mpv as player is contrary to goal of my project.
        minimyth2 is PXE booted image for disk-less appliance with aim to work on any modern gfx (Nvidia/AMD/Intel) in fully plug-n-play way.
        Basically user:
        -set PXE boot on BIOS
        -put image on central HTTP server
        -turns power-on
        -receives fully working ready-to-use MythTV frontend with fully working hw accell without ANY installs and configurations.
        Basically I achieve this goal (tested Nvidia HW type B/C, Intel gen5/6, Radeon r600/SI. Works as expected - I mean oob).
        Only issue I have to resolve is tearing on radeonsi class of cards....

        br

        Comment


        • #5
          In DRI2 should not be any tearing if you use some compositor, but if you are tying to use currently DRI3 you can expect tearing because Present is not yet implemented.

          Comment


          • #6
            Originally posted by dungeon View Post
            In DRI2 should not be any tearing if you use some compositor, but if you are tying to use currently DRI3 you can expect tearing because Present is not yet implemented.
            Well - system is quite simple here: I'm using minimal window manager (ratpoison) and no any compositor as system has only one Gt/GL app: MythTV.
            I done some tests and it looks like tearing is only on interlaced content only on radeonsi.
            r600 works perfect.
            radeonsi works OK only for progressive.
            As progressive content works OK - it looks like Vsync works and bug is in radeonsi deinterlacer.
            I'm wonder - are there any knobs in Mesa config where I can try to play with?
            Or maybe should I fill bug for Mesa?
            bt

            Comment


            • #7
              Just compare software vs vdpau rendering.

              Comment

              Working...
              X