You are not logged in.

#1 2016-11-11 03:12:57

chasbel2112
Member
Registered: 2016-06-23
Posts: 58

Missing 32 bit libraries for Steam

I recently came back to Arch after a brief test of Manjaro, and am now running the distro with XFCE as opposed to GNOME.
Thus far, I've been able to set up my system just the way I like it (although the mysterious disappearance of the Beginner's Guide didn't do me any favors), and I'm pretty happy that I've been able to figure a lot of my problems out without bothering anyone here. That said, I did just hit a wall. Steam is informing me that

You are missing the following 32-bit libraries, and Steam may not run:
libgtk-x11-2.0.so.0
libgdk_pixbuf-2.0.so.0

I for the life of me cannot figure out what I'm doing wrong here. I'm pretty sure all dependencies are installed, I've installed the 32 bit driver, everything that one is supposed to do. I even checked out the /etc/passwd file as recommended by some Arch reddit topics but the advice does not apply here.

Anyone know what the fix could be?

Thanks

Offline

#2 2016-11-11 08:23:40

skualito
Member
Registered: 2008-11-19
Posts: 203

Re: Missing 32 bit libraries for Steam

Hi,

Do you have lib32-gtk2 installed ?

In [extra] there's a tool called *pkgfile* that can help you find out which packages given files belong to.

Offline

#3 2016-11-11 12:32:14

chasbel2112
Member
Registered: 2016-06-23
Posts: 58

Re: Missing 32 bit libraries for Steam

Well that fixed one problem and brought up another!
Running Steam-Native from my menu will produce the following:

Could not load module 'vgui2_s.so'.
For more information visit https://support.steampowered.com/kb_art … -OZVN-0660.

I tried what was suggested at the website and came up empty. I have however found that steam can be launched via the following terminal command

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

I am not sure what the difference maker in this scenario is and any help would be appreciated

Offline

#4 2016-11-11 12:58:48

skualito
Member
Registered: 2008-11-19
Posts: 203

Re: Missing 32 bit libraries for Steam

The file 'vgui2_s.so' is located at ~/.local/share/Steam/ubuntu12_32, can you check that you have it ?

Offline

#5 2016-11-11 13:04:54

chasbel2112
Member
Registered: 2016-06-23
Posts: 58

Re: Missing 32 bit libraries for Steam

The file exists

Offline

#6 2016-11-11 13:13:19

skualito
Member
Registered: 2008-11-19
Posts: 203

Re: Missing 32 bit libraries for Steam

chasbel2112 wrote:

The file exists

Then cd in the directory where the file is and post the output of :

LD_LIBRARY_PATH=. ldd vgui2_s.so

Offline

#7 2016-11-11 13:13:38

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

Re: Missing 32 bit libraries for Steam

chasbel2112 wrote:

... (although the mysterious disappearance of the Beginner's Guide didn't do me any favors), ...

The beginners guide didn't magically disappear. It has been renamed to installation guide. Though a quick google search for beginner guide re-directs to this: https://wiki.archlinux.org/index.php/Installation_guide. wink

To the topic at hand, have you tried running steam --reset? I've had to do this in the past when I was experiencing similar errors.


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

#8 2016-11-11 13:15:46

chasbel2112
Member
Registered: 2016-06-23
Posts: 58

Re: Missing 32 bit libraries for Steam

That's a no go on the steam --reset

