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

After Steam update, the games is not launching #5000

Open
ViniciusBRodrigues opened this Issue Jun 2, 2017 · 27 comments

Comments

Projects
None yet
10 participants
@ViniciusBRodrigues

ViniciusBRodrigues commented Jun 2, 2017

Your system information

  • Steam client version (build number or date): Jun 1 2017
  • Distribution (e.g. Ubuntu): openSUSE 42.2
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: Yes

today the Steam app made an update and the games is not launching anymore. When I click to open, they don't lunch.

I also tried steamruntime-fix and steam --reset

viniciusbr@linux-wu6s:~> steam
removing troublesome steam-runtime libs...
-> checking /home/viniciusbr/.local/share/Steam/ubuntu12_32/steam-runtime
-> checking /home/viniciusbr/.local/share/Steam/steamapps
bringing in our fixed openssl libraries
Running Steam on opensuse 42.2 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1496344747)
Installing breakpad exception handler for appid(steam)/version(1496344747)
Gtk-Message: Failed to load module "unity-gtk-module"


(steam:2734): Gtk-WARNING **: Não foi possível localizar a ferramenta de temas no module_path: "adwaita",


(steam:2734): Gtk-WARNING **: Não foi possível localizar a ferramenta de temas no module_path: "adwaita",


(steam:2734): Gtk-WARNING **: Não foi possível localizar a ferramenta de temas no module_path: "adwaita",
Gtk-Message: Failed to load module "atk-bridge"
Installing breakpad exception handler for appid(steam)/version(1496344747)
../vgui_surfacelib/FontManager.cpp (276) : Assertion Failed: descs.Count() >= 1
Assert( Assertion Failed: descs.Count() >= 1 ):../vgui_surfacelib/FontManager.cpp:276


Installing breakpad exception handler for appid(steam)/version(1496344747)
assert_20170602132201_5.dmp[2770]: Uploading dump (out-of-process)
/tmp/dumps/assert_20170602132201_5.dmp
../vgui_surfacelib/FontManager.cpp (276) : Assertion Failed: descs.Count() >= 1
../vgui_surfacelib/FontManager.cpp (276) : Assertion Failed: descs.Count() >= 1
../vgui_surfacelib/FontManager.cpp (276) : Assertion Failed: descs.Count() >= 1
Installing breakpad exception handler for appid(steam)/version(1496344747)
Installing breakpad exception handler for appid(steam)/version(1496344747)
Installing breakpad exception handler for appid(steam)/version(1496344747)
Installing breakpad exception handler for appid(steam)/version(1496344747)
Installing breakpad exception handler for appid(steam)/version(1496344747)
Installing breakpad exception handler for appid(steam)/version(1496344747)
Installing breakpad exception handler for appid(steam)/version(1496344747)
Installing breakpad exception handler for appid(steam)/version(1496344747)
Installing breakpad exception handler for appid(steam)/version(1496344747)
Installing breakpad exception handler for appid(steam)/version(1496344747)
Setting breakpad minidump AppID = 769
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561197960265728 [API loaded no]
assert_20170602132201_5.dmp[2770]: Finished uploading minidump (out-of-process): success = yes
assert_20170602132201_5.dmp[2770]: response: CrashID=bp-60100861-dee2-4710-82f8-0109a2170602
assert_20170602132201_5.dmp[2770]: file ''/tmp/dumps/assert_20170602132201_5.dmp'', upload yes: ''CrashID=bp-60100861-dee2-4710-82f8-0109a2170602''
Installing breakpad exception handler for appid(steam)/version(1496344747)
Generating new string page texture 2: 48x256, total string texture memory is 49,15 KB
Generating new string page texture 3: 384x256, total string texture memory is 442,37 KB
Installing breakpad exception handler for appid(steam)/version(1496344747)
roaming config store loaded successfully - 1486 bytes.
migrating temporary roaming config store


