Re: Can't enable 32 bit direct rendering for radeon driver

Benjamin Bellec <[email protected]>
Newsgroups gmane.comp.video.mesa3d.user
Message-ID <CANzfOVLNkYsz70ivqX0uKEfMf7BfGbMorpXM5c9ECWjmh3W7Sg@mail.gmail.com>
Looking at your log, Steam only detects OpenGL 1.4 which means your the
OpenGL acceleration isn't enabled with Steam.
I guess you should have a warning message about that when launching Steam,
isn't it ?

In any case, I'm pretty sure that's a steam runtime issue. You only have to
delete some steam embedded shared libraries so that Steam use the Fedora's
one instead (which will be able to "detect" and enable your Mesa
acceleration).

Execute this command:
$ find ~/.steam/root/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o
-name "libxcb.so*" \) -print -delete

And then launch Steam and check the OpenGL version detected.

2015-03-17 4:33 GMT+01:00 Павел <[email protected]>:

> I've downloaded rpm with 32-bit glxinfo, extract and run it. In output I
> don't find any errors. Direct rendering is on.
> I've trying to see what libs are used, they all are 32-bit. :-\
> I've also added my user into 'video' group. No luck.
> Xorg.0.log says all good O_o
> http://paste.fedoraproject.org/198794/65569991
>
> I think Direct Rendering is not working for those games because when it
> works fans works noisy and fps is bigger.
>
> $ ldd glxinfo32
>         linux-gate.so.1 =>  (0xf7710000)
>         libGL.so.1 => /lib/libGL.so.1 (0xf762f000)
>         libX11.so.6 => /lib/libX11.so.6 (0xf74eb000)
>         libc.so.6 => /lib/libc.so.6 (0xf731f000)
>         libexpat.so.1 => /lib/libexpat.so.1 (0xf72f6000)
>         libglapi.so.0 => /lib/libglapi.so.0 (0xf72b1000)
>         libselinux.so.1 => /lib/libselinux.so.1 (0xf728c000)
>         libXext.so.6 => /lib/libXext.so.6 (0xf7279000)
>         libXdamage.so.1 => /lib/libXdamage.so.1 (0xf7275000)
>         libXfixes.so.3 => /lib/libXfixes.so.3 (0xf726f000)
>         libX11-xcb.so.1 => /lib/libX11-xcb.so.1 (0xf726b000)
>         libxcb-glx.so.0 => /lib/libxcb-glx.so.0 (0xf7250000)
>         libxcb-dri2.so.0 => /lib/libxcb-dri2.so.0 (0xf724a000)
>         libxcb-dri3.so.0 => /lib/libxcb-dri3.so.0 (0xf7246000)
>         libxcb-present.so.0 => /lib/libxcb-present.so.0 (0xf7242000)
>         libxcb-randr.so.0 => /lib/libxcb-randr.so.0 (0xf7232000)
>         libxcb-xfixes.so.0 => /lib/libxcb-xfixes.so.0 (0xf7228000)
>         libxcb-render.so.0 => /lib/libxcb-render.so.0 (0xf721d000)
>         libxcb-shape.so.0 => /lib/libxcb-shape.so.0 (0xf7218000)
>         libxcb-sync.so.1 => /lib/libxcb-sync.so.1 (0xf7210000)
>         libxcb.so.1 => /lib/libxcb.so.1 (0xf71eb000)
>         libxshmfence.so.1 => /lib/libxshmfence.so.1 (0xf71e8000)
>         libXxf86vm.so.1 => /lib/libXxf86vm.so.1 (0xf71e0000)
>         libdrm.so.2 => /lib/libdrm.so.2 (0xf71d2000)
>         libm.so.6 => /lib/libm.so.6 (0xf7185000)
>         libpthread.so.0 => /lib/libpthread.so.0 (0xf716a000)
>         libdl.so.2 => /lib/libdl.so.2 (0xf7165000)
>         /lib/ld-linux.so.2 (0xf7711000)
>         libpcre.so.1 => /lib/libpcre.so.1 (0xf70f2000)
>         liblzma.so.5 => /lib/liblzma.so.5 (0xf70c8000)
>         libXau.so.6 => /lib/libXau.so.6 (0xf70c4000)
>
>>
>>>

_______________________________________________
mesa-users mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.