Results 1 to 5 of 5

Thread: Tearing in X and Video playback using ATI

Threaded View

  1. #1
    Join Date
    Aug 2008
    Beans
    1

    Tearing in X and Video playback using ATI

    Hi, I'm experience tearing in both X and during video playback. Below is a screen shot taken in X when i move a window from side to side (It is the same result no matter what configuration i have used mesa, ati etc.).

    I have read a lot of threads concerning the video playback issue but none of the fixes have worked for me. This tearing is present when i use mesa, ati drivers, during ubuntu installation, gparted and at boot when the orange bar is moving. I do not recall having this problem in Windows XP I have tried to reinstall windows but it corrupts the partition table so it won't boot.

    My computer:
    ATI Radeon X1950
    ASUS A8R-MVP
    AMD 64
    Samsung SyncMaster 2493HM

    Im running 2.6.24-19-generic kernel with Ubuntu 8.04 x64.

    My test results:
    Mesa:
    Tearing:
    X: Yes.
    Movie: Too slow

    Envy ATI drivers:
    Tearing:
    X: Yes
    Movie:
    MPlayer:
    Xv: Yes
    X11: Yes (slow motion)
    gl: Yes (extremely)
    gl2: Yes (slow motion)

    VLC:
    Default: yes
    X11: Yes (extremely slow)
    OpenGL: Crashes.


    Same result if i use aticonfig --sync-video=on, which adds the following to the device section in xorg.conf:
    Option "VideoOverlay" "on"
    Option "OpenGLOverlay" "off"
    Option "TexturedVideoSync" "on"

    Also the same result if i add:
    Option "TexturedVideo" "on"
    and
    Option "TexturedVideo" "off"
    and
    Option "UseFastTLS" "on"
    To the above options.

    With these drivers the screen saver destroys they X display in some way. When the screen saver is active and i move the mouse or something to end it the screen just freezes, if i go to a console with CTRL+ALT+F1 and then back again the screen looks like the second attached image. If I let the screen saver start again when the screen is frozen i can se the screen saver moving as normal again but i can't get back to X. If i press CTRL+ALT+BACKSPACE the screen shows my desktop correctly for a second before X restarts.

    Ubuntu proprietary drivers:
    Same result as envy, except for the screen saver part. The screen saver does quit normally but it also crashes the whole system at random.

    ATI drivers from ATI's homepage:
    Same result as envy except for the screen saver part. The screen saver does make the screen look like the screen shot but switching to a console and back fixes it.

    I have tried three ways to install the drivers, first the one on ATI's homepage and the second from this site: http://wiki.cchtml.com/index.php/Ubu...atalyst_8.7.29
    and third attempt i used the guide on this site: https://help.ubuntu.com/community/BinaryDriverHowto/ATI
    With the second one i could not remove the installed packages but had to reinstall ubuntu, but that's most likely because I don't know how to fix the package problem that occurred.

    With The ATI drivers i have tried what the following sites says without success:
    http://ubuntuforums.org/showthread.php?t=754712
    http://www.uhlala.it/technology/linu...rx-and-tvtime/
    http://ge.ubuntuforums.com/showthread.php?t=82368
    http://forum.compiz-fusion.org/showthread.php?t=6794
    http://forum.compiz-fusion.org/showthread.php?t=6957
    http://ge.ubuntuforums.com/showthrea...hlight=flicker
    http://bbs.archlinux.org/viewtopic.php?id=45524

    There are some compiz specific ones in there, but none of them worked with or without compiz.

    I have tried the xorg.conf option DisplayPriority without any success.

    I have not tried the Open source drivers.

    Other remarks:
    SGI rendering:
    Code:
    $ glxinfo | grep vendor
    server glx vendor string: SGI
    client glx vendor string: SGI
    OpenGL vendor string: ATI Technologies Inc.
    Is it suppose to use SGI as glx ?

    Direct rendering:
    With all configurations of the ATI driver i have had direct rendering
    Code:
    $ glxinfo | grep render
    direct rendering: Yes
    OpenGL renderer string: Radeon X1950 Series
    Bios:
    I thought maybe this could be due to an old bios version but i haven't been able to download the latest drivers because asus homepage is not working. Could this be a possible solution ?

    Monitor configuration:
    I was in the IRC channel and asked for help about this, I got the suggestion that i should configure my monitor since it's just some default settings in xorg.conf. My monitor is not listed so i took the closest one and changed the minor refresh rates a bit but then X refused to load my desired resolution so i switched back to the default settings.

    It doesn't feel like the monitors fault since taking a screen shot reveals the problem.

    This problem is not that annoying in X but when plying movies it really bugs me. I'm open for any suggestions or explanations why this happens.
    Attached Images Attached Images

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •