[Mesa-users] Can't enable 32 bit direct rendering for radeon driver

Павел pavel.nedr at gmail.com
Tue Mar 17 05:46:20 PDT 2015


Yep, I can delete those files in Steam, and it will stop showing me about
DR issue, but it'll affect only steam games. But I have slow FPS at all
games. For example, I've installed War Planes: using Steam, wine, and with
linux launcher. They all are works with bad FPS (about 8-12, almost not
depend on graphic settings). On my Video adapter it should be not less than
40-50 FPS. I'm also have World of Tanks installed from Wine, it have
similar FPS too.

On Tue, Mar 17, 2015 at 3:30 PM Benjamin Bellec <b.bellec at gmail.com> wrote:

> 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 Павел <pavel.nedr at gmail.com>:
>
>> 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)
>>
>>>
>>>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-users/attachments/20150317/77cc5b91/attachment.html>


More information about the mesa-users mailing list