Page 2 of 2 FirstFirst 12
Results 11 to 16 of 16

Thread: 690G OpenGL video playback is Green & Purple

  1. #11
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,578

    Default

    (II) AIGLX: Screen 0 is not DRI2 capable
    (II) AIGLX: Screen 0 is not DRI capable
    (II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
    (II) GLX: Initialized DRISWRAST GL provider for screen 0
    OK, let's see. It's definitely using the software rasterizer, possibly because you are running with shadowfb.

    Section "Device"
    Identifier "Configured Video Device"
    Driver "radeonhd"
    Option "AccelMethod" "ShadowFB"
    # Option "DRI"
    EndSection
    Suggest you either comment out the ShadowFB option (which gets you the default of XAA, I think) or choose EXA instead if you want to run Compiz. The reason for choosing EXA is that if you want to redirect textured video playback for Compiz you need the EXA memory manager; the one in XAA isn't good enough.

    Try that first and let's see what happens.

  2. #12
    Join Date
    Jul 2008
    Posts
    208

    Default

    Your glxinfo shows:
    Code:
    #
    OpenGL vendor string: Mesa Project
    #
    OpenGL renderer string: Software Rasterizer
    #
    OpenGL version string: 2.1 Mesa 7.1
    This tells you mesa (software) is running and not fglrx. Mine shows (for 780g and catalyst 8.9):
    Code:
    OpenGL vendor string: ATI Technologies Inc.
    OpenGL renderer string: ATI Radeon HD 3200 Graphics
    OpenGL version string: 2.1.7979 Release
    Did you have errors when running the autoinstaller (sh ati*.run)? Are you running a different kernel since you installed the catalyst drivers and need to rerun? Sorry if you already answered as I didn't go back and read earlier posts.

    Edit: oops, sorry, I didn't notice this was open source driver post as I'm reviewing both.
    Last edited by forum1793; 09-25-2008 at 08:49 PM.

  3. #13
    Join Date
    Oct 2007
    Location
    Toronto-ish
    Posts
    7,578

    Default

    I think the original poster is trying to run the open source drivers rather than fglrx.

    Anyways, I think we have the answer to the original question, ie why the colours were correct with radeonhd but not with radeon. With radeonhd you were running with the software 3D driver so it's likely there is a colour conversion problem in the hardware accelerated 3D driver.

  4. #14
    Join Date
    Aug 2008
    Posts
    19

    Default

    Quote Originally Posted by bridgman View Post
    I think the original poster is trying to run the open source drivers rather than fglrx.

    Anyways, I think we have the answer to the original question, ie why the colours were correct with radeonhd but not with radeon. With radeonhd you were running with the software 3D driver so it's likely there is a colour conversion problem in the hardware accelerated 3D driver.
    Correct, So my next question is to whom do I direct a query regarding the colour space problem?

    for reference here is the log using XAA acceleration, the result is the same software rendering
    http://pastebin.com/d754cc025

    Also would be interesting as to why direct rendering isn't working using radeonhd. It doesn't worry me particularly because radeon works fine but I'd be happy to do some debugging if it was useful to someone.
    Last edited by ovoskeuiks; 09-25-2008 at 09:51 PM.

  5. #15
    Join Date
    Dec 2007
    Posts
    2,404

    Default

    Radeonhd doesn't enable the DRI by default so you'll need to add:
    Option "DRI" "True"
    to the device section of your config.

    As to the color problem, if the software GL stack works correctly, but HW does not, you've probably stumbled upon a bug in the the r300 driver (which is used by both radeon and radeonhd). Your best bet it to file a bug against the r300 mesa driver at https://bugs.freedesktop.org. Be sure to attach your xorg log and config and a description of the problem.

  6. #16
    Join Date
    Aug 2008
    Posts
    19

    Default

    Quote Originally Posted by agd5f View Post
    Radeonhd doesn't enable the DRI by default so you'll need to add:
    Option "DRI" "True"
    to the device section of your config.

    As to the color problem, if the software GL stack works correctly, but HW does not, you've probably stumbled upon a bug in the the r300 driver (which is used by both radeon and radeonhd). Your best bet it to file a bug against the r300 mesa driver at https://bugs.freedesktop.org. Be sure to attach your xorg log and config and a description of the problem.
    Thanks for that I'll try and post some useful information for them.

    As for DRI all I get when I try to use the DRI option is a warning saying Option DRI is not used. This is the same whether I use XAA or ShadowFB.

    (WW) RADEONHD(0): Option "DRI" is not used

    Section "Device"
    Identifier "Configured Video Device"
    Driver "radeonhd"
    Option "AccelMethod" "ShadowFB"
    Option "DRI" "True"
    EndSection

Posting Permissions

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