Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Steam does not execute #20

Open
Lend27 opened this issue Oct 7, 2015 · 18 comments
Open

Steam does not execute #20

Lend27 opened this issue Oct 7, 2015 · 18 comments

Comments

@Lend27
Copy link

Lend27 commented Oct 7, 2015

Double clicking the icon does nothing.

@agajews
Copy link
Member

agajews commented Oct 7, 2015

Steam is a 32-bit program. Even when you install the "64-bit" version, it's still 32-bit. Therefore, it has 32-bit needs. The reason it won't start by default is because it needs the 32-bit version of your graphics driver installed. For details as to what packages need to be installed for your specific card, look at this page:

https://wiki.archlinux.org/index.php/Xorg#Driver_installation

In one case, a user had to install lib32-nvidia-340xx-libgl in order for Steam to start on my Nvidia based system. Once they did, it started right up and started updating. Prior to that, it did nothing and running it from a terminal returned a driver error. Also, in order to have sound on a 64-bit system, you need to install lib32-alsa-plugins. This is necessary no matter what your architecture. Further tips and troubleshooting for Steam on Arch can be found here:

https://wiki.archlinux.org/index.php/Steam

We're working on resolving this issue for the October Beta release.

@bryantwilliam
Copy link

We're working on resolving this issue for the October Beta release.

So what do you plan on doing to resolve it for the October Beta release? Have ApricityOS come with all those packages pre-installed or something?

@agajews
Copy link
Member

agajews commented Oct 7, 2015

I think it may be as simple as enabling bumblebee by default. It should automatically select libgl stuff when properly enabled.

@bryantwilliam
Copy link

Oh ok, thanks for the info.

@ghost
Copy link

ghost commented Oct 10, 2015

Is this issue fixed?

@agajews
Copy link
Member

agajews commented Oct 10, 2015

There is a new beta being released this week that has bumblebee enabled by default which may fix the issue, but unfortunately I can't be sure because nobody on the Apricity OS Team has an Nvidia card to test this with. The issue can always be fixed with the instructions at the aforementioned link, it's just a question of whether or not it works by default.

@CoelacanthsKill
Copy link

Issue is not fixed.

i7 6700k
AMD HD 7950 / mesa
Such a beautiful OS, but bugs are not being fixed.

@agajews
Copy link
Member

agajews commented Apr 5, 2016

Try running this:

$ cd .local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/
$ mv libstdc++.so.6.0.18 libstdc++.so.6.0.18.remove
$ rm libstdc++.so.6

$ cd ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/
$ mv libstdc++.so.6.0.18 libstdc++.so.6.0.18.remove
$ rm libstdc++.so.6

@CoelacanthsKill
Copy link

Already got rid of Apricity. You can't tout Steam (and all the other preinstalled programs) being in the OS already when they don't even work. Did you even try to start Steam on a 64bit only OS?

It has a lot of potential, and I would love to use it one day. Until then, keep ironing out bugs.

@CoelacanthsKill
Copy link

Since I still had the ISO laying around, I decided to throw it in a VM and try what you suggested. There is no amd64 folder in the steam runtime.

https://i.imgur.com/C3JyCI9.png

@CoelacanthsKill
Copy link

So, this just worked.

LD_PRELOAD='/usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1' steam

@RecklezzPenguin
Copy link

As @heil-stalin mentioned here in the Arch Wiki this is documented work around for Arch in general not just Apricity OS.

https://wiki.archlinux.org/index.php/Steam/Troubleshooting#Work_arounds

@CoelacanthsKill
Copy link

CoelacanthsKill commented Apr 24, 2016

It worked once. I restarted, tried to just launch steam normally, but it didnt launch. I then ran the same exact commands as I did before, but it didn't work.

@RecklezzPenguin
Copy link

RecklezzPenguin commented Apr 24, 2016

Have you tried using this? It is the first command under deleting the runtime libraries

find ~/.steam/root/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" -o -name "libgpg-error.so*" \) -print -delete

@cgarey2014
Copy link

I got it to work just fine. I ran the command Cauterize-Linux suggested, then the LD_PRELOAD command and got it to update. After it updated, I re-ran the first command, and it worked just fine. I'm fairly certain this is not an Apricity bug, I have had this issue in several distros before.

@CoelacanthsKill
Copy link

Have you restarted your computer multiple times? As soon as mine restarted
after finally getting Steam to work, it never worked after that.

On Aug 11, 2016 14:01, "cgarey2014" notifications@github.com wrote:

I got it to work just fine. I ran the command Cauterize-Linux suggested,
then the LD_PRELOAD command and got it to update. After it updated, I
re-ran the first command, and it worked just fine. I'm fairly certain this
is not an Apricity bug, I have had this issue in several distros before.


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#20 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHdIDWkcxiJ2Qs6fiqI702iY5nr1thh_ks5qe2ORgaJpZM4GKNh8
.

@cgarey2014
Copy link

I haven't. I'm in the middle of a project, but when I have a chance I'll try to.

@cgarey2014
Copy link

I have restarted multiple times and steam works just fine.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants