LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
LinkBack Search this Thread
Old 08-25-2013, 11:23 AM   #1
angryfirelord
Member
 
Registered: Dec 2005
Posts: 492

Rep: Reputation: 57
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?
 
Old 08-25-2013, 12:04 PM   #2
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Hanover, Germany
Distribution: Slackware
Posts: 14,888
Blog Entries: 2

Rep: Reputation: 3808Reputation: 3808Reputation: 3808Reputation: 3808Reputation: 3808Reputation: 3808Reputation: 3808Reputation: 3808Reputation: 3808Reputation: 3808Reputation: 3808
Don't use the function to build a package for Slackware, let the installer directly install into the system. The build package function will not include the 32 bit parts of the driver.

Last edited by TobiSGD; 08-25-2013 at 02:48 PM. Reason: fixed missing word
 
Old 08-25-2013, 02:43 PM   #3
angryfirelord
Member
 
Registered: Dec 2005
Posts: 492

Original Poster
Rep: Reputation: 57
Thanks! That did the trick.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Building problem of "some" 32-bit programs in Slackware64 multilib aalireza Slackware 1 06-05-2013 08:24 AM
32 bit fglrx drivers in slackware 64 multilib trademark91 Slackware 2 12-20-2010 11:06 AM
[SOLVED] No 3D in KDE with Catalyst 10.6 (Slackware 13.1 32-bit) spudgunner Slackware 5 08-03-2010 10:15 AM
[SOLVED] 32-bit Firefox crashes in Slackware Multilib 13.1 hajatvrc Slackware 2 07-10-2010 02:06 PM
[SOLVED] ati driver 32-bit compatibility for Slackware 64-bit multilib? vik Slackware 25 02-16-2010 07:06 PM


All times are GMT -5. The time now is 07:09 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration