angryfirelord |
08-25-2013 11:23 AM |
Getting Catalyst to work for 32-bit programs with multilib on Slackware 14
I'm having a bit of trouble trying to get Steam to recognize the 32-bit libraries that come with the fglrx driver. I installed the multilib packages and then built the Slackware package.
Code:
sh amd-driver-installer-catalyst-13-4-x86.x86_64.run --buildpkg Slackware/Slackware
However, when launching Steam, the following message always appears in a separate console:
Code:
Error: OpenGL GLX context is not using direct rendering, which may cause performance problems.
For more information visit https://support.steampowered.com/kb_article.php?ref=9938-EYZB-7457.
This is the full output of the console when launching steam:
Code:
$ steam
Slackware 32-bit: Check the 'deps/<slackwareversion>' directory where you downloaded this package and install/upgrade the packages you find there.
Slackware 64-bit multilib: Install/upgrade the packages in the 'deps/<slackwareversion>/multilib' subdirectory instead.
Running Steam on slackware 14.0 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1374875626_client)
Installing breakpad exception handler for appid(steam)/version(1374875626_client)
unlinked 0 orphaned pipes
Installing breakpad exception handler for appid(steam)/version(1374875626_client)
Error: OpenGL GLX context is not using direct rendering, which may cause performance problems.
For more information visit https://support.steampowered.com/kb_article.php?ref=9938-EYZB-7457.
[0825/121526:ERROR:object_proxy.cc(239)] Failed to call method: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files
[0825/121526:WARNING:proxy_service.cc(958)] PAC support disabled because there is no system implementation
Installing breakpad exception handler for appid(steam)/version(1374875626_client)
Installing breakpad exception handler for appid(steam)/version(1374875626_client)
Installing breakpad exception handler for appid(steam)/version(1374875626_client)
** (steam:2689): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: The name org.freedesktop.NetworkManager was not provided by any .service files
** (steam:2689): WARNING **: _nm_remote_settings_ensure_inited: (NMRemoteSettings) error initializing: The name org.freedesktop.NetworkManager was not provided by any .service files
PulseAudio connect failed (used only for Mic Volume Control) with error: Access denied
Installing breakpad exception handler for appid(steam)/version(1374875626_client)
Installing breakpad exception handler for appid(steam)/version(1374875626_client)
Generating new string page texture 12: 48x256, total string texture memory is 49.15 KB
Generating new string page texture 13: 256x256, total string texture memory is 311.30 KB
Generating new string page texture 14: 128x256, total string texture memory is 442.37 KB
Generating new string page texture 15: 384x256, total string texture memory is 835.58 KB
I've also tried setting the LIBGL and LIBGL_DRIVERS_PATH to point to /usr/lib or /usr/lib/xorg/modules/dri directory, but they didn't work either.
3D rendering for 64-bit apps works.
Code:
$ glxinfo | grep render
direct rendering: Yes
OpenGL renderer string: AMD Radeon HD 6670
GL_NV_conditional_render, GL_NV_copy_depth_to_color, GL_NV_copy_image,
Does anyone have any suggestions?
|