(steam:2734): GLib-GObject-WARNING **: gsignal.c:2517: signal 'child-added' is invalid for instance '0x57ef80c0' of type 'GtkMenu'
Installing breakpad exception handler for appid(steam)/version(1496344747)
Failed to init SteamVR because it isn't installed
sh: lspci: comando não encontrado
Installing breakpad exception handler for appid(steam)/version(1496344747)
ExecCommandLine: "'/home/viniciusbr/.local/share/Steam/ubuntu12_32/steam'"
Installing breakpad exception handler for appid(steam)/version(1496344747)
System startup time: 5,04 seconds
Generating new string page texture 75: 1024x256, total string texture memory is 1,49 MB
Generating new string page texture 76: 128x256, total string texture memory is 131,07 KB
Generating new string page texture 77: 128x256, total string texture memory is 1,62 MB
Generating new string page texture 78: 256x256, total string texture memory is 1,88 MB
Generating new string page texture 79: 64x256, total string texture memory is 1,95 MB
Generating new string page texture 80: 32x256, total string texture memory is 1,98 MB
Installing breakpad exception handler for appid(steam)/version(1496344747)
Generating new string page texture 84: 128x256, total string texture memory is 2,11 MB
Generating new string page texture 86: 256x256, total string texture memory is 2,38 MB
Generating new string page texture 89: 8x256, total string texture memory is 2,38 MB
GameAction [AppID 295270, ActionID 2] : LaunchApp changed task to Starting with ""
GameAction [AppID 295270, ActionID 2] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 295270, ActionID 2] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 295270, ActionID 2] : LaunchApp waiting for user response to CreatingProcess ""
GameAction[AppID 295270, ActionID 2] : LaunchApp continues with user response "CreatingProcess"
Game update: AppID 295270 "Football Manager 2015", ProcID 2806, IP 0.0.0.0:0
>>> Adding process 2806 for game ID 295270
GameAction [AppID 295270, ActionID 2] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
GameAction [AppID 295270, ActionID 2] : LaunchApp changed task to Completed with ""
>>> Adding process 2807 for game ID 295270
Game update: AppID 295270 "Football Manager 2015", ProcID 2807, IP 0.0.0.0:0
[0602/132211:ERROR:browser_main_loop.cc(163)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.
ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
libgcrypt selftest: binary  (0): Arquivo ou diretório não encontrado
Ohhhh jeeee: ... this is a bug (global.c:137:global_init)
>>> Adding process 2809 for game ID 295270
Game removed: AppID 295270 "Football Manager 2015", ProcID 2807 
No cached sticky mapping in ActivateActionSet.Generating new string page texture 118: 256x256, total string texture memory is 393,22 KB
Generating new string page texture 122: 128x256, total string texture memory is 2,51 MB
Generating new string page texture 123: 24x256, total string texture memory is 2,54 MB
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
[2017-06-02 13:22:01] Startup - updater built Jun  1 2017 18:40:03
[2017-06-02 13:22:01] Verifying installation...
[2017-06-02 13:22:01] Verification complete
[2017-06-02 13:22:32] Shutdown
@kisak-valve

This comment has been minimized.

Show comment
Hide comment
@kisak-valve

kisak-valve Jun 2, 2017

Member

I reproduced this issue with my OpenSUSE 42.2 test box and completely closing steam followed by running steam with STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam in a terminal worked around the issue for me, so this is an issue with system libraries interacting with steam.

Member

kisak-valve commented Jun 2, 2017

I reproduced this issue with my OpenSUSE 42.2 test box and completely closing steam followed by running steam with STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam in a terminal worked around the issue for me, so this is an issue with system libraries interacting with steam.

@ViniciusBRodrigues

This comment has been minimized.

Show comment
Hide comment
@ViniciusBRodrigues

ViniciusBRodrigues Jun 2, 2017

Hi,

STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam worked for awhile. But then, the game crashed:

STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam
removing troublesome steam-runtime libs...
-> checking /home/viniciusbr/.local/share/Steam/ubuntu12_32/steam-runtime
-> checking /home/viniciusbr/.local/share/Steam/steamapps
bringing in our fixed openssl libraries
Running Steam on opensuse 42.2 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1496344747)
Installing breakpad exception handler for appid(steam)/version(1496344747)

trimmed by moderator

Generating new string page texture 2: 48x256, total string texture memory is 49,15 KB
Generating new string page texture 3: 384x256, total string texture memory is 442,37 KB
Installing breakpad exception handler for appid(steam)/version(1496344747)
roaming config store loaded successfully - 1486 bytes.
migrating temporary roaming config store

trimmed by moderator

Failed to init SteamVR because it isn't installed
sh: lspci: comando não encontrado
Installing breakpad exception handler for appid(steam)/version(1496344747)
ExecCommandLine: "'/home/viniciusbr/.local/share/Steam/ubuntu12_32/steam'"
Installing breakpad exception handler for appid(steam)/version(1496344747)
System startup time: 40,10 seconds

(steam:3316): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

trimmed by moderator

