Announcement

Collapse
No announcement yet.

OpenGLOverlay vs. Xvideo. Which one is better?

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

  • macmus
    replied
    Originally posted by bridgman View Post
    but that 9.3 driver won't work with Ubuntu 9.04.
    What about FC10 does 9.3 support that linux ?
    Originally posted by bridgman View Post
    An upcoming driver release will give you Redirected Direct Rendering on Ubuntu 9.04,
    Does RDR increase CPU usage ?

    Leave a comment:


  • bridgman
    replied
    You will see flicker when running OpenGL applications under Compiz (aka desktop effects) with both the open source and fglrx drivers which ship with 9.04. For now you can get rid of the flicker by turning desktop effects off.

    The latest fglrx driver (Catalyst 9.3) gets rid of that flicker by adding a feature called Redirected Direct Rendering, but that 9.3 driver won't work with Ubuntu 9.04. An upcoming driver release will give you Redirected Direct Rendering on Ubuntu 9.04, which should get rid of the flicker even when Desktop Effects are turned on.

    If you are running open source drivers you will have three different drivers; the X driver (called -ati or -radeon), the kernel driver (drm), and the 3D driver (mesa).

    If you are running the ATI Proprietary driver (fglrx) there will still be an X driver, a drm driver and a 3D driver, but they are all called fglrx and are all installed as a set.

    Full Screen Anti-Aliasing (FSAA) helps to remove the jagged edges on angled parts of the image; won't help with flicker.

    Leave a comment:


  • snakemedia
    replied
    Hello i am newbie on our forum.

    I ask you about display problem while flicker was re-slowed?

    I have display driver: ATI Radeon HD 2600 XT on my Fujitsu Siemens Computer. Did you believe because my monitor shows some flickers in screensaver, videoplayer or windowed game programs. i want to stop with stupid ugly flickers. How do i fix my display by flickers? I want to make my display like new computer. Or some wrong display driver like MesaGL.

    While i try with terminal this: fglrxinfo:

    Output is some different. to Mesa?

    Why does Ubuntu run only hated loved Software Driver. I want to go back into current display driver by ATI Technology.

    Can you to help for me someone?

    I ask you while i have installed old windows xp on my computer. Can i use with Disk Erase all hard disk formatting with "full erase" over than 1 hour. Does Ubuntu not show flicker problems while last erasing disk from computer?

    Thank you for tips! Nice result for Option - Fsaa* in Xorg.conf
    What is fsaa? How does fsaa work? fsaa can to ban to flicker or not?

    Thanks. Regards SnakeMedia

    Leave a comment:


  • bridgman
    replied
    OpenGLOverlay is for specific workstation apps which "float" a second layer of display information over the work area. It should be turned off on consumer cards.

    You don't need OpenGLOverlay to play video through OpenGL, btw.

    VideoOverlay is for pre-5xx cards which had video acceleration hardware built into the overlay block. For more recent cards (5xx and higher GPUs), or when you are running Compiz, you need to use TexturedVideo.

    There is an aticonfig option which dumps out the commands, probably --help, but I don't think it goes into detail about when/how/why you would use each option.

    Leave a comment:


  • cyrus_mc
    replied
    Originally posted by Zibi1981 View Post
    Here's my xorg.conf's device section

    Code:
    Section "Device"
    	Identifier  "aticonfig-Device[0]"
    	Driver      "fglrx"
    	Option	    "VideoOverlay" "on"
    	Option	    "OpenGLOverlay" "off"
    	Option	    "FSAAEnable" "on"
    	Option	    "FSAAScale" "4"
    #	Option      "Textured2D" "true"
    	Option      "TexturedXrender" "true"
    EndSection
    Should I comment TexturedXrender?
    Something I have been trying to find out for a while. The options to fglrx, what ones exist and what do they mean. Is there any document that describes them? All I really have is VideoOverlay "on" and OpenGLOverlay "off". I added the TexturedVideo "on" as well but as for some of the others above, I dont' even know what they mean.

    Leave a comment:


  • sloggerKhan
    replied
    xv is the one to choose if it works. For me, xv is pretty much broken with the latest driver, though, so I'm using the opengl overlay, which kinda sucks. Lots of video tearing, and in general just annoying.

    Leave a comment:


  • bridgman
    replied
    My guess is that running aticonfig with the right options would do the job as well. I don't have the options in front of me but I think there's an aticonfig command line option that dumps 'em out. Matthew showed me a few weeks ago but I'm not remembering...

    Leave a comment:


  • damentz
    replied
    Here's a question, should I just leave those options out of xorg.conf, remove /etc/ati/* and reinstall the driver? Will this let the driver choose the best option?

    I'm guessing since you have two different technologies, it has to choose one automatically since someone is bound to screw up.

    Leave a comment:


  • bridgman
    replied
    You might want to turn it off while you're experimenting with video settings but I believe TexturedXRender is independent of TexturedVideo.

    I believe you just need something like Option "TexturedVideo" "off" to make sure it is disabled. Of course it may be disabled by default on your card in which case you wouldn't see any difference. I'm not sure what the results are if you have both TexturedVideo and VideoOverlay enabled.

    Remember that there are two ways of setting options in fglrx -- the conf file and the amdpcsdb file. I'm fairly sure (but not 100% sure) that amdpcsdb "wins" in the event of a conflict between the two files. My understanding is that the aticonfig utility will set both files but I haven't played with it myself yet.
    Last edited by bridgman; 02-09-2008, 06:46 PM.

    Leave a comment:


  • Zibi1981
    replied
    Here's my xorg.conf's device section

    Code:
    Section "Device"
    	Identifier  "aticonfig-Device[0]"
    	Driver      "fglrx"
    	Option	    "VideoOverlay" "on"
    	Option	    "OpenGLOverlay" "off"
    	Option	    "FSAAEnable" "on"
    	Option	    "FSAAScale" "4"
    #	Option      "Textured2D" "true"
    	Option      "TexturedXrender" "true"
    EndSection
    Should I comment TexturedXrender?

    Leave a comment:

Working...
X