Out put of LD LIBRARY PAT=. ldd vgui2 s.so is

    linux-gate.so.1 (0xf77b8000)
    libtier0_s.so => ./libtier0_s.so (0xf7533000)
    libvstdlib_s.so => ./libvstdlib_s.so (0xf74d8000)
    libX11.so.6 => /usr/lib32/libX11.so.6 (0xf7361000)
    libGL.so.1 => /usr/lib32/libGL.so.1 (0xf72f1000)
    libfontconfig.so.1 => /usr/lib32/libfontconfig.so.1 (0xf72a7000)
    libfreetype.so.6 => /usr/lib32/libfreetype.so.6 (0xf71e4000)
    libgtk-x11-2.0.so.0 => /usr/lib32/libgtk-x11-2.0.so.0 (0xf6cfa000)
    libglib-2.0.so.0 => /usr/lib32/libglib-2.0.so.0 (0xf6bcf000)
    libopenal.so.1 => not found
    libXinerama.so.1 => /usr/lib32/libXinerama.so.1 (0xf6bcb000)
    libSM.so.6 => /usr/lib32/libSM.so.6 (0xf6bc0000)
    libICE.so.6 => /usr/lib32/libICE.so.6 (0xf6ba3000)
    libm.so.6 => /usr/lib32/libm.so.6 (0xf6b4e000)
    libdl.so.2 => /usr/lib32/libdl.so.2 (0xf6b49000)
    libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf69c9000)
    libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf69ac000)
    librt.so.1 => /usr/lib32/librt.so.1 (0xf69a3000)
    /usr/lib/ld-linux.so.2 (0x5658c000)
    libc.so.6 => /usr/lib32/libc.so.6 (0xf67ea000)
    libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf67bf000)
    libexpat.so.1 => /usr/lib32/libexpat.so.1 (0xf6795000)
    libxcb-dri3.so.0 => /usr/lib32/libxcb-dri3.so.0 (0xf6791000)
    libxcb-present.so.0 => /usr/lib32/libxcb-present.so.0 (0xf678b000)
    libxcb-sync.so.1 => /usr/lib32/libxcb-sync.so.1 (0xf6783000)
    libxshmfence.so.1 => /usr/lib32/libxshmfence.so.1 (0xf6780000)
    libglapi.so.0 => /usr/lib32/libglapi.so.0 (0xf6764000)
    libXext.so.6 => /usr/lib32/libXext.so.6 (0xf674f000)
    libXdamage.so.1 => /usr/lib32/libXdamage.so.1 (0xf674b000)
    libXfixes.so.3 => /usr/lib32/libXfixes.so.3 (0xf6744000)
    libX11-xcb.so.1 => /usr/lib32/libX11-xcb.so.1 (0xf6741000)
    libxcb-glx.so.0 => /usr/lib32/libxcb-glx.so.0 (0xf6725000)
    libxcb-dri2.so.0 => /usr/lib32/libxcb-dri2.so.0 (0xf671f000)
    libXxf86vm.so.1 => /usr/lib32/libXxf86vm.so.1 (0xf6718000)
    libdrm.so.2 => /usr/lib32/libdrm.so.2 (0xf6704000)
    libz.so.1 => /usr/lib32/libz.so.1 (0xf66ed000)
    libbz2.so.1.0 => /usr/lib32/libbz2.so.1.0 (0xf66dc000)
    libpng16.so.16 => /usr/lib32/libpng16.so.16 (0xf669e000)
    libharfbuzz.so.0 => /usr/lib32/libharfbuzz.so.0 (0xf663b000)
    libgdk-x11-2.0.so.0 => /usr/lib32/libgdk-x11-2.0.so.0 (0xf657b000)
    libgmodule-2.0.so.0 => /usr/lib32/libgmodule-2.0.so.0 (0xf6576000)
    libpangocairo-1.0.so.0 => /usr/lib32/libpangocairo-1.0.so.0 (0xf6568000)
    libatk-1.0.so.0 => /usr/lib32/libatk-1.0.so.0 (0xf6540000)
    libcairo.so.2 => /usr/lib32/libcairo.so.2 (0xf63e7000)
    libgdk_pixbuf-2.0.so.0 => /usr/lib32/libgdk_pixbuf-2.0.so.0 (0xf63b9000)
    libgio-2.0.so.0 => /usr/lib32/libgio-2.0.so.0 (0xf61df000)
    libpangoft2-1.0.so.0 => /usr/lib32/libpangoft2-1.0.so.0 (0xf61c7000)
    libpango-1.0.so.0 => /usr/lib32/libpango-1.0.so.0 (0xf6176000)
    libgobject-2.0.so.0 => /usr/lib32/libgobject-2.0.so.0 (0xf6119000)
    libpcre.so.1 => /usr/lib32/libpcre.so.1 (0xf60a0000)
    libuuid.so.1 => /usr/lib32/libuuid.so.1 (0xf609a000)
    libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf607e000)
    libXau.so.6 => /usr/lib32/libXau.so.6 (0xf607a000)
    libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf6073000)
    libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf6067000)
    libXi.so.6 => /usr/lib32/libXi.so.6 (0xf6052000)
    libXrandr.so.2 => /usr/lib32/libXrandr.so.2 (0xf6045000)
    libXcursor.so.1 => /usr/lib32/libXcursor.so.1 (0xf603a000)
    libXcomposite.so.1 => /usr/lib32/libXcomposite.so.1 (0xf6036000)
    libpixman-1.so.0 => /usr/lib32/libpixman-1.so.0 (0xf5f87000)
    libEGL.so.1 => /usr/lib32/libEGL.so.1 (0xf5f4d000)
    libxcb-shm.so.0 => /usr/lib32/libxcb-shm.so.0 (0xf5f49000)
    libxcb-render.so.0 => /usr/lib32/libxcb-render.so.0 (0xf5f3a000)
    libresolv.so.2 => /usr/lib32/libresolv.so.2 (0xf5f21000)
    libmount.so.1 => /usr/lib32/libmount.so.1 (0xf5ecc000)
    libthai.so.0 => /usr/lib32/libthai.so.0 (0xf5ebf000)
    libffi.so.6 => /usr/lib32/libffi.so.6 (0xf5eb6000)
    libxcb-xfixes.so.0 => /usr/lib32/libxcb-xfixes.so.0 (0xf5ead000)
    libgbm.so.1 => /usr/lib32/libgbm.so.1 (0xf5e9f000)
    libwayland-client.so.0 => /usr/lib32/libwayland-client.so.0 (0xf5e91000)
    libwayland-server.so.0 => /usr/lib32/libwayland-server.so.0 (0xf5e7f000)
    libblkid.so.1 => /usr/lib32/libblkid.so.1 (0xf5e33000)
    libdatrie.so.1 => /usr/lib32/libdatrie.so.1 (0xf5e29000)