Generating new string page texture 75: 1024x256, total string texture memory is 1,49 MB
Generating new string page texture 76: 128x256, total string texture memory is 131,07 KB
Generating new string page texture 77: 128x256, total string texture memory is 1,62 MB
Generating new string page texture 78: 256x256, total string texture memory is 1,88 MB
Generating new string page texture 79: 64x256, total string texture memory is 1,95 MB
Generating new string page texture 80: 32x256, total string texture memory is 1,98 MB
Installing breakpad exception handler for appid(steam)/version(1496344747)
Generating new string page texture 84: 128x256, total string texture memory is 2,11 MB
Generating new string page texture 86: 256x256, total string texture memory is 2,38 MB
Generating new string page texture 90: 8x256, total string texture memory is 2,38 MB
GameAction [AppID 295270, ActionID 2] : LaunchApp changed task to Starting with ""
GameAction [AppID 295270, ActionID 2] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 295270, ActionID 2] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 295270, ActionID 2] : LaunchApp waiting for user response to CreatingProcess ""
GameAction[AppID 295270, ActionID 2] : LaunchApp continues with user response "CreatingProcess"
Game update: AppID 295270 "Football Manager 2015", ProcID 3379, IP 0.0.0.0:0
>>> Adding process 3379 for game ID 295270
GameAction [AppID 295270, ActionID 2] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
GameAction [AppID 295270, ActionID 2] : LaunchApp changed task to Completed with ""
>>> Adding process 3380 for game ID 295270
Game update: AppID 295270 "Football Manager 2015", ProcID 3380, IP 0.0.0.0:0
[0602/164417:ERROR:browser_main_loop.cc(163)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.
ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
>>> Adding process 3382 for game ID 295270
ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ATTENTION: default value of option force_s3tc_enable overridden by environment.

trimmed by moderator

>>> Adding process 3397 for game ID 295270
[0602/164421:ERROR:renderer_main.cc(207)] Running without renderer sandbox
ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 3422 for game ID 295270
>>> Adding process 3425 for game ID 295270
ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 3424 != 3422, skipping destruction (fork without exec?)
>>> Adding process 3426 for game ID 295270
Installing breakpad exception handler for appid(gameoverlayui)/version(20170601184017)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Game update: AppID 295270 "Football Manager 2015", ProcID 3380, IP 0.0.0.0:0
Setting breakpad minidump AppID = 295270
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 62: bad alias

trimmed by moderator

Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198150267444 [API loaded no]
Installing breakpad exception handler for appid(gameoverlayui)/version(20170601184017)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 62: bad alias

trimmed by moderator

Assert( CClientPipe::BWriteAndReadResult: BWaitResult failed, disconnected ):../common/pipes.cpp:765

Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
assert_20170602164433_5.dmp[3450]: Uploading dump (out-of-process)
/tmp/dumps/assert_20170602164433_5.dmp
assert_20170602164331_1.dmp[3452]: Uploading dump (out-of-process)
/tmp/dumps/assert_20170602164331_1.dmp
/home/viniciusbr/.local/share/Steam/steam.sh: line 727:  3316 Falha de segmentação  (imagem do núcleo gravada)$STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
assert_20170602164433_5.dmp[3450]: Finished uploading minidump (out-of-process): success = yes
assert_20170602164433_5.dmp[3450]: response: Discarded=1
assert_20170602164433_5.dmp[3450]: file ''/tmp/dumps/assert_20170602164433_5.dmp'', upload yes: ''Discarded=1''
assert_20170602164331_1.dmp[3452]: Finished uploading minidump (out-of-process): success = yes
assert_20170602164331_1.dmp[3452]: response: CrashID=bp-25feed01-5a1d-4393-9fb9-32a7c2170602
assert_20170602164331_1.dmp[3452]: file ''/tmp/dumps/assert_20170602164331_1.dmp'', upload yes: ''CrashID=bp-25feed01-5a1d-4393-9fb9-32a7c2170602''
Assert( CClientPipe::BWriteAndReadResult: BWaitResult failed, disconnected ):../common/pipes.cpp:765

Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
assert_20170602164437_5.dmp[3461]: Uploading dump (out-of-process)
/tmp/dumps/assert_20170602164437_5.dmp
assert_20170602164437_5.dmp[3461]: Finished uploading minidump (out-of-process): success = yes
assert_20170602164437_5.dmp[3461]: response: Discarded=1
assert_20170602164437_5.dmp[3461]: file ''/tmp/dumps/assert_20170602164437_5.dmp'', upload yes: ''Discarded=1''
Assert( Assertion Failed: stalled cross-thread pipe ):../common/pipes.cpp:773

crash_20170602164440_2.dmp[3464]: Uploading dump (out-of-process)
/tmp/dumps/crash_20170602164440_2.dmp
crash_20170602164440_2.dmp[3464]: Finished uploading minidump (out-of-process): success = yes
crash_20170602164440_2.dmp[3464]: response: Discarded=1
crash_20170602164440_2.dmp[3464]: file ''/tmp/dumps/crash_20170602164440_2.dmp'', upload yes: ''Discarded=1''
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
../common/pipes.cpp (773) : Assertion Failed: stalled cross-thread pipe
steamclient.cpp (714) : Assertion Failed: bufRet.TellPut() == sizeof(uint8)
Assert( CClientPipe::BWriteAndReadResult: BWaitResult failed, disconnected ):../common/pipes.cpp:765

ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
crash_20170602164510_2.dmp[3527]: Uploading dump (out-of-process)
/tmp/dumps/crash_20170602164510_2.dmp
crash_20170602164510_2.dmp[3527]: Finished uploading minidump (out-of-process): success = yes
crash_20170602164510_2.dmp[3527]: response: Discarded=1
crash_20170602164510_2.dmp[3527]: file ''/tmp/dumps/crash_20170602164510_2.dmp'', upload yes: ''Discarded=1''
pid 3527 != 3526, skipping destruction (fork without exec?)

ViniciusBRodrigues commented Jun 2, 2017

Hi,

STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam worked for awhile. But then, the game crashed:

STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam
removing troublesome steam-runtime libs...
-> checking /home/viniciusbr/.local/share/Steam/ubuntu12_32/steam-runtime
-> checking /home/viniciusbr/.local/share/Steam/steamapps
bringing in our fixed openssl libraries
Running Steam on opensuse 42.2 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1496344747)
Installing breakpad exception handler for appid(steam)/version(1496344747)

trimmed by moderator

Generating new string page texture 2: 48x256, total string texture memory is 49,15 KB
Generating new string page texture 3: 384x256, total string texture memory is 442,37 KB
Installing breakpad exception handler for appid(steam)/version(1496344747)
roaming config store loaded successfully - 1486 bytes.
migrating temporary roaming config store

trimmed by moderator

Failed to init SteamVR because it isn't installed
sh: lspci: comando não encontrado
Installing breakpad exception handler for appid(steam)/version(1496344747)
ExecCommandLine: "'/home/viniciusbr/.local/share/Steam/ubuntu12_32/steam'"
Installing breakpad exception handler for appid(steam)/version(1496344747)
System startup time: 40,10 seconds

(steam:3316): LIBDBUSMENU-GLIB-WARNING **: Trying to remove a child that doesn't believe we're it's parent.

trimmed by moderator

Generating new string page texture 75: 1024x256, total string texture memory is 1,49 MB
Generating new string page texture 76: 128x256, total string texture memory is 131,07 KB
Generating new string page texture 77: 128x256, total string texture memory is 1,62 MB
Generating new string page texture 78: 256x256, total string texture memory is 1,88 MB
Generating new string page texture 79: 64x256, total string texture memory is 1,95 MB
Generating new string page texture 80: 32x256, total string texture memory is 1,98 MB
Installing breakpad exception handler for appid(steam)/version(1496344747)
Generating new string page texture 84: 128x256, total string texture memory is 2,11 MB
Generating new string page texture 86: 256x256, total string texture memory is 2,38 MB
Generating new string page texture 90: 8x256, total string texture memory is 2,38 MB
GameAction [AppID 295270, ActionID 2] : LaunchApp changed task to Starting with ""
GameAction [AppID 295270, ActionID 2] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 295270, ActionID 2] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 295270, ActionID 2] : LaunchApp waiting for user response to CreatingProcess ""
GameAction[AppID 295270, ActionID 2] : LaunchApp continues with user response "CreatingProcess"
Game update: AppID 295270 "Football Manager 2015", ProcID 3379, IP 0.0.0.0:0
>>> Adding process 3379 for game ID 295270
GameAction [AppID 295270, ActionID 2] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
GameAction [AppID 295270, ActionID 2] : LaunchApp changed task to Completed with ""
>>> Adding process 3380 for game ID 295270
Game update: AppID 295270 "Football Manager 2015", ProcID 3380, IP 0.0.0.0:0
[0602/164417:ERROR:browser_main_loop.cc(163)] Running without the SUID sandbox! See https://code.google.com/p/chromium/wiki/LinuxSUIDSandboxDevelopment for more information on developing with the sandbox on.
ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
>>> Adding process 3382 for game ID 295270
ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ATTENTION: default value of option force_s3tc_enable overridden by environment.

trimmed by moderator

>>> Adding process 3397 for game ID 295270
[0602/164421:ERROR:renderer_main.cc(207)] Running without renderer sandbox
ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 3422 for game ID 295270
>>> Adding process 3425 for game ID 295270
ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 3424 != 3422, skipping destruction (fork without exec?)
>>> Adding process 3426 for game ID 295270
Installing breakpad exception handler for appid(gameoverlayui)/version(20170601184017)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Game update: AppID 295270 "Football Manager 2015", ProcID 3380, IP 0.0.0.0:0
Setting breakpad minidump AppID = 295270
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 62: bad alias

trimmed by moderator

Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198150267444 [API loaded no]
Installing breakpad exception handler for appid(gameoverlayui)/version(20170601184017)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 62: bad alias

trimmed by moderator

Assert( CClientPipe::BWriteAndReadResult: BWaitResult failed, disconnected ):../common/pipes.cpp:765

Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
assert_20170602164433_5.dmp[3450]: Uploading dump (out-of-process)
/tmp/dumps/assert_20170602164433_5.dmp
assert_20170602164331_1.dmp[3452]: Uploading dump (out-of-process)
/tmp/dumps/assert_20170602164331_1.dmp
/home/viniciusbr/.local/share/Steam/steam.sh: line 727:  3316 Falha de segmentação  (imagem do núcleo gravada)$STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
assert_20170602164433_5.dmp[3450]: Finished uploading minidump (out-of-process): success = yes
assert_20170602164433_5.dmp[3450]: response: Discarded=1
assert_20170602164433_5.dmp[3450]: file ''/tmp/dumps/assert_20170602164433_5.dmp'', upload yes: ''Discarded=1''
assert_20170602164331_1.dmp[3452]: Finished uploading minidump (out-of-process): success = yes
assert_20170602164331_1.dmp[3452]: response: CrashID=bp-25feed01-5a1d-4393-9fb9-32a7c2170602
assert_20170602164331_1.dmp[3452]: file ''/tmp/dumps/assert_20170602164331_1.dmp'', upload yes: ''CrashID=bp-25feed01-5a1d-4393-9fb9-32a7c2170602''
Assert( CClientPipe::BWriteAndReadResult: BWaitResult failed, disconnected ):../common/pipes.cpp:765

Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
assert_20170602164437_5.dmp[3461]: Uploading dump (out-of-process)
/tmp/dumps/assert_20170602164437_5.dmp
assert_20170602164437_5.dmp[3461]: Finished uploading minidump (out-of-process): success = yes
assert_20170602164437_5.dmp[3461]: response: Discarded=1
assert_20170602164437_5.dmp[3461]: file ''/tmp/dumps/assert_20170602164437_5.dmp'', upload yes: ''Discarded=1''
Assert( Assertion Failed: stalled cross-thread pipe ):../common/pipes.cpp:773

crash_20170602164440_2.dmp[3464]: Uploading dump (out-of-process)
/tmp/dumps/crash_20170602164440_2.dmp
crash_20170602164440_2.dmp[3464]: Finished uploading minidump (out-of-process): success = yes
crash_20170602164440_2.dmp[3464]: response: Discarded=1
crash_20170602164440_2.dmp[3464]: file ''/tmp/dumps/crash_20170602164440_2.dmp'', upload yes: ''Discarded=1''
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
../common/pipes.cpp (773) : Assertion Failed: stalled cross-thread pipe
steamclient.cpp (714) : Assertion Failed: bufRet.TellPut() == sizeof(uint8)
Assert( CClientPipe::BWriteAndReadResult: BWaitResult failed, disconnected ):../common/pipes.cpp:765

ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
crash_20170602164510_2.dmp[3527]: Uploading dump (out-of-process)
/tmp/dumps/crash_20170602164510_2.dmp
crash_20170602164510_2.dmp[3527]: Finished uploading minidump (out-of-process): success = yes
crash_20170602164510_2.dmp[3527]: response: Discarded=1
crash_20170602164510_2.dmp[3527]: file ''/tmp/dumps/crash_20170602164510_2.dmp'', upload yes: ''Discarded=1''
pid 3527 != 3526, skipping destruction (fork without exec?)
@kisak-valve

This comment has been minimized.

Show comment
Hide comment
@kisak-valve

kisak-valve Jun 2, 2017

Member

@ViniciusBRodrigues, please use gist when pasting large segments of text in the future.

Member

kisak-valve commented Jun 2, 2017

@ViniciusBRodrigues, please use gist when pasting large segments of text in the future.

@kisak-valve

This comment has been minimized.

Show comment
Hide comment
@kisak-valve

kisak-valve Jun 2, 2017

Member

Noted in ValveSoftware/Dota-2#1244, I suspect libgcrypt.so.20 is getting dynamically loaded somehow over libgcrypt.so.11 when preferring system libraries. These are ABI incompatible and it may be worthwhile to also bring this issue to the attention of OpenSUSE's package maintainer for steam.

Member

kisak-valve commented Jun 2, 2017

Noted in ValveSoftware/Dota-2#1244, I suspect libgcrypt.so.20 is getting dynamically loaded somehow over libgcrypt.so.11 when preferring system libraries. These are ABI incompatible and it may be worthwhile to also bring this issue to the attention of OpenSUSE's package maintainer for steam.

