What is this? Screen tearing? (with video)

Discussion in 'Videocards - AMD Radeon' started by dolevo, Jun 6, 2013.

  1. dolevo

    dolevo New Member

    Messages:
    5
    Likes Received:
    0
    GPU:
    Radeon
    Hi all,

    I have been asking the same question in different platforms to get some help and finally I found here. Since I render in OpenGL, I believe that I can find some useful answers here.
    Here is my problem,
    I have a dedicated pc which is running on OpenEmbedded operating system and I am developing an application on this system. The pc has a AMD Radeon 7000 series graphics card on and it hooked up to a full HD DELL monitor. When I show a video (about 25 fps.) I see the screen tearing effect on the screen. The effect is more visible if the fps. increases. I captured a video where you can clearly see the effect. The tearing occurs mostly on the right side of the monitor with a vertical Z shape. ( Video link: https://www.dropbox.com/s/1mozdalh7t...ring_issue.mp4 )
    If you can't somehow play this video, please try to download it from: https://www.dropbox.com/s/g3by9s89vcq13u1/tearing.zip
    I haven't got any clue why this is happening. Could you please tell me possible reasons that I can try out?

    Here is the xorg.conf file:
    Code :
    Code:
    Section "ServerLayout"
    Identifier "amdcccle Layout"
    Screen 0 "amdcccle-Screen[0]-0" 0 0
    Screen 1 "amdcccle-Screen[0]-1" 0 0
    EndSection
     
    Section "ServerFlags"
    Option "BlankTime" "0"
    Option "StandbyTime" "0"
    Option "SuspendTime" "0"
    Option "OffTime" "0"
    Option "NoPM" "true"
    EndSection
     
    Section "Monitor"
    Identifier "0-DFP1"
    Option "VendorName" "ATI Proprietary Driver"
    Option "ModelName" "Generic Autodetecting Monitor"
    Option "DPMS" "true"
    #Option "PreferredMode" "1600x900"
    Option "TargetRefresh" "60"
    Option "Position" "0 0"
    Option "Rotate" "normal"
    Option "Disable" "false"
    EndSection
     
    Section "Monitor"
    Identifier "0-DFP2"
    Option "VendorName" "ATI Proprietary Driver"
    Option "ModelName" "Generic Autodetecting Monitor"
    Option "DPMS" "true"
    #Option "PreferredMode" "1920x1080"
    Option "TargetRefresh" "60"
    Option "Position" "1600 0"
    Option "Rotate" "normal"
    Option "Disable" "false"
    EndSection
     
    Section "Monitor"
    Identifier "0-CRT1"
    Option "VendorName" "ATI Proprietary Driver"
    Option "ModelName" "Generic Autodetecting Monitor"
    Option "DPMS" "true"
    #Option "PreferredMode" "1920x1080"
    Option "TargetRefresh" "60"
    Option "Position" "1600 0"
    Option "Rotate" "normal"
    Option "Disable" "false"
    EndSection
     
    Section "Device"
    Identifier "amdcccle-Device[0]-0"
    Driver "fglrx"
    Option "Monitor-DFP1" "0-DFP1"
    Option "Monitor-DFP2" "0-DFP2"
    BusID "PCI:0:1:0"
    EndSection
     
    Section "Screen"
    Identifier "amdcccle-Screen[0]-0"
    Device "amdcccle-Device[0]-0"
    DefaultDepth 24
    SubSection "Display"
    Viewport 0 0
    Virtual 4480 1920
    Depth 24
    EndSubSection
    EndSection
     
    Section "Screen"
    Identifier "amdcccle-Screen[0]-1"
    Device "amdcccle-Device[0]-0"
    DefaultDepth 24
    SubSection "Display"
    Viewport 0 0
    #Virtual 3520 1920
    Depth 24
    EndSubSection
    EndSection
    
    I have already tried running

    Code :
    Code:
    aticonfig --sync-vsync
    
    Eventually it adds the following line to xorg.conf

    Code :
    Code:
    Option "Capabilities" "0x00000800"
    
    I killed the X Server after this change but the problem still persists.

    According to me, the screen tearing effect shows up as a line but in my case it is like a Z shape. Can it be related to something else? Do you think that this is still called as screen tearing?

    I'd appreciate your helps.
     
  2. Titan29

    Titan29 Master Guru

    Messages:
    305
    Likes Received:
    10
    GPU:
    Sapphire Vega 64
    Yes looks like tearing to me. Is there an option to enable vsync in CCC? try running amdcccle and look for it.

    Not sure if it would make a difference but try amdconfig instead of aticonfig
     
  3. dolevo

    dolevo New Member

    Messages:
    5
    Likes Received:
    0
    GPU:
    Radeon
    Fglrx 13.1 has been installed in the system. I have only aticonfig and don't have amdconfig. I also don't have amdcccle. I only see aticonfig, atievented, atiodcli and atiode.
    To be honest, you are the only one who has responded so far. Could you please guide me what I can do next?
     

Share This Page