You are not logged in.

#1 2016-04-17 17:16:32

ChemBro
Member
Registered: 2008-10-22
Posts: 703

[solved] Steam (and more) not starting anymore with radeonsi

First of all, I did use [testing] and the [mesa-git] repository. Steam worked fine yesterday. I updated today (pacman -Syu) and now I can't run Steam anymore.

So I thought: Okay, might be [testing] or something from [mesa-git], that is the problem, so I reverted back to the stable repos. But the problem still exists.

Starting Steam, I get a familiar console output:

$ steam
Running Steam on arch rolling 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1459463254)
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

The wiki has many solutions for this problem and they worked in the past, but this time, they don't work.

Starting Borderlands 2 for example, I get this extra output:

X Error of failed request:  BadValue (integer parameter out of range for operation)
  Major opcode of failed request:  155 (GLX)
  Minor opcode of failed request:  3 (X_GLXCreateContext)
  Value in failed request:  0x0
  Serial number of failed request:  102
  Current serial number in output stream:  103

I also can't start the Battle.net-Launcher from Blizzard in Wine with the same output. Though I can play games like 0 A.D. or SuperTuxKart with no problem.

And now, that I don't know what to do anymore: Does someone know any more solutions or workarounds or does someone know, how I can get information out of the system to find the problem?

Thanks in advance.

Last edited by ChemBro (2016-04-18 18:09:43)

Offline

#2 2016-04-17 18:01:52

JohnBobSmith
Member
From: Canada
Registered: 2014-11-29
Posts: 804

Re: [solved] Steam (and more) not starting anymore with radeonsi

Greetings,

Kernel 4.5 was recently pushed, but I have had a great deal of issues with it, including steam games. To confirm, post the output of uname -a back here. If you are using 4.5, it might be worth downgrading temporarily. Otherwise the following:

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

Is very concerning. Your games probably won't work if you have a bad driver(s). Try looking in the wiki for the section on removing bad steam libraries before doing anything rash. I have an alias for this:

#Remove the bad steam libs
alias rmbadsteamlibs='find ~/.steam/root/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" \) -print -delete'
alias rmbadsteamlibslocal='find ~/.local/share/Steam/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" \) -print -delete'

but PLEASE check that this command will work for your system/configuration.

Hopefully you can solve your issue soon!


I am diagnosed with bipolar disorder. As it turns out, what I thought was my greatest weakness is now my greatest strength.

Everyday, I make a conscious choice to overcome my challenges and my problems. It's not easy, but its better than the alternative...

Offline

#3 2016-04-17 18:16:51

ChemBro
Member
Registered: 2008-10-22
Posts: 703

Re: [solved] Steam (and more) not starting anymore with radeonsi

Hello JohnBobSmith. I downgraded to Kernel 4.4.5, but that did not work. Also I already used those 2 commands and every other solution presented in the wiki. Unfortunately, that did not work. :-/

Offline

#4 2016-04-17 19:29:24

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,544

Re: [solved] Steam (and more) not starting anymore with radeonsi

remove libgpg-error.* from the runtime (NOT /usr/lib/).

Offline

#5 2016-04-17 19:38:16

ChemBro
Member
Registered: 2008-10-22
Posts: 703

Re: [solved] Steam (and more) not starting anymore with radeonsi

Scimmia wrote:

remove libgpg-error.* from the runtime (NOT /usr/lib/).

Where do I find that? Because the search did not show such a file and I did not find it in "~/.local/share/Steam/ubuntu12_32/steam-runtime/".

Offline

#6 2016-04-18 18:09:26

ChemBro
Member
Registered: 2008-10-22
Posts: 703

Re: [solved] Steam (and more) not starting anymore with radeonsi

I don't exactly know what did it, maybe the mesa update, but it is working again.

Offline

#7 2016-04-20 02:05:46

AaronBP
Member
Registered: 2012-08-06
Posts: 149
Website

Re: [solved] Steam (and more) not starting anymore with radeonsi

Scimmia wrote:

remove libgpg-error.* from the runtime (NOT /usr/lib/).

Huh. This worked for me in this bug report: https://github.com/ValveSoftware/steam- … ssues/4410

For my curiosity, do you know why this works? Should we add it to the list in the wiki?

Offline

#8 2016-04-20 02:53:08

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,544

Re: [solved] Steam (and more) not starting anymore with radeonsi

Offline

Board footer

Powered by FluxBB