LinuxQuestions.org
Visit Jeremy's Blog.
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
  Search this Thread
Old 05-06-2017, 10:12 AM   #1
altor31
LQ Newbie
 
Registered: May 2010
Distribution: Slackware
Posts: 16

Rep: Reputation: 5
slackware64 multilib + current +RX 480 steam don't launch


Hi,
I bought a RX 480 and I upgrade to the last -current with kernel 4.9.26.

The Rx work out of the box thanks to the amdgpu driver.

Howevewer, when I tried to launch steam, I obtain the following error :

Code:
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.2 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1490228413)
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
I tried to remove libstdc++ following https://github.com/ValveSoftware/ste...ux/issues/4799 but it dsn't help.

I even delete ~/.steam and ~/.local/share/Steam but it didn't help.

I tried the amdgpu-pro driver thanks to https://github.com/bassmadrigal/slac...o-driver/17.10 but xorg-server-1.19 is not supported by the closed source driver.

So, do you have any idea how to force steam to use the amdgpu driver and not the radeonsi ?
 
Old 05-06-2017, 03:07 PM   #2
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 6,017

Rep: Reputation: 3685Reputation: 3685Reputation: 3685Reputation: 3685Reputation: 3685Reputation: 3685Reputation: 3685Reputation: 3685Reputation: 3685Reputation: 3685Reputation: 3685
Steam is 32bit and if you're running it on Slackware64, you need multilib. Do you have multilib installed?

http://www.slackware.com/~alien/multilib/
 
Old 05-06-2017, 03:23 PM   #3
altor31
LQ Newbie
 
Registered: May 2010
Distribution: Slackware
Posts: 16

Original Poster
Rep: Reputation: 5
Yes I have the multilib installed and up to date thanks to slackpg+.

However, I compile the steam client directly from sbo. Do I need a compat32 steam client ?
 
Old 05-06-2017, 03:32 PM   #4
altor31
LQ Newbie
 
Registered: May 2010
Distribution: Slackware
Posts: 16

Original Poster
Rep: Reputation: 5
I made a new test. I unplug the new graphical card (RX 480) and use the intel one. Steam works well.
 
Old 05-06-2017, 04:15 PM   #5
altor31
LQ Newbie
 
Registered: May 2010
Distribution: Slackware
Posts: 16

Original Poster
Rep: Reputation: 5
bassmadrigal I speak too quickly. In reality, I don't have all multilib packages installed. After I install everything, it works !

I will marked this thread solve.

Think you AMD for your open source driver and pat for the new kernel. Now, we can play with good graphical card under linux !
 
Old 05-06-2017, 05:49 PM   #6
Fat_Elvis
Member
 
Registered: Oct 2016
Distribution: FreeDOS 1.2
Posts: 252

Rep: Reputation: 70
Quote:
Originally Posted by altor31 View Post
bassmadrigal I speak too quickly. In reality, I don't have all multilib packages installed. After I install everything, it works !

I will marked this thread solve.

Think you AMD for your open source driver and pat for the new kernel. Now, we can play with good graphical card under linux !
BTW, did you actually remove the C++ standard library from the system?
 
Old 05-06-2017, 05:58 PM   #7
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 6,017

Rep: Reputation: 3685Reputation: 3685Reputation: 3685Reputation: 3685Reputation: 3685Reputation: 3685Reputation: 3685Reputation: 3685Reputation: 3685Reputation: 3685Reputation: 3685
Quote:
Originally Posted by Fat_Elvis View Post
BTW, did you actually remove the C++ standard library from the system?
I doubt it. Steam includes some libraries within it to make things easier, but they sometimes conflict with system libraries. So there's a few guides that explain how to remove the libraries included within steam so it just uses the system libraries.
 
Old 05-06-2017, 06:03 PM   #8
Fat_Elvis
Member
 
Registered: Oct 2016
Distribution: FreeDOS 1.2
Posts: 252

Rep: Reputation: 70
Quote:
Originally Posted by bassmadrigal View Post
I doubt it. Steam includes some libraries within it to make things easier, but they sometimes conflict with system libraries. So there's a few guides that explain how to remove the libraries included within steam so it just uses the system libraries.
Got it.
 
Old 05-09-2017, 10:36 PM   #9
rogan
Member
 
Registered: Aug 2004
Distribution: Slackware
Posts: 129

Rep: Reputation: 38
Here's the one-liner that got steam going on my radeon machine (current). Start the steam application, after it crashes run:
find ~/.steam/root/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" \) -print -delete
Then start it again.
 
Old 05-14-2017, 04:41 PM   #10
Nille_kungen
Member
 
Registered: Jul 2005
Posts: 498

Rep: Reputation: 164Reputation: 164
Quote:
Originally Posted by altor31 View Post
bassmadrigal I speak too quickly. In reality, I don't have all multilib packages installed. After I install everything, it works !

I will marked this thread solve.

Think you AMD for your open source driver and pat for the new kernel. Now, we can play with good graphical card under linux !
The error you got means that you don't have working 3D in 32-bit , but you have already know that by now.
I often check it with "/usr/bin/32/glxinfo |grep OpenGL" to see if it's working or not.
 
  


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



Similar Threads
Thread Thread Starter Forum Replies Last Post
Steam multilib Current issues - Libgl GummiWorm Slackware 5 10-09-2016 10:55 AM
[SOLVED] Can't run steam on multilib slackware current MarioMaster100 Slackware 11 05-28-2016 07:58 PM
Skype on Slackware64 current, without Multilib? LuckyCyborg Slackware 15 02-29-2016 07:03 AM
[SOLVED] Skype segfaults in Slackware64 current multilib Gumboherpy Slackware 4 07-07-2015 05:21 PM
upgrading slackware64 13.1 multilib to slackware64 -current multilib Cultist Slackware 4 03-12-2011 09:04 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 01:53 AM.

Main Menu
Advertisement
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
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration