- Fatal Error: Failed to load steamui.so — Apparently without (obvious) reasons #5398
- Comments
- DDzwiedziu commented Mar 1, 2018
- Your system information
- Please describe your issue in as much detail as possible:
- Steps for reproducing this issue:
- DDzwiedziu commented Mar 1, 2018
- kisak-valve commented Mar 1, 2018
- DDzwiedziu commented Mar 1, 2018 •
- kisak-valve commented Mar 1, 2018 •
- Sworddragon commented Mar 24, 2018 •
- prime-evil commented Apr 26, 2018
- MitchelValentine commented Jul 29, 2018
- Failed to load steamui linux
- Failed to load steamui linux
- Failed to load steamui linux
Fatal Error: Failed to load steamui.so — Apparently without (obvious) reasons #5398
Comments
DDzwiedziu commented Mar 1, 2018
Your system information
- Steam client version (build number or date): 1513371133
- Distribution (e.g. Ubuntu): Ubuntu 17.10
- Opted into Steam client beta?: [Yes/No] No [1]
- Have you checked for system updates?: [Yes/No] Yes
Please describe your issue in as much detail as possible:
Describe what you expected should happen and what did happen. Please link any large code pastes as a Github Gist
Classical expected to run got nothing.
At this point I see a popup: Fatal Error: Failed to load steamui.so
Tried to install additional libraries: libvdpau1:i386, libva-x11-1:i386, libva1:i386, libdrm2:i386 (not exactly sure about this one). Tried reinstalling the Steam package. Tried removing
/.steam , or pinned libraries. No change.
Steps for reproducing this issue:
- ?
- Update packages on 2018-03-01 [2][3]
- Launch steam
[1] Tried beta by making a steam.cfg file, did not download the beta citing connection problems.
[2] Current day upgrades
[3] Day earlier upgrades:
The text was updated successfully, but these errors were encountered:
DDzwiedziu commented Mar 1, 2018
Not that it was expected but downgrading ubuntu-drivers-common did not help.
kisak-valve commented Mar 1, 2018
/.steam/ubuntu12_32/steam-runtime/run.sh ldd steamui.so | grep «not found» in a terminal output anything?
DDzwiedziu commented Mar 1, 2018 •
Which I’ve made myself, because of some wine games testing yesterday.
Still, shouldn’t the version in steam-runtime directory be used first?
EDIT: after removing the links (I had for both archs) Steam works.
kisak-valve commented Mar 1, 2018 •
By default, steam is supposed to use system libraries if they are newer than the steam runtime.
Libpng12.so.0 and libpng16.so.16 are ABI-incompatible and you should not symlink one to the other. If you really need to have that library mangled, you can try manually pinning the steam runtime variant with: ln -s
Sworddragon commented Mar 24, 2018 •
The crash/steamui.so claim appears if at least libdrm2:i386 is missing (which is usually a default on a 64 bit Linux with an upstream Steam). Normally I would expect upstream Steam to have all needed libraries sort of statically shipped with but maybe this is not possible for some libraries due to license issues or maybe this is just a bug.
prime-evil commented Apr 26, 2018
It may indeed be a problem with lack of 32-bit DRM support. If I run LIBGL_DEBUG=verbose steam on a system with similar issues, I get the following response:
Running Steam on linuxmint 18.3 64-bit
STEAM_RUNTIME is enabled automatically
Pins up-to-date!
[2018-04-26 19:05:34] Startup — updater built Apr 2 2018 15:23:43
[2018-04-26 19:05:34] Verifying installation.
[2018-04-26 19:06:32] Verification complete
Refresh rate: 0
Refresh rate: 0
html_chrome.cpp (3238) : Assertion Failed: WideVine CDN download failure 0
WideVine is Google’s digital rights management platform.
MitchelValentine commented Jul 29, 2018
Your system information
- Steam client version (build number or date): 07/29/2018
- Distribution (e.g. Ubuntu): Ubuntu 17.10
- Opted into Steam client beta?: [Yes/No] No [1]
- Have you checked for system updates?: [Yes/No] Yes
Please describe your issue in as much detail as possible:
Expected to work. It didn’t. Aside from extra terminal in the gist here, it’s the same think except the lack of extra installed packages.
Oversight: I did try installing before, and as far as I remember I did run sudo rm -r
/.steam . Probably caused this line: Repairing installation, linking /home/lightning/.steam/steam to /home/lightning/.local/share/Steam
Describe what you expected should happen and what did happen. Please link any large code pastes as a Github Gist
Same as above, except with a few minor differences.
Steps for reproducing this issue:
Источник
Failed to load steamui linux
I know that there already many upon many threads that deal with this sort of problem, but I’ve not seen anything that’s straight-forward, at least to me. Every time I run Steam from the console, I get a bundle of messages and errors. Here’s the text that my terminal spat out (forgive the lengthiness):
Running Steam on ubuntu 16.04 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1513371133) —-(This line is repeated many times)
ILocalize::AddFile() failed to load file «public/steambootstrapper_english.txt».
[2018-04-01 00:05:37] Startup — updater built Nov 23 2016 01:05:42
Looks like steam didn’t shutdown cleanly, scheduling immediate update check
[2018-04-01 00:05:37] Checking for update on startup
[2018-04-01 00:05:37] Checking for available update.
[2018-04-01 00:05:38] Download Complete.
[2018-04-01 00:05:38] uninstalled manifest found in /home/seanguy4/.local/share/Steam/package/steam_client_ubuntu12 (1).
[2018-04-01 00:05:38] Found pending update
[2018-04-01 00:05:38] Applying update.
[2018-04-01 00:05:38] Extracting package.
[2018-04-01 00:06:03] Error: Failed to create symlink 6 (package/tmp/legacycompat/steamclient64.dll_ -> Steam.dll) — errno=17
[2018-04-01 00:06:03] Error: Failed to unzip package (/home/seanguy4/.local/share/Steam/package/bins_misc_ubuntu12.zip.vz.0014657bc85d0b8fce556c045357b6a038142098_931636)
[2018-04-01 00:06:03] Verifying installation.
[2018-04-01 00:06:03] Performing checksum verification of executable files
[2018-04-01 00:06:03] Unable to read and verify install manifest /home/seanguy4/.local/share/Steam/package/steam_client_ubuntu12.installed
[2018-04-01 00:06:03] Verification complete
[2018-04-01 00:06:03] Downloading Update.
[2018-04-01 00:06:03] Checking for available update.
[2018-04-01 00:06:04] Download Complete.
[2018-04-01 00:06:04] Extracting package.
[2018-04-01 00:06:28] Error: Failed to create symlink 6 (package/tmp/legacycompat/steamclient64.dll_ -> Steam.dll) — errno=17
[2018-04-01 00:06:28] Error: Failed to unzip package (/home/seanguy4/.local/share/Steam/package/bins_misc_ubuntu12.zip.vz.0014657bc85d0b8fce556c045357b6a038142098_931636)
[2018-04-01 00:07:35] Shutdown
I’ve tried reinstalling Steam over and over and deleting the files from the steam-runtime folder. Steam only began acting up after I changed my desktop environment from Unity to Cinnamon. However, when I did switch back to Unity just to make sure Cinnamon had nothing to do with it, I get the same steamui.so error. I’d appreciate it if some one with some knowledge with this could point me towards the right direction.
I just had this problem after updating my Ubuntu and what seems to have happened is that in some versions of linux steam is installed into .steam while in others it is installed into /.local/share/Steam
To get to either location in the command promt use these:
for .steam:
cd
cd /.steam
What I did was uninstall steam then looked at both locations and removing the extra steam folder with rm -r (name of steam folder). For me this was the Steam folder in the .local/share. and then re-installed steam. Once installed steam will need you to verify the computer again though
Источник
Failed to load steamui linux
I’ll give the instructions for version 18.04 since it’s the latest LTS, which is what you would download if you went to the Mint website.
Use the following commands to install the necessary packages:
If you use the nVidia proprietary drivers you may need to reinstall them after this to pull the 32 bit packages.
Translation (sorry if Google Translate has bad grammar):
Используйте следующие команды для установки необходимых пакетов:
Error: You are missing the following 32-bit libraries, and Steam may not run:
libpng15.so.15
How did you install Steam? If you install Steam from your distro’s repos using your package manager then it should pull in all the required dependencies.
I’ll give the instructions for version 18.04 since it’s the latest LTS, which is what you would download if you went to the Mint website.
Use the following commands to install the necessary packages:
If you use the nVidia proprietary drivers you may need to reinstall them after this to pull the 32 bit packages.
Translation (sorry if Google Translate has bad grammar):
Используйте следующие команды для установки необходимых пакетов:
Если вы используете провиденциальные драйверы nVidia, вам может потребоваться переустановить их после этого, чтобы вытащить 32-битные пакеты.
Источник
Failed to load steamui linux
Hello, I recently got into the beta and just downloaded the .deb for the installer. I ran it and everything seemed to go fine, but then after I restarted and clicked on the ‘Steam’ icon on my desktop I got an error in a popup, «Fatal Error: Failed to load steamui.so» and that, as they say, was that. Running in the terminal all I get is:
Installing breakpad exception handler for appid(steam)/version(1353371323_client)
Installing breakpad exception handler for appid(Steam)/version(1.0)
which doesn’t seem particularly helpful here.
I’m running Ubuntu 12.10 on a Thinkpad T430s with Intel graphics. I’m using the default «Ubuntu» session with Unity and the only thing I can think of that might have messed things up is that I’ve set fish as my default shell, though I’ve tried running Steam on the command line in bash of course. Trying to add the path to steamui.so to my LD_LIBRARY_PATH doesn’t seem to have helped matters.
Well, hopefully my desktop has finished installing Linux so I can test things out on there, now.
i had the same error message, tried travisman’s advice (forgot to purge, tho) and it worked! logged in, no problem.
but then a prompt showed up saying that i was an unauthorized beta tester lol!
sudo apt-get install ia32-libs
sudo apt-get autoremove —purge steam
Put file (ex. steam.conf) contents :
/usr/lib32
/usr/lib/i386-linux-gnu/mesa
Into /etc/ld.so.conf.d and run:
sudo ldconfig
Well, I’m stil getting the failedtoload steamui.so, but I’m now able to get it working via «optirun steam»
I was able fix my optirun by adding:
Option «UseDisplayDevice» «none»
but now if I try to launch any game, these are the errors i get:
/home/user/Steam/SteamApps/common/Space Pirates and Zombies/SPAZ: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
Game removed: AppID 107200 «Space Pirates and Zombies», ProcID 4544
/usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so: wrong ELF class: ELFCLASS64
(steam:4414): Gtk-WARNING **: Failed to load type module: /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so
(steam:4414): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().
userremotestorage.cpp (1691) : Assertion Failed: Attempting to use a Windows only path root on non-Windows platform for game 107200
userremotestorage.cpp (1691) : Assertion Failed: Attempting to use a Windows only path root on non-Windows platform for game 107200
userremotestorage.cpp (1691) : Assertion Failed: Attempting to use a Windows only path root on non-Windows platform for game 107200
userremotestorage.cpp (1691) : Assertion Failed: Attempting to use a Windows only path root on non-Windows platform for game 107200
userremotestorage.cpp (1691) : Assertion Failed: Attempting to use a Windows only path root on non-Windows platform for game 107200
userremotestorage.cpp (1691) : Assertion Failed: Attempting to use a Windows only path root on non-Windows platform for game 107200
userremotestorage.cpp (1691) : Assertion Failed: Attempting to use a Windows only path root on non-Windows platform for game 107200
userremotestorage.cpp (1691) : Assertion Failed: Attempting to use a Windows only path root on non-Windows platform for game 107200
ClientJobRemoteStorageSync.cpp (488) : Assertion Failed: pRemoteCacheDataInfo->resolvePathCache.m_rgpStrings[]
ClientJobRemoteStorageSync.cpp (488) : Assertion Failed: pRemoteCacheDataInfo->resolvePathCache.m_rgpStrings[]
ClientJobRemoteStorageSync.cpp (488) : Assertion Failed: pRemoteCacheDataInfo->resolvePathCache.m_rgpStrings[]
ClientJobRemoteStorageSync.cpp (488) : Assertion Failed: pRemoteCacheDataInfo->resolvePathCache.m_rgpStrings[]
ClientJobRemoteStorageSync.cpp (488) : Assertion Failed: pRemoteCacheDataInfo->resolvePathCache.m_rgpStrings[]
ClientJobRemoteStorageSync.cpp (488) : Assertion Failed: pRemoteCacheDataInfo->resolvePathCache.m_rgpStrings[]
ClientJobRemoteStorageSync.cpp (488) : Assertion Failed: pRemoteCacheDataInfo->resolvePathCache.m_rgpStrings[]
ClientJobRemoteStorageSync.cpp (488) : Assertion Failed: pRemoteCacheDataInfo->resolvePathCache.m_rgpStrings[]
saving roaming config store to ‘sharedconfig.vdf’
roaming config store 2 saved successfully
/usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so: wrong ELF class: ELFCLASS64
(steam:4414): Gtk-WARNING **: Failed to load type module: /usr/lib/gtk-2.0/2.10.0/menuproxies/libappmenu.so
(steam:4414): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().
Источник