You are not logged in.

#1 2008-03-16 14:15:14

john-d167
Member
Registered: 2006-10-30
Posts: 7

ati HD2400 video tearing

hello,
I bought myself a new laptop, an asus a8sr, I got about everything working with it, I just have an incredibly annoying problem:
with whatever driver I am using (fglrx, radeon, radeonhd, and vesa) whatever distribution (I tried Kubuntu, arch and gentoo), whatever different versions of xorg (1.3.0 and 1.4.0.90), various different xorg.conf configurations, I get incredibly disturbing (but discrete) horizontal tearing while watching videos (especially when there is a lot of movement). I though it was a hardware related issue at first, so I reinstalled vista to check if I would get the same thing, but I experienced no such thing under vista.
I don't guess I am the first to get that, so if anyone has found a solution, please post it. Considering there is no way I am going to use vista, I need to get that working fine, because without that my computer is as good as trash.
Thank you in advance.

Offline

#2 2008-03-19 15:39:16

ganja_guru
Member
Registered: 2005-02-14
Posts: 464

Re: ati HD2400 video tearing

i experience horizontal tearing whenever I run compiz fusion.. much less of late, but present nevertheless. I fix this by using the 'opengl/gl' video driver in xine/mplayer.

If you're not using compiz, I suggest you enable "sync to V blank" in your ati settings... 'amdcccle' is the program I think

Offline

#3 2008-03-19 18:38:16

wyvern
Member
From: 'Old' Scottish/English border.
Registered: 2008-01-06
Posts: 70

Re: ati HD2400 video tearing

Actually, I have the same card, same problem - already use opengl in mplayer, and vsync is set to 'always on' in amdcccle. It *is* better than it used to be since the latest ATI driver, but the horizontal tearing sometimes still appears at the top of certain video files.

I think it's a matter of time till ATI smooth this out... the question is, just how long it will actually take sad

Offline

#4 2008-03-22 21:25:33

john-d167
Member
Registered: 2006-10-30
Posts: 7

Re: ati HD2400 video tearing

Ok, thanks for the replies.
     Well I get awfull tearing while using compiz with vsync "alway on" (as before), and without compiz running, I get while using the gl driver in mplayer, one horizontal line of tearing (always the same, I get the same in any 3d application I run.) I get tearing when there's movement with the X11 driver, but less than before. Using the xv driver, I also get tearing when there is movement, but is is milder than with the X11 driver. Well, as you said wyvern, just how long will they take to care take of that problem? And ganja_guru, I'm not quite sure what you meant by "sync to V blank", I guess its what I did by using the vsync "always on" option with amdcccle.

Last edited by john-d167 (2008-03-23 12:44:05)

Offline

#5 2008-03-22 21:32:55

wyvern
Member
From: 'Old' Scottish/English border.
Registered: 2008-01-06
Posts: 70

Re: ati HD2400 video tearing

Yup, your tearing is *exactly* what I get - one horizontal line at the top in videos whilst using mplayer. I also forgot to mention I use plain openbox/openbox with xcompmgr and both have this issue.

Fingers crossed for the next ATI release... (Or radeonhd - whichever supports all the things I want tongue )

Offline

#6 2008-03-23 12:33:16

john-d167
Member
Registered: 2006-10-30
Posts: 7

Re: ati HD2400 video tearing