Offline

#9 2016-11-11 13:19:36

skualito
Member
Registered: 2008-11-19
Posts: 203

Re: Missing 32 bit libraries for Steam

chasbel2112 wrote:

That's a no go on the steam --reset

Out put of LD LIBRARY PAT=. ldd vgui2 s.so is

.....
	libopenal.so.1 => not found
.....

Try installing lib32-openal, it might help

Offline

#10 2016-11-11 13:29:36

chasbel2112
Member
Registered: 2016-06-23
Posts: 58

Re: Missing 32 bit libraries for Steam

well no more message, now clicking on Steam-Native results in nothing, strangely

Offline

#11 2016-11-11 13:34:47

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,530
Website

Re: Missing 32 bit libraries for Steam

Then don't click on it (whatever "it" actually refers to - you can't actually click on a program), run steam-native from a terminal and report the output.


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#12 2016-11-11 14:08:48

chasbel2112
Member
Registered: 2016-06-23
Posts: 58

Re: Missing 32 bit libraries for Steam

It refers to the Steam-Native entry on the Whisker Menu
I'll do so when I get home from work, as I run Ubuntu MATE on my work computer.

Offline

#13 2016-11-11 23:09:45

chasbel2112
Member
Registered: 2016-06-23
Posts: 58

Re: Missing 32 bit libraries for Steam

The output of steam-native via terminal is as follows:

[chas@UX31e ~]$ steam-native
/home/chas/.local/share/Steam/steam.sh: line 154: VERSION_ID: unbound variable
/home/chas/.local/share/Steam/steam.sh: line 154: VERSION_ID: unbound variable
Running Steam on arch  64-bit
STEAM_RUNTIME is disabled by the user
Installing breakpad exception handler for appid(steam)/version(1476379980)
Installing breakpad exception handler for appid(steam)/version(1476379980)
Gtk-Message: Failed to load module "canberra-gtk-module"
Installing breakpad exception handler for appid(steam)/version(1476379980)
/home/chas/.local/share/Steam/ubuntu12_32/steamwebhelper: error while loading shared libraries: libnss3.so: 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(1476379980)
crash_20161111180748_5.dmp[6218]: Uploading dump (out-of-process)
/tmp/dumps/crash_20161111180748_5.dmp
SteamStartup.cpp (831) : Assertion Failed: ! "There was a problem with your Steam installation.\n" "Please reinstall steam.\n"
/home/chas/.local/share/Steam/ubuntu12_32/steamwebhelper: error while loading shared libraries: libnss3.so: cannot open shared object file: No such file or directory
[2016-11-11 18:07:48] Startup - updater built Oct 13 2016 00:47:16
[2016-11-11 18:07:48] Verifying installation...
[2016-11-11 18:07:48] Verification complete
[2016-11-11 18:07:49] Shutdown
crash_20161111180748_5.dmp[6218]: Finished uploading minidump (out-of-process): success = yes
crash_20161111180748_5.dmp[6218]: response: CrashID=bp-a0175577-580b-44fe-8883-5a0712161111
crash_20161111180748_5.dmp[6218]: file ''/tmp/dumps/crash_20161111180748_5.dmp'', upload yes: ''CrashID=bp-a0175577-580b-44fe-8883-5a0712161111''
[chas@UX31e ~]$

Last edited by chasbel2112 (2016-11-11 23:14:38)

Offline

#14 2016-11-11 23:11:26

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: Missing 32 bit libraries for Steam


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#15 2016-11-12 00:00:09

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,860
Website

Re: Missing 32 bit libraries for Steam

Why are you using steam-native when you clearly haven't installed the steam-native-runtime virtual package? I think you need to read https://wiki.archlinux.org/index.php/Steam and https://wiki.archlinux.org/index.php/St … leshooting in their entirety. You seem to be picking and mixing parts from both without understanding what you're doing or why.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#16 2016-11-14 02:06:52

chasbel2112
Member
Registered: 2016-06-23
Posts: 58

Re: Missing 32 bit libraries for Steam

