Announcement

Collapse
No announcement yet.

Radeon Power Management Gets More Fixes For 3.11

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

  • phoronix
    started a topic Radeon Power Management Gets More Fixes For 3.11

    Radeon Power Management Gets More Fixes For 3.11

    Phoronix: Radeon Power Management Gets More Fixes For 3.11

    Just days after the first release candidate of the Linux 3.11 kernel, additional user testing of the new Radeon dynamic power management support has revealed more bugs in the open-source driver. Fortunately, there's already another pull request for Linux 3.11 to take care of some more Radeon "DPM" issues...

    http://www.phoronix.com/vr.php?view=MTQxMzM

  • kernelOfTruth
    replied
    @Deb6orah:

    so then wait until 3.13 or later when things is enough tested and "works"

    no one forces you to use the new DPM

    Leave a comment:


  • Deb6orah
    replied
    I've grown tired of testing every push to Alex's repo in the hope that it does...

    Leave a comment:


  • pixo
    replied
    Originally posted by agd5f View Post
    Make sure you updated your initrd if you are using one. The latest ucode needs to be in the initrd. Also if you building the driver into the kernel, make sure you include the ucode as well and `make clean` before rebuilding as the kernel does not pick up changes in external files such as firmware.
    Dont use initrd and radeon is compiled as a module.
    I even updated the ucode in /lib/firmware/radeon to the latest from http://people.freedesktop.org/~agd5f/radeon_ucode/
    Didnt help, still getting hunged and blank screen after udev load radeon driver.

    Leave a comment:


  • agd5f
    replied
    Originally posted by pixo View Post
    Anyone has DPM working on HD 6870 [BARTS]?
    I get black screen right after the module loads on 3.11-rc[1-3] with radeon.dpm=1 .
    GCC is 4.8.1 and I have all the latest BARTS firmware.
    Make sure you updated your initrd if you are using one. The latest ucode needs to be in the initrd. Also if you building the driver into the kernel, make sure you include the ucode as well and `make clean` before rebuilding as the kernel does not pick up changes in external files such as firmware.

    Leave a comment:


  • pixo
    replied
    Hd 6870

    Anyone has DPM working on HD 6870 [BARTS]?
    I get black screen right after the module loads on 3.11-rc[1-3] with radeon.dpm=1 .
    GCC is 4.8.1 and I have all the latest BARTS firmware.

    Leave a comment:


  • Alejandro Nova
    replied
    It's me again. You won't have any issues anymore with today's Fedora update.

    Code:
    elyria@hydragiros ~$ vdpauinfo
    display: :0   screen: 0
    API version: 1
    Information string: G3DVL VDPAU Driver Shared Library version 1.0
    
    Video surface:
    
    name   width height types
    -------------------------------------------
    420    16384 16384  NV12 
    422    16384 16384  NV12 
    444    16384 16384  NV12 
    
    Decoder capabilities:
    
    name               level macbs width height
    -------------------------------------------
    MPEG1                16  9216  2048  1152
    MPEG2_SIMPLE         16  9216  2048  1152
    MPEG2_MAIN           16  9216  2048  1152
    H264_BASELINE        16  9216  2048  1152
    H264_MAIN            16  9216  2048  1152
    H264_HIGH            16  9216  2048  1152
    VC1_SIMPLE           16  9216  2048  1152
    VC1_MAIN             16  9216  2048  1152
    VC1_ADVANCED         16  9216  2048  1152
    MPEG4_PART2_SP       16  9216  2048  1152
    MPEG4_PART2_ASP      16  9216  2048  1152
    
    Output surface:
    
    name              width height nat types
    ----------------------------------------------------
    B8G8R8A8         16384 16384    y  NV12 
    R8G8B8A8         16384 16384    y  NV12 
    R10G10B10A2      16384 16384    y  NV12 
    B10G10R10A2      16384 16384    y  NV12 
    
    Bitmap surface:
    
    name              width height
    ------------------------------
    B8G8R8A8         16384 16384
    R8G8B8A8         16384 16384
    R10G10B10A2      16384 16384
    B10G10R10A2      16384 16384
    A8               16384 16384
    
    Video mixer:
    
    feature name                    sup
    ------------------------------------
    DEINTERLACE_TEMPORAL             -
    DEINTERLACE_TEMPORAL_SPATIAL     -
    INVERSE_TELECINE                 -
    NOISE_REDUCTION                  y
    SHARPNESS                        y
    LUMA_KEY                         -
    HIGH QUALITY SCALING - L1        -
    HIGH QUALITY SCALING - L2        -
    HIGH QUALITY SCALING - L3        -
    HIGH QUALITY SCALING - L4        -
    HIGH QUALITY SCALING - L5        -
    HIGH QUALITY SCALING - L6        -
    HIGH QUALITY SCALING - L7        -
    HIGH QUALITY SCALING - L8        -
    HIGH QUALITY SCALING - L9        -
    
    parameter name                  sup      min      max
    -----------------------------------------------------
    VIDEO_SURFACE_WIDTH              y        48     2048
    VIDEO_SURFACE_HEIGHT             y        48     1152
    CHROMA_TYPE                      y  
    LAYERS                           y         0        4
    
    attribute name                  sup      min      max
    -----------------------------------------------------
    BACKGROUND_COLOR                 y  
    CSC_MATRIX                       y  
    NOISE_REDUCTION_LEVEL            y      0.00     1.00
    SHARPNESS_LEVEL                  y     -1.00     1.00
    LUMA_KEY_MIN_LUMA                y  
    LUMA_KEY_MAX_LUMA                y
    What you want is MPEG2_MAIN. VDPAU + the free driver gives it.

    Leave a comment:


  • Alejandro Nova
    replied
    Originally posted by benmoran View Post
    Great to hear. I have an E-450 m-itx board for my home theater PC, and I've been looking forward to dumping Catalyst. I haven't tested it too much myself, because breaking it would mean that I can't watch TV


    FGLRX, with XVBA, doesn't seem to support MPEG2 hardware decoding (only h264, VC1), but if I understand correctly the Free driver implementation does. If so that is seriously awesome, because HDTV is broadcast here in super high bitrate MPEG2 + aac. My E-450 is able to decode it on the CPU, but just barely. It'll be nice not having the CPU running at 98% all the time.
    I was able to decode some Shingeki no Kyoujin 720p videos with Mplayer2 and VDPAU at 12% CPU usage (you know that's impossible for an E-450 without HW assistance), but the Gallium VDPAU state tracker seems to be picky about the quality of your videos. Test, test and test, and report back any bug.

    Leave a comment:


  • Alejandro Nova
    replied
    Now there are new firmware packages for F19, so no git custom firmware setup needed; we only need the special kernel repo.

    It looks like there are Fedora package maintainers reading this thread .

    Leave a comment:


  • curaga
    replied
    Originally posted by oibaf View Post
    Is there a plan to support older GPU (R500)?

    Thanks.
    No, they don't have the power hw. Search for bridgman/agd5f posts, CBA to look it up now.

    Leave a comment:

Working...
X