Dropping libva list since the problem isn't related to libva at all. Adding the [email protected] list instead.

Something is indeed wrong with your DDX installation. Please provide the X log, usually found under /var/log/Xorg.0.log.

Regards,
Christian.

Am 14.05.2014 06:35, schrieb G. Richard Bellamy:
Christian,

Thank you for taking an interest... as you can see from the output of glxinfo [1], I've definitely got a problem, given that it's clearly trying to use swrast_dri.

I did some reading about DDX [2], since that's the first time I've seen that term. From what I can tell, my system is pretty hosed using either glamor or EXA for hardware acceleration - both settings still result is glxinfo not finding the radeon dri driver (which I checked, and _does_ exist at /usr/lib/xorg/modules/dri/radeon_dri.so).

[1]
% LIBGL_DEBUG=verbose glxinfo > glxinfo.txt 2>&1

[2]
http://blog.mecheye.net/2012/06/the-linux-graphics-stack/
http://fs.mupuf.org/mupuf/nvidia/mesa.svg
http://fs.mupuf.org/mupuf/nvidia/archi.svg



On Tue, May 13, 2014 at 8:53 AM, Christian König <[email protected] <mailto:[email protected]>> wrote:

    I don't see anything not working correctly off hand (except for
    the obvious error message).

    What's the output of gfxinfo? And does glxgears or any other
    trivial 3D example work properly? Maybe the DDX isn't working
    correctly.

    Regards,
    Christian.

    Am 13.05.2014 17:36, schrieb G. Richard Bellamy:
    Christian, the OP has vdpauinfo output (as well as a strace).

    Attached is my dmesg.

    -rb



    On Tue, May 13, 2014 at 1:15 AM, Christian König
    <[email protected] <mailto:[email protected]>> wrote:

        Hi Richard,

        please provide the output of dmesg and vdpauinfo.

        Thanks,
        Christian.

        Am 12.05.2014 19:10, schrieb G. Richard Bellamy:
        Hello All,

        I've been troubleshooting an issue with VAAPI + VDPAU and my
        ATI Radeon HD7750, on Arch Linux with the following packages:
        libva <https://www.archlinux.org/packages/extra/x86_64/libva/>
        libvdpau
        <https://www.archlinux.org/packages/extra/x86_64/libvdpau/>
        libva-vdpau-driver
        <https://www.archlinux.org/packages/extra/x86_64/libva-vdpau-driver/>
        ati-dri
        <https://www.archlinux.org/packages/extra/x86_64/ati-dri/>
        xf86-video-ati
        <https://www.archlinux.org/packages/extra/x86_64/xf86-video-ati/>

        Namely, I cannot get the configuration to work as expected,
        and both vainfo and vdpauinfo error out, as does XBMC, which
        is my end-goal for getting hardware acceleration working.

        % export DISPLAY=:0
        % export LIBVA_DRIVER_NAME=vdpau
        % export VDPAU_DRIVER=radeonsi
        % vainfo
        libva info: VA-API version 0.35.1
        libva info: va_getDriverName() returns -1
        libva error: va_getDriverName() failed with unknown libva
        error,driver_name=(null)
        vaInitialize failed with error code -1 (unknown libva
        error),exit
        zsh: exit 3     vainfo
        % vdpauinfo
        display: :0   screen: 0
        Error creating VDPAU device: 23
        zsh: exit 255 vdpauinfo

        Attached are strace outputs.

        Furthermore, in my completely n00b attempt to figure out
        what's going on, I've stepped into the code using gdb, and
        tried to trace where the failure is... and it looks to me
        like no matter what I tell libva, it ALWAYS goes looking
        for libatiadlxx.so, which is the proprietary ATI drivers.

        Any help on how to proceed with my troubleshooting? I've
        read through the documentation in va.h and the API diagram,
        and am trying to wrap my head around how the various
        pieces-parts go together and move around each other, and I
        have to say I'm feeling a bit overwhelmed. It's all very
        fascinating, but not my normal digs, so I'm hoping one of
        you can give me some guidance on how best to run this down,
        and hopefully turn this into a patch if it's not too
        difficult... or a hopefully good bug report if a patch is
        beyond me.

        Regards,
        Richard


        _______________________________________________
        Libva mailing list
        [email protected]  <mailto:[email protected]>
        http://lists.freedesktop.org/mailman/listinfo/libva





_______________________________________________
xorg-driver-ati mailing list
[email protected]
http://lists.x.org/mailman/listinfo/xorg-driver-ati

Reply via email to