OK so I've now got Steam running, however while trying to test out some of the game specific issues, I noticed the following. When attempting to play a game (by putting the mouse on the play button and clicking on it), The game's entry in the sidebar on the left shows the game as "running" but nothing happens. Clicking again gives me a message that the game is already running, while attempting to close Steam informs me that the game is still running and that I must exit it before I close Steam.

Before anyone tells me to read the wiki, I would like to point out the following. 1) System Shock 2 has no wiki entry, 2) Portal 2 displays no errors while not running.

Thanks in advance!

Offline

#17 2016-11-14 08:52:42

skualito
Member
Registered: 2008-11-19
Posts: 203

Re: Missing 32 bit libraries for Steam

Did you launch steam from a terminal to check what's happening when you launch the game ?

Offline

#18 2016-11-15 01:49:14

chasbel2112
Member
Registered: 2016-06-23
Posts: 58

Re: Missing 32 bit libraries for Steam

Here's SS2

Game update: AppID 238210 "System Shock 2", ProcID 3677, IP 0.0.0.0:0
ERROR: ld.so: object '/home/chas/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/chas/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
>>> Adding process 3677 for game ID 238210
>>> Adding process 3678 for game ID 238210
Setting breakpad minidump AppID = 238210
dlopen failed trying to load:
/home/chas/.local/share/Steam/linux32/libsteam.so
with error:
/home/chas/.local/share/Steam/linux32/libsteam.so: cannot open shared object file: No such file or directory
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198129129001 [API loaded no]
ERROR: ld.so: object '/home/chas/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/chas/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/chas/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 3679 for game ID 238210
ERROR: ld.so: object '/home/chas/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 3680 for game ID 238210
ERROR: ld.so: object '/home/chas/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/chas/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 3681 for game ID 238210
>>> Adding process 3682 for game ID 238210
ERROR: ld.so: object '/home/chas/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/chas/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 3683 for game ID 238210
>>> Adding process 3684 for game ID 238210
ERROR: ld.so: object '/home/chas/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/chas/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/chas/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
>>> Adding process 3686 for game ID 238210
>>> Adding process 3687 for game ID 238210
ERROR: ld.so: object '/home/chas/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/chas/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/chas/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/chas/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
>>> Adding process 3690 for game ID 238210
>>> Adding process 3693 for game ID 238210
>>> Adding process 3695 for game ID 238210
C:\windows\system32\wineboot.exe: symbol lookup error: /usr/lib32/libX11.so.6: undefined symbol: xcb_wait_for_reply64
>>> Adding process 3699 for game ID 238210
>>> Adding process 3707 for game ID 238210
winewrapper.exe: symbol lookup error: /usr/lib32/libX11.so.6: undefined symbol: xcb_wait_for_reply64
Game removed: AppID 238210 "System Shock 2", ProcID 3678 
No cached sticky mapping in ActivateActionSet.pid 3691 != 3690, skipping destruction (fork without exec?)
Installing breakpad exception handler for appid(steam)/version(1476379980)

Portal 2

Game update: AppID 620 "Portal 2", ProcID 4046, IP 0.0.0.0:0
ERROR: ld.so: object '/home/chas/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 4046 for game ID 620
ERROR: ld.so: object '/home/chas/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 4048 != 4047, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/chas/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/chas/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
>>> Adding process 4047 for game ID 620
>>> Adding process 4049 for game ID 620
>>> Adding process 4050 for game ID 620
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
libGL error: unable to load driver: i965_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: i965
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast

I don't recognize any of those errors in anything i've searched, and i never had this problem on a previous installation of Arch, making it all the more frustrating. Believe it or not, most of my Steam stuff just worked on that one.

Offline

#19 2016-11-15 02:06:10

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: Missing 32 bit libraries for Steam

You can't have searched too hard, there is a specific entry on the steam troubleshooting page:
https://wiki.archlinux.org/index.php/St … ime_issues

Consider this your final warning, this community expects you to be able (and willing) to troubleshoot your own issues and at least make a fist of helping yourself.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#20 2016-11-15 02:28:55

chasbel2112
Member
Registered: 2016-06-23
Posts: 58

Re: Missing 32 bit libraries for Steam

You know I'm trying to learn here, but Its tricky at points, especially when I did not have these issues before.

This command via the terminal did work to open games,

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

So theres that, however I'm not sure how to go about this wrapper script thing works, because i've looked in /usr/local/bin and found no such "steam-preload" file within the folder. I'm not sure how to edit something that doesn't exist, nor do I want to create a file that could break something (last time I did that the login screen wouldn't boot, but luckily I could remember what I did and fixed it.

Offline

#21 2016-11-15 02:47:32

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: Missing 32 bit libraries for Steam

Nothing gets installed in /usr/local/ - that's your directory to work with.

You really should consider a less hands-on distro.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

Board footer

Powered by FluxBB