Well, I'm "glad" I'm not the only one having this issue, and I really hope they'll get it to work by catalyst's next release (or radeonhd's). But even if they do get it to work by the next release ( which I very much doubt), it would still have taken way too long, which makes me think that we would have been way better off buying a laptop with an nvidia graphics card. But as you say, fingers crossed for the next release.(like that will help ^^)

P.S:Just thinking about that now, have you tried posting a bug report on ati's site, maybe that might help. And maybe if we both post a bug report there will be that much more chances of them trying to take care of it.

Offline

#7 2008-03-25 22:50:39

john-d167
Member
Registered: 2006-10-30
Posts: 7

Re: ati HD2400 video tearing

well, just thought I'd put it out there, wyvern, considering the tearing line is at the top in videos, I noticed I get no tearing when I use the 2.35:1 aspect ratio on smplayer, I'm actually just bypassing it, because it technically still is there, but you just don't see it, hope it'll help. cheers

Offline

#8 2008-03-25 23:21:26

wyvern
Member
From: 'Old' Scottish/English border.
Registered: 2008-01-06
Posts: 70

Re: ati HD2400 video tearing

john-d167 wrote:

I noticed I get no tearing when I use the 2.35:1 aspect ratio on smplayer

Thanks for that tip - thing's been driving me a little mad at times roll

And I've been a little short of time lately, but I shall be posting a bug report to ATI. Have you done so already? The more people note it, the more they might be inclined to do something about it...

EDIT: Done. Confirmed it with your own; same bug 1085

Last edited by wyvern (2008-03-26 00:55:33)

Offline

#9 2008-03-26 00:15:49

john-d167
Member
Registered: 2006-10-30
Posts: 7

Re: ati HD2400 video tearing

yeah, I already wrote one, I too think it'll have more impact if more people write bug reports, so you might want to do so when ever you have time, mine is the 1085, might want to check it out before posting yours... (or not)

okay, well lets wait for their next release and cross our fingers...

Last edited by john-d167 (2008-03-26 16:43:06)

Offline

#10 2008-04-04 17:01:46

gajo
Member
Registered: 2008-04-01
Posts: 93
Website

Re: ati HD2400 video tearing

Hmm, do you guys actually make your HD2400 run games at all? I've had constant problems with it on my laptop, can't run WoW decently (for example), no textures are rendered and such, I've tried the same on Ubuntu, best I got to was making it display stuff normally ( altough not the text )at some low 5 FPS making it unplayable.

I'm using the fglrx drivers, since on open source ones I can't get direct rendering working, and they have about 700 FPS on glxgears where these current ones have 3.5k (that's on normal size of glxgears). That's all quite bad considering I can get to 10k FPS on my desktop using a 7600 nvidia, with pretty much the same RAM and processor.

Here's my xorg.conf - note that some devices/screens aren't used, they are just left out from my previous attempts at using the open source driver.

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "aticonfig-Screen[0]" 0 0
    InputDevice    "Evdev Mouse"
    InputDevice    "Evdev Mouse2"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath      "/usr/share/X11/rgb"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"

    Load  "extmod"
    Load  "record"
    Load  "GLcore"
    Load  "dbe"
    Load  "xtrap"
    #dodano
    Load  "dri"
    Load  "glx"
    Load  "freetype"
    Load  "drm"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"

    #Option        "Protocol" "auto"
    #Option        "Device" "/dev/input/mice"
    #Option        "ZAxisMapping" "4 5 6 7"
    Identifier  "Evdev Mouse"
    Driver      "evdev"
    Option        "Name" "Logitech USB-PS/2 Optical Mouse"
    Option        "Core Pointer"
    Option        "Device" "/dev/input/event7"
    #Option      "Device"    "/dev/input/event6"
EndSection

Section "InputDevice"

    #Option        "Protocol" "auto"
    #Option        "Device" "/dev/input/mice"
    #Option        "ZAxisMapping" "4 5 6 7"
    Identifier  "Evdev Mouse2"
    Driver      "evdev"
    Option        "Name" "Logitech USB-PS/2 Optical Mouse"
    #Option        "Device"    "/dev/input/event7"
    Option        "Device" "/dev/input/event6"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
    HorizSync    30.0 - 90.0
    VertRefresh  50.0 - 70.0
EndSection

Section "Monitor"
    Identifier   "aticonfig-Monitor[0]"
    Option        "VendorName" "ATI Proprietary Driver"
    Option        "ModelName" "Generic Autodetecting Monitor"
    Option        "DPMS" "true"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"                # [<bool>]
        #Option     "SWcursor"               # [<bool>]
        #Option     "Dac6Bit"                # [<bool>]
        #Option     "Dac8Bit"                # [<bool>]
        #Option     "BusType"                # [<str>]
        #Option     "CPPIOMode"              # [<bool>]
        #Option     "CPusecTimeout"          # <i>
        #Option     "AGPMode"                # <i>
        #Option     "AGPFastWrite"           # [<bool>]
        #Option     "AGPSize"                # <i>
        #Option     "GARTSize"               # <i>
        #Option     "RingSize"               # <i>
        #Option     "BufferSize"             # <i>
        #Option     "EnableDepthMoves"       # [<bool>]
        #Option     "EnablePageFlip"         # [<bool>]
        #Option     "NoBackBuffer"           # [<bool>]
        #Option     "DMAForXv"               # [<bool>]
        #Option     "FBTexPercent"           # <i>
        #Option     "DepthBits"              # <i>
        #Option     "PCIAPERSize"            # <i>
        #Option     "AccelDFS"               # [<bool>]
        #Option     "DDCMode"                # [<bool>]
        #Option     "IgnoreEDID"             # [<bool>]
        #Option     "DisplayPriority"        # [<str>]
        #Option     "PanelSize"              # [<str>]
        #Option     "ForceMinDotClock"       # <freq>
        #Option     "ColorTiling"            # [<bool>]
        #Option     "VideoKey"               # <i>
        #Option     "RageTheatreCrystal"     # <i>
        #Option     "RageTheatreTunerPort"     # <i>
        #Option     "RageTheatreCompositePort"     # <i>
        #Option     "RageTheatreSVideoPort"     # <i>
        #Option     "TunerType"              # <i>
        #Option     "RageTheatreMicrocPath"     # <str>
        #Option     "RageTheatreMicrocType"     # <str>
        #Option     "ScalerWidth"            # <i>
        #Option     "RenderAccel"            # [<bool>]
        #Option     "SubPixelOrder"          # [<str>]
        #Option     "ShowCache"              # [<bool>]
        #Option     "DynamicClocks"          # [<bool>]
        #Option     "VGAAccess"              # [<bool>]
        #Option     "ReverseDDC"             # [<bool>]
        #Option     "LVDSProbePLL"           # [<bool>]
        #Option     "AccelMethod"            # <str>
        #Option     "DRI"                    # [<bool>]
        #Option     "ConnectorTable"         # <str>
        #Option     "DefaultConnectorTable"     # [<bool>]
        #Option     "DefaultTMDSPLL"         # [<bool>]
        #Option     "TVDACLoadDetect"        # [<bool>]
        #Option     "ForceTVOut"             # [<bool>]
        #Option     "TVStandard"             # <str>
        #Option     "IgnoreLidStatus"        # [<bool>]
    #Driver         "fglrx"
    #dodano
    Identifier  "Card0"
    Driver      "radeon"
    VendorName  "ATI Technologies Inc"
    BoardName   "Unknown Board"
    Option        "XAANoOffscreenPixmaps" "true" #needed for aiglx
    Option        "AGPMode" "4"
    Option        "ColorTiling" "on"
    Option        "AccelMethod" "EXA"
    Option        "AGPFastWrite" "yes"
    BusID       "PCI:1:0:0"
EndSection

Section "Device"
    Identifier  "aticonfig-Device[0]"
    Driver      "fglrx"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
        Modes    "1280x800" "1024x768" "800x600"
    EndSubSection
EndSection

Section "Screen"
    Identifier "aticonfig-Screen[0]"
    Device     "aticonfig-Device[0]"
    Monitor    "Screen0"
    DefaultDepth     24
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "DRI"
    Group        "video"
    Mode         0666
EndSection

Section "Extensions"
    Option        "Composite" "Enable"
EndSection

Any ideas? Am I doing something so badly wrong? I just fail at googling anything...

Offline

#11 2008-04-04 17:28:11

wyvern
Member
From: 'Old' Scottish/English border.
Registered: 2008-01-06
Posts: 70

Re: ati HD2400 video tearing

gajo wrote:

Hmm, do you guys actually make your HD2400 run games at all?

Yup - Doom3, Quake4, a multitude of emulators, etc. No compiz though, I only use Xcompmgr (don't know if that would make a difference).

I'm using the fglrx drivers... these current ones have 3.5k (that's on normal size of glxgears). That's all quite bad considering I can get to 10k FPS on my desktop using a 7600 nvidia

That's pretty normal - I got the same poor performance in comparison to my old nvidia destop too. That's why ati aren't really the best choice for linux gamers.

Don't know if it will help, but here's my xorg.conf.

Offline

#12 2008-04-07 14:49:49

john-d167
Member
Registered: 2006-10-30
Posts: 7

Re: ati HD2400 video tearing

same as wyvern here, and if you're a gamer, ati under linux is not the good choice, anyways, heres my xorg.conf:

Section "ServerLayout"

# Uncomment if you have a wacom tablet
#    InputDevice     "stylus"    "SendCoreEvents"
#    InputDevice     "cursor"    "SendCoreEvents"
#    InputDevice     "eraser"    "SendCoreEvents"
    Identifier     "Default Layout"
    Screen      0  "aticonfig-Screen[0]" 0 0
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse"
    InputDevice    "Touchpad" "SendCoreEvents"
    Option        "AIGLX" "on"
EndSection

Section "Files"
EndSection

Section "Module"
    Load  "synaptics"
    Load  "glx"
    Load  "dri"
    Load  "drm"
EndSection

Section "ServerFlags"
    Option        "AllowMouseOpenFail" "on"
    Option        "IgnoreABI" "on"
              #Option "AIGLX" "on"
EndSection

Section "InputDevice"
    Identifier  "Generic Keyboard"
    Driver      "kbd"
    Option        "CoreKeyboard"
    Option        "XkbRules" "xorg"
    Option        "XkbModel" "pc105"
    Option        "XkbLayout" "ch"
    Option        "XkbVariant" "fr"
EndSection

Section "InputDevice"
    Identifier  "Configured Mouse"
    Driver      "mouse"
    Option        "CorePointer"
    Option        "Device" "/dev/input/mice"
    Option        "Protocol" "ImPS/2"
    Option        "ZAxisMapping" "4 5"
    Option        "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
    Identifier  "Touchpad"
    Driver      "synaptics"
    Option        "Device" "/dev/input/mouse0"
    Option        "Protocol" "auto-dev"
    Option        "LeftEdge" "2000"
    Option        "RightEdge" "5300"
    Option        "TopEdge" "1700"
    Option        "BottomEdge" "4200"
    Option        "FingerLow" "25"
    Option        "FingerHigh" "30"
    Option        "MaxTapTime" "180"
    Option        "MaxTapMove" "300"
    Option        "VertScrollDelta" "100"
    Option        "MinSpeed" "0.06"
    Option        "MaxSpeed" "0.12"
    Option        "AccelFactor" "0.0010"
    Option        "SHMConfig" "on"
EndSection

Section "InputDevice"
    Identifier  "stylus"
    Driver      "wacom"
    Option        "Device" "/dev/input/wacom"
    Option        "Type" "stylus"
    Option        "ForceDevice" "ISDV4"        # Tablet PC ONLY
EndSection

Section "InputDevice"
    Identifier  "eraser"
    Driver      "wacom"
    Option        "Device" "/dev/input/wacom"
    Option        "Type" "eraser"
    Option        "ForceDevice" "ISDV4"        # Tablet PC ONLY
EndSection

Section "InputDevice"
    Identifier  "cursor"
    Driver      "wacom"
    Option        "Device" "/dev/input/wacom"
    Option        "Type" "cursor"
    Option        "ForceDevice" "ISDV4"        # Tablet PC ONLY
EndSection

Section "Monitor"

#    VertRefresh  43-96
#    HorizSync    28.0 - 78.0 # Warning: This may fry very old Monitors
#    HorizSync    30.0 - 96.0 # Warning: This may fry old Monitors
#    VertRefresh  50.0 - 110.0 # Very conservative. May flicker.
#    VertRefresh  50.0 - 62.0 # Extreme conservative. Will flicker. TFT default.
    #  Default modes distilled from
    #      "VESA and Industry Standards and Guide for Computer Display Monitor
    #       Timing", version 1.0, revision 0.8, adopted September 17, 1998.
    #  $XFree86: xc/programs/Xserver/hw/xfree86/etc/vesamodes,v 1.4 1999/11/18 16:52:17 tsi Exp
#    Modeline "1280x800_90.00"  131.10  1280 1368 1504 1728  800 801 804 843  +HSync -Vsync
    Identifier   "aticonfig-Monitor[0]"
    HorizSync    30.0 - 105.0
    VertRefresh  42.0 - 120.0
    Option        "VendorName" "ATI Proprietary Driver"
    Option        "ModelName" "Generic Autodetecting Monitor"
    Option        "DPMS" "true"
#    HorizSync    32-75
EndSection

Section "Device"
    Identifier  "aticonfig-Device[0]"
    Driver      "fglrx"
    Option        "XAANoOffscreenPixmaps" "on"
    Option        "TexturedVideo" "true"
    Option        "OpenGLOverlay" "on"
    Option        "TexturedVideoSync" "on"
    Option        "VideoOverlay" "off"
    Option        "Textured2D" "on"
    Option        "TexturedXrender" "on"
    Option        "UseFastTLS" "1"  # Disable this option when virtual machines or WineX fail to work properly.
    Option        "BackingStore" "on"
#       Option      "DPMS"
    Option        "ColorTiling" "on"
    Option        "MaxGARTSize" "300" #->For PCI-Express cards it sets the amount of VRAM to be allocated by the driver. "000"=Put your amount #of VRAM here
    Option        "ForceMonitors" "crt1,notv"
    BusID       "PCI:1:0:0"
EndSection

Section "Screen"
    Identifier "aticonfig-Screen[0]"
    Device     "aticonfig-Device[0]"
    Monitor    "aticonfig-Monitor[0]"
    DefaultDepth     24
    SubSection "Display"
        Depth     24
        Modes    "1600x1200" "1280x1024" "1280x800" "1024x768"
    EndSubSection
EndSection

Section "DRI"
    Group        "video"
    Mode         0666
EndSection

Section "Extensions"
    Option        "RENDER" "Enable"
    Option        "DAMAGE" "Enable"
    Option        "Composite" "Enable"
    Option        "XVideo" "Enable"
EndSection

Offline

#13 2008-04-17 13:29:11

john-d167
Member
Registered: 2006-10-30
Posts: 7

Re: ati HD2400 video tearing

Well, new driver's out, and, how I am to put that, not quite worth the wait. It improved nothing on my end, well, nothing meaning it didn't take care of the tearing, and they probably didn't change their code much, the driver passed from 8. 471 to 8.476, so what was I to expect, lol.

Last edited by john-d167 (2008-04-17 13:30:37)

Offline

Board footer

Powered by FluxBB