Steam crashes in OpenMandriva LX 3.0

omlx-3.0
Tags: #<Tag:0x00007fb722d2d738>

(Juan Saravia) #1

Hi, everyone.

I have been using OpenMandriva LX 3.0 since it was released and I consider it is a great OS. Steam, however, is not launching properly.

After installing the steam package from the repos and running it the first time, it updates, which is normal. But before launching the Steam client, it displays an error message stating that “Steam runtime is not active–continuing”. It then crashes.

The steam community has a thread in which they instruct you to use the command ldd to find missing dependencies (there were several missing packages that I had to fetch from the repos), but that did not correct the problem and Steam client fails to launch.

Has anyone experienced this, too?

In the previous version of OpenMandriva, Steam runs fine (with the noarch package). OpenMandriva LX 3.0 offers only the i586 package, I think.

Any help? Thanks!


(Ben Bullard) #2

This would be a bug, I don’t know if there is a bug report about this, if not one surely needs to be filed.


(Raphaël) #3

Did you launch the program with a terminal @mechatotoro?


(Juan Saravia) #4

OK, I will check if there is a bug report and report it if needed. Thanks!


(Juan Saravia) #5

Yes I did. Unfortunately, I lack the expertise to understand what it means. What’s clear is that the terminal tells me that one library is missing, but it is not available on the repos (libgconf-2.so.4). This is what it shows first:
Running Steam on openmandrivalinux 3.0 64-bit
STEAM_RUNTIME is enabled automatically
tar: Option --checkpoint=1 is not supported
Usage:
List: tar -tf
Extract: tar -xf
Create: tar -cf [filenames…]
Help: tar --help

** (zenity:6333): WARNING **: Couldn’t register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Unpack runtime failed, error code 3
Error: Couldn’t set up the Steam Runtime. Are you running low on disk space?
Continuing…

And then it shows this:
Installing breakpad exception handler for appid(steam)/version(1471380192)
Installing breakpad exception handler for appid(steam)/version(1471380192)
Installing breakpad exception handler for appid(steam)/version(1471380192)
/home/juan/.local/share/Steam/ubuntu12_32/steamwebhelper: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory
…/common/steam/client_api.cpp (331) : Assertion Failed: ClientAPI_InitGlobalInstance: InternalAPI_Init_Internal failed, most likely because you are missing a 32-bit dependency of steamclient.so (the Steam client is a 32-bit app).

Assert( Assertion Failed: ClientAPI_InitGlobalInstance: InternalAPI_Init_Internal failed, most likely because you are missing a 32-bit dependency of steamclient.so (the Steam client is a 32-bit app).
):…/common/steam/client_api.cpp:331

Installing breakpad exception handler for appid(steam)/version(1471380192)
assert_20160818223206_5.dmp[6380]: Uploading dump (out-of-process)
/tmp/dumps/assert_20160818223206_5.dmp
SteamStartup.cpp (838) : Assertion Failed: ! “There was a problem with your Steam installation.\n” “Please reinstall steam.\n”
/home/juan/.local/share/Steam/ubuntu12_32/steamwebhelper: error while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory
[2016-08-18 22:32:06] Startup - updater built Aug 16 2016 19:47:11
[2016-08-18 22:32:06] Verifying installation…
[2016-08-18 22:32:06] Verification complete
[2016-08-18 22:32:07] Shutdown
assert_20160818223206_5.dmp[6380]: Finished uploading minidump (out-of-process): success = yes
assert_20160818223206_5.dmp[6380]: response: CrashID=bp-e7dc83d7-a6da-432c-ba0b-46ac32160818
assert_20160818223206_5.dmp[6380]: file ‘’/tmp/dumps/assert_20160818223206_5.dmp’’, upload yes: ‘‘CrashID=bp-e7dc83d7-a6da-432c-ba0b-46ac32160818’’


(Raphaël) #6

Oh it’s a 32 bit dependency in a 64 bits arch (your OS version is x86_64, right?), at first glance… just read the human readable part of output :innocent:

It’s something quite common, in fact. Mmh I don’t have the command to download the 32 bit version of a library right now (replying with a phone) but I can come back to you a little later…


(Juan Saravia) #7

Hi again, everyone, :relaxed:

I am happy to report that the guys at bugzilla found a way to make Steam work again for me. I wrote an easy-to-follow tutorial (for non-technical users, like me :stuck_out_tongue_winking_eye: ) You will find it here. I wanted to put it in resources, but I could not.

Thanks for the help!!


(rugyada) #8

@mechatotoro please write tutorial in this category as new topic and we’ll move it after.
Thank you


(rugyada) #9

Done.
Thank you.


#10

Thank you… THANK YOU! I was about to not use OpenMandriva because this wasn’t working!