@kisak-valve

This comment has been minimized.

Show comment
Hide comment
@kisak-valve

kisak-valve Jun 3, 2017

Member

This issue can be worked around by settings LD_PRELOAD="${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgcrypt.so.11" %command% in the launch options for 64 bit games including Dota 2, or the equivalent path to the 32 bit steam runtime variant of libgcrypt for 32 bit games. Workaround breaks the steam overlay.

This is a separate workaround from running steam with STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam and both do not need to be used together.

Member

kisak-valve commented Jun 3, 2017

This issue can be worked around by settings LD_PRELOAD="${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgcrypt.so.11" %command% in the launch options for 64 bit games including Dota 2, or the equivalent path to the 32 bit steam runtime variant of libgcrypt for 32 bit games. Workaround breaks the steam overlay.

This is a separate workaround from running steam with STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam and both do not need to be used together.

@kisak-valve kisak-valve added the overlay label Jun 3, 2017

@1m-Arthur

This comment has been minimized.

Show comment
Hide comment
@1m-Arthur

1m-Arthur Jun 3, 2017

@kisak-valve I just tried to run dota 2 with launch option " LD_PRELOAD="${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgcrypt.so.11" %command% " . But when the game is running I can not use shift + tab

1m-Arthur commented Jun 3, 2017

@kisak-valve I just tried to run dota 2 with launch option " LD_PRELOAD="${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libgcrypt.so.11" %command% " . But when the game is running I can not use shift + tab

@Mirppc

This comment has been minimized.

Show comment
Hide comment
@Mirppc

Mirppc Jun 3, 2017

I ran into the same issue on all of my openSUSE machines when the client update hit. I thus far have not gotten any errors specific to libcrypt. Also of all the games i own one worked, Victor Vran. using the STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam functions as a workaround.

Here is a post of the same issue on the Opensuse forums https://forums.opensuse.org/showthread.php/525175-After-Steam-update-the-games-is-not-launching?p=2825228#post2825228

I did my best to track this issue with only a few games producing a crash dump. Mainly those games where serious sam fusion crashing as well as Borderlands 2. Serious Sam Fusion was the one i could replicate the error message with the best while the rest of the games would just act as if the game just quit.

This was done by tracking the message output of running steam via a terminal.

some time later this effect both the BETA and non BETA clients on Opensuse.

Mirppc commented Jun 3, 2017

I ran into the same issue on all of my openSUSE machines when the client update hit. I thus far have not gotten any errors specific to libcrypt. Also of all the games i own one worked, Victor Vran. using the STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam functions as a workaround.

Here is a post of the same issue on the Opensuse forums https://forums.opensuse.org/showthread.php/525175-After-Steam-update-the-games-is-not-launching?p=2825228#post2825228

I did my best to track this issue with only a few games producing a crash dump. Mainly those games where serious sam fusion crashing as well as Borderlands 2. Serious Sam Fusion was the one i could replicate the error message with the best while the rest of the games would just act as if the game just quit.

This was done by tracking the message output of running steam via a terminal.

some time later this effect both the BETA and non BETA clients on Opensuse.

@wyqydsyq

This comment has been minimized.

Show comment
Hide comment
@wyqydsyq

wyqydsyq Jun 4, 2017

I've found issues with libgcrypt on Tumbleweed can be fixed using steamtricks:
https://software.opensuse.org/package/steamtricks

wyqydsyq commented Jun 4, 2017

I've found issues with libgcrypt on Tumbleweed can be fixed using steamtricks:
https://software.opensuse.org/package/steamtricks

@Mirppc

This comment has been minimized.

Show comment
Hide comment
@Mirppc

Mirppc Jun 4, 2017

@wyqydsyq I have steamtricks installed hence why i have a feeling it is not libcrypt.

Mirppc commented Jun 4, 2017

@wyqydsyq I have steamtricks installed hence why i have a feeling it is not libcrypt.

@ViniciusBRodrigues

This comment has been minimized.

Show comment
Hide comment
@ViniciusBRodrigues

ViniciusBRodrigues Jun 6, 2017

STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam usually work, but sometimes crash:

Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
assert_20170606174640_5.dmp[29020]: Uploading dump (out-of-process)
/tmp/dumps/assert_20170606174640_5.dmp
assert_20170606174510_1.dmp[29022]: Uploading dump (out-of-process)
/tmp/dumps/assert_20170606174510_1.dmp
/home/viniciusbr/.local/share/Steam/steam.sh: line 727: 28799 Falha de segmentação  (imagem do núcleo gravada)$STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
assert_20170606174640_5.dmp[29020]: Finished uploading minidump (out-of-process): success = yes
assert_20170606174640_5.dmp[29020]: response: Discarded=1
assert_20170606174640_5.dmp[29020]: file ''/tmp/dumps/assert_20170606174640_5.dmp'', upload yes: ''Discarded=1''
assert_20170606174510_1.dmp[29022]: Finished uploading minidump (out-of-process): success = yes
assert_20170606174510_1.dmp[29022]: response: CrashID=bp-e6814aee-477a-4312-97e1-6ce472170606
assert_20170606174510_1.dmp[29022]: file ''/tmp/dumps/assert_20170606174510_1.dmp'', upload yes: ''CrashID=bp-e6814aee-477a-4312-97e1-6ce472170606''
Assert( CClientPipe::BWriteAndReadResult: BWaitResult failed, disconnected ):../common/pipes.cpp:765

Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
assert_20170606174644_5.dmp[29027]: Uploading dump (out-of-process)
/tmp/dumps/assert_20170606174644_5.dmp
Assert( Assertion Failed: stalled cross-thread pipe ):../common/pipes.cpp:773

crash_20170606174646_2.dmp[29031]: Uploading dump (out-of-process)
/tmp/dumps/crash_20170606174646_2.dmp
assert_20170606174644_5.dmp[29027]: Finished uploading minidump (out-of-process): success = yes
assert_20170606174644_5.dmp[29027]: response: Discarded=1
assert_20170606174644_5.dmp[29027]: file ''/tmp/dumps/assert_20170606174644_5.dmp'', upload yes: ''Discarded=1''
Assert( CClientPipe::BWriteAndReadResult: BWaitResult failed, disconnected ):../common/pipes.cpp:765

ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
crash_20170606174648_2.dmp[29035]: Uploading dump (out-of-process)
/tmp/dumps/crash_20170606174648_2.dmp
crash_20170606174646_2.dmp[29031]: Finished uploading minidump (out-of-process): success = yes
crash_20170606174646_2.dmp[29031]: response: Discarded=1
crash_20170606174646_2.dmp[29031]: file ''/tmp/dumps/crash_20170606174646_2.dmp'', upload yes: ''Discarded=1''
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
../common/pipes.cpp (773) : Assertion Failed: stalled cross-thread pipe
steamclient.cpp (714) : Assertion Failed: bufRet.TellPut() == sizeof(uint8)
crash_20170606174648_2.dmp[29035]: Finished uploading minidump (out-of-process): success = yes
crash_20170606174648_2.dmp[29035]: response: Discarded=1
crash_20170606174648_2.dmp[29035]: file ''/tmp/dumps/crash_20170606174648_2.dmp'', upload yes: ''Discarded=1''
pid 29035 != 29034, skipping destruction (fork without exec?)

ViniciusBRodrigues commented Jun 6, 2017

STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam usually work, but sometimes crash:

Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
assert_20170606174640_5.dmp[29020]: Uploading dump (out-of-process)
/tmp/dumps/assert_20170606174640_5.dmp
assert_20170606174510_1.dmp[29022]: Uploading dump (out-of-process)
/tmp/dumps/assert_20170606174510_1.dmp
/home/viniciusbr/.local/share/Steam/steam.sh: line 727: 28799 Falha de segmentação  (imagem do núcleo gravada)$STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
assert_20170606174640_5.dmp[29020]: Finished uploading minidump (out-of-process): success = yes
assert_20170606174640_5.dmp[29020]: response: Discarded=1
assert_20170606174640_5.dmp[29020]: file ''/tmp/dumps/assert_20170606174640_5.dmp'', upload yes: ''Discarded=1''
assert_20170606174510_1.dmp[29022]: Finished uploading minidump (out-of-process): success = yes
assert_20170606174510_1.dmp[29022]: response: CrashID=bp-e6814aee-477a-4312-97e1-6ce472170606
assert_20170606174510_1.dmp[29022]: file ''/tmp/dumps/assert_20170606174510_1.dmp'', upload yes: ''CrashID=bp-e6814aee-477a-4312-97e1-6ce472170606''
Assert( CClientPipe::BWriteAndReadResult: BWaitResult failed, disconnected ):../common/pipes.cpp:765

Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
assert_20170606174644_5.dmp[29027]: Uploading dump (out-of-process)
/tmp/dumps/assert_20170606174644_5.dmp
Assert( Assertion Failed: stalled cross-thread pipe ):../common/pipes.cpp:773

crash_20170606174646_2.dmp[29031]: Uploading dump (out-of-process)
/tmp/dumps/crash_20170606174646_2.dmp
assert_20170606174644_5.dmp[29027]: Finished uploading minidump (out-of-process): success = yes
assert_20170606174644_5.dmp[29027]: response: Discarded=1
assert_20170606174644_5.dmp[29027]: file ''/tmp/dumps/assert_20170606174644_5.dmp'', upload yes: ''Discarded=1''
Assert( CClientPipe::BWriteAndReadResult: BWaitResult failed, disconnected ):../common/pipes.cpp:765

ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
crash_20170606174648_2.dmp[29035]: Uploading dump (out-of-process)
/tmp/dumps/crash_20170606174648_2.dmp
crash_20170606174646_2.dmp[29031]: Finished uploading minidump (out-of-process): success = yes
crash_20170606174646_2.dmp[29031]: response: Discarded=1
crash_20170606174646_2.dmp[29031]: file ''/tmp/dumps/crash_20170606174646_2.dmp'', upload yes: ''Discarded=1''
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
Refresh rate: 1
../common/pipes.cpp (773) : Assertion Failed: stalled cross-thread pipe
steamclient.cpp (714) : Assertion Failed: bufRet.TellPut() == sizeof(uint8)
crash_20170606174648_2.dmp[29035]: Finished uploading minidump (out-of-process): success = yes
crash_20170606174648_2.dmp[29035]: response: Discarded=1
crash_20170606174648_2.dmp[29035]: file ''/tmp/dumps/crash_20170606174648_2.dmp'', upload yes: ''Discarded=1''
pid 29035 != 29034, skipping destruction (fork without exec?)

@ghost

This comment has been minimized.

Show comment
Hide comment
@ghost

ghost Jun 8, 2017

STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam does not appear to work for TF2 or Baldur's Gate. Also I observed slightly different error messages (see the file attached to #5009).

ghost commented Jun 8, 2017

STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam does not appear to work for TF2 or Baldur's Gate. Also I observed slightly different error messages (see the file attached to #5009).

@MisakCZ

This comment has been minimized.

Show comment
Hide comment
@MisakCZ

MisakCZ Jun 10, 2017

STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam does not appear to work for GRID Autosport too.

/runner: relocation error: ./runner: symbol ENGINE_load_builtin_engines, version OPENSSL_1.0.0 not defined in file libcrypto.so.1.0.0 with link time reference

MisakCZ commented Jun 10, 2017

STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam does not appear to work for GRID Autosport too.

/runner: relocation error: ./runner: symbol ENGINE_load_builtin_engines, version OPENSSL_1.0.0 not defined in file libcrypto.so.1.0.0 with link time reference

@Mirppc

This comment has been minimized.

Show comment
Hide comment
@Mirppc

Mirppc Jun 18, 2017

This issue seems to also effect Opensuse 42.3 Release Canidate too. I cannot seem to get STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam to play nice with 42.3, though it worked flawlessly in 42.2.
a few minutes later with use of a hammer

https://pastebin.com/J4U4YkSW

seems i got it to work now but it is testy.

Mirppc commented Jun 18, 2017

This issue seems to also effect Opensuse 42.3 Release Canidate too. I cannot seem to get STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam to play nice with 42.3, though it worked flawlessly in 42.2.
a few minutes later with use of a hammer

https://pastebin.com/J4U4YkSW

seems i got it to work now but it is testy.

@ViniciusBRodrigues

This comment has been minimized.

Show comment
Hide comment
@ViniciusBRodrigues

ViniciusBRodrigues Jul 12, 2017

I have upgraded to 42.3 and the error still happens.

steam build: Jun 8, 2017

ViniciusBRodrigues commented Jul 12, 2017

I have upgraded to 42.3 and the error still happens.

steam build: Jun 8, 2017

@Mirppc

This comment has been minimized.

Show comment
Hide comment
@Mirppc

Mirppc Jul 13, 2017

Yea i mentioned in my last comment the issue effects 42.3 (even though it isnt finalized yet).

Mirppc commented Jul 13, 2017

Yea i mentioned in my last comment the issue effects 42.3 (even though it isnt finalized yet).

@kisak-valve

This comment has been minimized.

Show comment
Hide comment
@kisak-valve

kisak-valve Jul 26, 2017

Member

After the 2017-07-25 steam beta client, there should be another way to workaround this issue pinning the steam-runtime variant of pulseaudio's libraries.

ln -s ${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libpulse.so.0 ${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32/libpulse.so.0
ln -s ${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libpulse-simple.so.0 ${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32/libpulse-simple.so.0
ln -s ${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libpulse.so.0 ${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64/libpulse.so.0
ln -s ${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libpulse-simple.so.0 ${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64/libpulse-simple.so.0

(based on https://bugzilla.opensuse.org/show_bug.cgi?id=1044807#c1)
Note: this workaround would need to be re-applied on every time steam re-pins libraries, potentially every steam update that changes the steam-runtime and some system updates.

Member

kisak-valve commented Jul 26, 2017

After the 2017-07-25 steam beta client, there should be another way to workaround this issue pinning the steam-runtime variant of pulseaudio's libraries.

ln -s ${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libpulse.so.0 ${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32/libpulse.so.0
ln -s ${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu/libpulse-simple.so.0 ${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_32/libpulse-simple.so.0
ln -s ${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libpulse.so.0 ${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64/libpulse.so.0
ln -s ${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/usr/lib/x86_64-linux-gnu/libpulse-simple.so.0 ${HOME}/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64/libpulse-simple.so.0

(based on https://bugzilla.opensuse.org/show_bug.cgi?id=1044807#c1)
Note: this workaround would need to be re-applied on every time steam re-pins libraries, potentially every steam update that changes the steam-runtime and some system updates.

@Lynxiayel

This comment has been minimized.

Show comment
Hide comment
@Lynxiayel

Lynxiayel Aug 3, 2017

Same problem here. Game not launching,
STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam used to fix it on OpenSUSE 42.2, but fails on 42.3.
steam version 2017.07.17

Lynxiayel commented Aug 3, 2017

Same problem here. Game not launching,
STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam used to fix it on OpenSUSE 42.2, but fails on 42.3.
steam version 2017.07.17

@ViniciusBRodrigues

This comment has been minimized.

Show comment
Hide comment
@ViniciusBRodrigues

ViniciusBRodrigues Aug 3, 2017

Some times the game crashes:

Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
assert_20170803163210_5.dmp[20905]: Uploading dump (out-of-process)
/tmp/dumps/assert_20170803163210_5.dmp
assert_20170803163210_5.dmp[20905]: Finished uploading minidump (out-of-process): success = yes
assert_20170803163210_5.dmp[20905]: response: Discarded=1
assert_20170803163210_5.dmp[20905]: file ''/tmp/dumps/assert_20170803163210_5.dmp'', upload yes: ''Discarded=1''
Assert( CClientPipe::BWriteAndReadResult: BWaitResult failed, disconnected ):../common/pipes.cpp:765

ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
crash_20170803163216_2.dmp[20910]: Uploading dump (out-of-process)
/tmp/dumps/crash_20170803163216_2.dmp
crash_20170803163216_2.dmp[20910]: Finished uploading minidump (out-of-process): success = yes
crash_20170803163216_2.dmp[20910]: response: Discarded=1
crash_20170803163216_2.dmp[20910]: file ''/tmp/dumps/crash_20170803163216_2.dmp'', upload yes: ''Discarded=1''
pid 20910 != 20909, skipping destruction (fork without exec?)

ViniciusBRodrigues commented Aug 3, 2017

Some times the game crashes:

Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
assert_20170803163210_5.dmp[20905]: Uploading dump (out-of-process)
/tmp/dumps/assert_20170803163210_5.dmp
assert_20170803163210_5.dmp[20905]: Finished uploading minidump (out-of-process): success = yes
assert_20170803163210_5.dmp[20905]: response: Discarded=1
assert_20170803163210_5.dmp[20905]: file ''/tmp/dumps/assert_20170803163210_5.dmp'', upload yes: ''Discarded=1''
Assert( CClientPipe::BWriteAndReadResult: BWaitResult failed, disconnected ):../common/pipes.cpp:765

ERROR: ld.so: object '/home/viniciusbr/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
crash_20170803163216_2.dmp[20910]: Uploading dump (out-of-process)
/tmp/dumps/crash_20170803163216_2.dmp
crash_20170803163216_2.dmp[20910]: Finished uploading minidump (out-of-process): success = yes
crash_20170803163216_2.dmp[20910]: response: Discarded=1
crash_20170803163216_2.dmp[20910]: file ''/tmp/dumps/crash_20170803163216_2.dmp'', upload yes: ''Discarded=1''
pid 20910 != 20909, skipping destruction (fork without exec?)
@Mirppc

This comment has been minimized.

Show comment
Hide comment
@Mirppc

Mirppc Aug 3, 2017

@Lynxiayel i can concur. It has gotten to the point where now i dont bother running steam without the command. Though i have to remember to manualy exit steam before shutting down now otherwise my system hangs.

Mirppc commented Aug 3, 2017

@Lynxiayel i can concur. It has gotten to the point where now i dont bother running steam without the command. Though i have to remember to manualy exit steam before shutting down now otherwise my system hangs.

@pw00t

This comment has been minimized.

Show comment
Hide comment
@pw00t

pw00t Aug 5, 2017

For how long we have to run command STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam each time we want to play game? as far as I aware this happened early on June.

pw00t commented Aug 5, 2017

For how long we have to run command STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0 steam each time we want to play game? as far as I aware this happened early on June.

@Mirppc

This comment has been minimized.

Show comment
Hide comment
@Mirppc

Mirppc Aug 5, 2017

who knows. Hopefully a patch is made so people running suse don't have to use that command anymore.

Mirppc commented Aug 5, 2017

who knows. Hopefully a patch is made so people running suse don't have to use that command anymore.

@pw00t

This comment has been minimized.

Show comment
Hide comment
@pw00t

pw00t Aug 9, 2017

I don't really understand who should do the work now, openSUSE devs and packagers or steam devs? Those parties are pointing to each others.

pw00t commented Aug 9, 2017

I don't really understand who should do the work now, openSUSE devs and packagers or steam devs? Those parties are pointing to each others.

@Mirppc

This comment has been minimized.

Show comment
Hide comment
@Mirppc

Mirppc Aug 16, 2017

That is a good question, i guess it is up to the community instead to try and generate a fix. I can confirm the issue still persists as of the 15th of August 2017.

Mirppc commented Aug 16, 2017

That is a good question, i guess it is up to the community instead to try and generate a fix. I can confirm the issue still persists as of the 15th of August 2017.

@Mirppc

This comment has been minimized.

Show comment
Hide comment
@Mirppc

Mirppc Oct 28, 2017

Just wanted to post an update, this issue still persists on Opensuse 42.2, 42.3 and tumbleweed as of October 28th 2017.

Mirppc commented Oct 28, 2017

Just wanted to post an update, this issue still persists on Opensuse 42.2, 42.3 and tumbleweed as of October 28th 2017.

@wyqydsyq

This comment has been minimized.

Show comment
Hide comment
@wyqydsyq

wyqydsyq Nov 9, 2017

I've been using TW x64 on an i7 w/ integrated graphics and have been able to launch most games I play (Dota 2, Stellaris, Faeria, Running with Rifles) fine as of the last month or two, even without launching steam using STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0

Using kernel 4.13.11-1.1 and the latest Intel drivers from 01.org. Also in case it helps, from what I remember, I installed steam by unpacking the .deb from the official site by hand (installed it manually to /opt/steam and created a .desktop shortcut to launch it) and manually installing steamtricks rather than using the official OpenSUSE repo's steam package.

wyqydsyq commented Nov 9, 2017

I've been using TW x64 on an i7 w/ integrated graphics and have been able to launch most games I play (Dota 2, Stellaris, Faeria, Running with Rifles) fine as of the last month or two, even without launching steam using STEAM_RUNTIME_PREFER_HOST_LIBRARIES=0

Using kernel 4.13.11-1.1 and the latest Intel drivers from 01.org. Also in case it helps, from what I remember, I installed steam by unpacking the .deb from the official site by hand (installed it manually to /opt/steam and created a .desktop shortcut to launch it) and manually installing steamtricks rather than using the official OpenSUSE repo's steam package.

@Mirppc

This comment has been minimized.

Show comment
Hide comment
@Mirppc

Mirppc Nov 9, 2017

Oddly this isn't a Graphics issue so using intel integrated, AMD, Nvidia or god forbid, MATROX doesn't matter (oh and i mentioned all those because i run them).

Currently it seems to be a bit hit and miss now for me. Using Lutris to try ins install DOOM 3, it relaunches my Steam client to try and install DOOM 3 or retrive the libraries. If i leave steam running things work just fine.

Where as on another machine i still have to launch steam with the previously mentioned command to get most games to launch. There are a few games that will load just fine while others will just nope.

Mirppc commented Nov 9, 2017

Oddly this isn't a Graphics issue so using intel integrated, AMD, Nvidia or god forbid, MATROX doesn't matter (oh and i mentioned all those because i run them).

Currently it seems to be a bit hit and miss now for me. Using Lutris to try ins install DOOM 3, it relaunches my Steam client to try and install DOOM 3 or retrive the libraries. If i leave steam running things work just fine.

Where as on another machine i still have to launch steam with the previously mentioned command to get most games to launch. There are a few games that will load just fine while others will just nope.

@kravemir

This comment has been minimized.

Show comment
Hide comment
@kravemir

kravemir Nov 26, 2017

I had problem on Fedora 27, to me helped:

ln -s ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libdbus-1.so.3 ~/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64/libdbus-1.so.3

kravemir commented Nov 26, 2017

I had problem on Fedora 27, to me helped:

ln -s ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libdbus-1.so.3 ~/.local/share/Steam/ubuntu12_32/steam-runtime/pinned_libs_64/libdbus-1.so.3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment