protonscr

Segmentation Fault 7842 steam.sh: line 713:

steamclosed reviewed
ValveSoftware/steam-for-linux#4537 · opened 2016-07-07 by Linuzzero · updated 2019-06-21 · 119 comments · github
LLinuzzero 2016-07-07 github

Your system information

  • Steam client version: 1.0.0.52
  • Distribution (e.g. Ubuntu): Opensuse 42.2 Alpha
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: No

Please describe your issue in as much detail as possible:

Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 523: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 533: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 545: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 553: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 564: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 575: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 583: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 591: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 599: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 607: bad alias
[0707/152642:ERROR:main_delegate.cc(779)] Could not load cef_extensions.pak
[0707/152642:ERROR:browser_main_loop.cc(217)] Running without the SUID sandbox! See https://chromium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox_development.md for more information on developing with the sandbox on.
Installing breakpad exception handler for appid(steamwebhelper)/version(20160706203433)
Installing breakpad exception handler for appid(steamwebhelper)/version(1467837273)
[0707/152642:ERROR:main_delegate.cc(779)] Could not load cef_extensions.pak
Installing breakpad exception handler for appid(steamwebhelper)/version(20160706203433)
Installing breakpad exception handler for appid(steamwebhelper)/version(1467840262)
Installing breakpad exception handler for appid(steamwebhelper)/version(1467840262)
Installing breakpad exception handler for appid(steam)/version(1467840262)
Installing breakpad exception handler for appid(steam)/version(1467840262)
Installing breakpad exception handler for appid(steam)/version(1467840262)
Installing breakpad exception handler for appid(steam)/version(1467840262)
Installing breakpad exception handler for appid(steam)/version(1467840262)
Installing breakpad exception handler for appid(steam)/version(1467840262)
Created shared memory when not owner SteamController_Shared_mem
Installing breakpad exception handler for appid(steam)/version(1467840262)
Installing breakpad exception handler for appid(steam)/version(1467840262)

** (steam:7842): WARNING **: Unknown device type 14

** (steam:7842): WARNING **: Could not create object for /org/freedesktop/NetworkManager/Devices/0: unknown object type

** (steam:7842): WARNING **: Ignoring invalid property 'secondaries'

** (steam:7842): WARNING **: Ignoring invalid property 'route-data'

** (steam:7842): WARNING **: Ignoring invalid property 'address-data'

** (steam:7842): WARNING **: Ignoring invalid property 'route-data'

** (steam:7842): WARNING **: Ignoring invalid property 'address-data'

** (steam:7842): WARNING **: Ignoring invalid property 'secondaries'

** (steam:7842): WARNING **: Ignoring invalid property 'route-data'

** (steam:7842): WARNING **: Ignoring invalid property 'address-data'

** (steam:7842): WARNING **: Ignoring invalid property 'route-data'

** (steam:7842): WARNING **: Ignoring invalid property 'address-data'
Installing breakpad exception handler for appid(steam)/version(1467840262)
Generating new string page texture 2: 48x256, total string texture memory is 49.15 KB
Generating new string page texture 3: 256x256, total string texture memory is 311.30 KB
Installing breakpad exception handler for appid(steam)/version(1467840262)
Installing breakpad exception handler for appid(steam)/version(1467840262)
assert_20160707152641_1.dmp[7899]: Uploading dump (out-of-process)
/tmp/dumps/assert_20160707152641_1.dmp
/sda1/home/local/.local/share/Steam/steam.sh: line 713: 7842 Segmentation fault (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
assert_20160707152641_1.dmp[7899]: Finished uploading minidump (out-of-process): success = yes
assert_20160707152641_1.dmp[7899]: response: CrashID=bp-50ddda19-0318-4050-8e59-1679e2160707
assert_20160707152641_1.dmp[7899]: file ''/tmp/dumps/assert_20160707152641_1.dmp'', upload yes: ''CrashID=bp-50ddda19-0318-4050-8e59-1679e2160707''

Steps for reproducing this issue:

LLinuzzero 2016-07-07 github

I left my desktop downloading Grid Autosport and afterwards steam was running no more and it doesn t start

Ggdrewb-valve maintainer 2016-07-07 github

You appear to be hitting a Steam runtime incompatibility with libcrypto. If you look for crypto issues here there are some possible workarounds.

LLinuzzero 2016-07-07 github

I tried every possible fix no one works. Are there any fix upstream??

Ggdrewb-valve maintainer 2016-07-07 github

Are you asking about whether there's a Steam runtime update? The Steam team will resolve this when it has something.

LLinuzzero 2016-07-07 github

This is strange because something similar happens with spotify in rpm distros and they use compat-libgcrypt.

LLinuzzero 2016-07-07 github

I tried reseting the steam runtime.

strange after checking out my libs I think the problem is libgcc and/or libgcrypt


 rpm -qf  /lib/libgcc_s.so.1
libgcc_s1-gcc48-32bit-4.8.5-19.2.x86_64
~> rpm -qf /usr/lib64/libgcrypt.so.20.0.1
libgcrypt20-1.6.1-21.4.x86_64
~> rpm -qf /usr/lib/libgcrypt.so.20.0.1
libgcrypt20-32bit-1.6.1-21.4.x86_64

I tried steam --reset the same thing happens with STEAM_RUNTIME=0.

Now the segmentation fault changed to 19351

assert_20160707190034_1.dmp[19409]: Uploading dump (out-of-process) /tmp/dumps/assert_20160707190034_1.dmp /sda1/local/.local/share/Steam/steam.sh: **line 713: 19351 Segmentation fault** (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@" assert_20160707190034_1.dmp[19409]: Finished uploading minidump (out-of-process): success = yes assert_20160707190034_1.dmp[19409]: response: CrashID=bp-ced56df4-2726-4aaa-a2b3-eb21a2160707 assert_20160707190034_1.dmp[19409]: file ''/tmp/dumps/assert_20160707190034_1.dmp'', upload yes: ''CrashID=bp-ced56df4-2726-4aaa-a2b3-eb21a2160707''

Ppfwb 2016-07-07 github

Same here. openSUSE Tumbleweed. Last attempt:
CrashID=bp-7fcd2214-6016-4f76-9b34-1e1f52160707

LLinuzzero 2016-07-07 github

I 'm getting an error in dmesg

CIPCServer::Thr[1945]: segfault at bababb16 ip 00000000f5c81d4e sp 00000000eaad9f50 error 4 in libcrypto.so.1.0.0[f5bdd000+193000] [ 450.445755] CNet Encrypt:0[2517]: segfault at bababb16 ip 00000000f5c81d4e sp 00000000ea7c5880 error 4 in libcrypto.so.1.0.0[f5bdd000+193000]

LLinuzzero 2016-07-08 github

ok I tried this:

mv ~/.local/share/Steam /.local/share/Steam.old

steam --reset

Every runtime re-installed again same crash.
How can I opt-in for beta test in the registry.vdf,?? maybe I have better luck with the beta client.

TTele42 2016-07-08 github

For what it's worth, libcrypto.so is provided by openssl or equivalent, not gcrypt.

LLinuzzero 2016-07-08 github

yes but in the crash dump it looks as it's using the runtime not the system lib


 r-xp 00000000 fe:00 100614                             /sda1/home/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libcrypto.so.1.0.0 r--p 00193000 fe:00 100614                             /sda1/home//.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libcrypto.so.1.0.0
rw-p 001a2000 fe:00 100614                             /sda1/home/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libcrypto.so.1.0.0
LLinuzzero 2016-07-08 github

Now I am getting no crash dump but steam is stuck

** (steam:21816): WARNING **: Ignoring invalid property 'address-data'
Generating new string page texture 2: 48x256, total string texture memory is 49.15 KB
Generating new string page texture 3: 256x256, total string texture memory is 311.30 KB
Installing breakpad exception handler for appid(steam)/version(1467926999)

(steam:21816): GLib-CRITICAL **: PCRE library is compiled without UTF8 properties support

(steam:21816): GLib-CRITICAL **: g_regex_replace_eval: assertion `regex != NULL' failed

(steam:21816): GLib-CRITICAL **: g_regex_unref: assertion `regex != NULL' failed
Installing breakpad exception handler for appid(steam)/version(1467926999)
Installing breakpad exception handler for appid(steam)/version(1467926999)

Fflyhigh72 2016-07-08 github

Same crash on current Steam-Version on openSUSE Leap 42.1 :-(

Running Steam on opensuse 42.1 64-bit
STEAM_RUNTIME is enabled automatically
...
crash_20160708102924_1.dmp[2394]: Uploading dump (out-of-process)
/tmp/dumps/crash_20160708102924_1.dmp
crash_20160708102924_1.dmp[2394]: Finished uploading minidump (out-of-process): success = yes
crash_20160708102924_1.dmp[2394]: response: CrashID=bp-a32d66f4-6a31-465c-833f-2ee842160708
crash_20160708102924_1.dmp[2394]: file ''/tmp/dumps/crash_20160708102924_1.dmp'', upload yes: ''CrashID=bp-a32d66f4-6a31-465c-833f-2ee842160708''

dmesg

CIPCServer::Thr[2588]: segfault at 6c2e2fca ip 00000000f6363d4e sp 00000000ee4499c0 error 4 in libcrypto.so.1.0.0[f62bf000+193000]

Wwyqydsyq 2016-07-08 github

Getting the same crash on OpenSUSE Tumbleweed. Everything worked fine for ages, this afternoon I opened Steam and it wouldn't launch, also my steamapps/common folder has gone missing, and Steam didn't recognize my computer upon login. The usual trick of deleting or symlinking the Steam Runtime libraries so it uses the system versions didn't work. Deleting them actually caused them to be redownloaded straight away upon next launch

Ppfwb 2016-07-08 github

Isn't this related? "Segmentation fault in libcrypto (steam-beta) #4504"

Wwyqydsyq 2016-07-08 github

@pablow1422 it's a segmentation fault but isn't related to libcrypto. seperate issue.

HHaegar15 2016-07-08 github

I have the same problem as the others above:

/tmp/dumps/assert_20160708171754_1.dmp /home/haegar/Steam/steam.sh: Zeile 713: 4220 Speicherzugriffsfehler (Speicherabzug geschrieben) $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@" assert_20160708171754_1.dmp[4270]: Finished uploading minidump (out-of-process): success = yes assert_20160708171754_1.dmp[4270]: response: CrashID=bp-39a37b97-8ce6-4f53-b8c8-6aef12160708 assert_20160708171754_1.dmp[4270]: file ''/tmp/dumps/assert_20160708171754_1.dmp'', upload yes: ''CrashID=bp-39a37b97-8ce6-4f53-b8c8-6aef12160708''

I also had to rename libstdc++ in the steam-runtime using

~/Steam/ubuntu12_32/steam-runtime/i386/usr/lib/i386-linux-gnu> mv libstdc++.so.6 libstdc++.so.6.bak

That's because otherwise mesa cannot load correctly. That's because Steam-Runtime uses GCC 4.8 and my system (and all system libraries) uses GCC5 or newer with different ABI. And I think that's the root of the problem. (see https://github.com/ValveSoftware/steam-runtime/issues/31 for solution)

Mmm1ke 2016-07-08 github

Same problem here aswell.
Since the last update, steam doesn't start anymore:

crash_20160708171428_1.dmp[30732]: Uploading dump (out-of-process) /tmp/dumps/crash_20160708171428_1.dmp crash_20160708171428_1.dmp[30732]: Finished uploading minidump (out-of-process): success = no crash_20160708171428_1.dmp[30732]: error: /usr/lib32/libcurl.so: undefined symbol: SSL_CTX_set_alpn_protos crash_20160708171428_1.dmp[30732]: file ''/tmp/dumps/crash_20160708171428_1.dmp'', upload no: ''/usr/lib32/libcurl.so: undefined symbol: SSL_CTX_set_alpn_protos'' /home/ai/.local/share/Steam/steam.sh: line 713: 30698 Segmentation fault $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"

and from dmesg:

crash_20160708171428_1.dmp[30732]: Uploading dump (out-of-process) /tmp/dumps/crash_20160708171428_1.dmp crash_20160708171428_1.dmp[30732]: Finished uploading minidump (out-of-process): success = no crash_20160708171428_1.dmp[30732]: error: /usr/lib32/libcurl.so: undefined symbol: SSL_CTX_set_alpn_protos crash_20160708171428_1.dmp[30732]: file ''/tmp/dumps/crash_20160708171428_1.dmp'', upload no: ''/usr/lib32/libcurl.so: undefined symbol: SSL_CTX_set_alpn_protos'' /home/ai/.local/share/Steam/steam.sh: line 713: 30698 Segmentation fault $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"

LLinuzzero 2016-07-08 github

It got fixed in my box I downgraded steam to 1.0.0.45 reinstalled the runtime once again and that fixed it. And I also did a system upgrade (zypper dup).

LLinuzzero 2016-07-08 github

I don't know maybe downgrading the gcc libs to 4.8 helped ??
i | libgcc_s1-gcc48 | C compiler runtime library | package i | libgcc_s1-gcc48-32bit | C compiler runtime library | package

Bboombatower 2016-07-08 github

The rebuild of mesa with libnettle fixed the issue on latest TW.

Aachaios 2016-07-09 github

Latest TW here. I still get the same segfault.

CChristophHaag 2016-07-09 github

Steam just updated and starts for me again on Archlinux. So.. it's fixed?

Ppfwb 2016-07-09 github

I've just tried in openSUSE TW, it's working again.
EDIT: To soon. Segfault again.

LLinuxDonald 2016-07-09 github

I dont have any problems on Arch Linux. I have mesa 12.0.X and removed some libs:

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

Mmm1ke 2016-07-09 github

Sadly still not fixed for me with the latest version of steam

Wwyqydsyq 2016-07-10 github

On OpenSUSE Tumbleweed, I just got the new update this morning, ran steam --reset and then find ~/.local/share/Steam/ \( -name "libgcc_s.so*" -o -name "libstdc++.so*" -o -name "libxcb.so*" -o -name "libgpg-error.so*" \) -print -delete and the Steam client launched fine that launch, but after closing and launching again I'm back to getting segfault errors.

Bboombatower 2016-07-10 github

@wyqydsyq There are two distinct issues here. one is long standing issue with libstdc++ which the removal of those files works around. This segfault is a separate issue, but need to fix both in order to have it work.

My repo for myself and friends has a Mesa built against libnettle which can be used by others until this is resolved elsewhere.

zypper addrepo -p 95 http://download.opensuse.org/repositories/home:boombatower:tumbleweed++/openSUSE_Tumbleweed/ tumbleweed++
zypper refresh
zypper dup --from tumbleweed++

My repo also contains a patched steam package that will automatically remove offending libs every time steam is started.

Fflyhigh72 2016-07-10 github

After Steam-Update to package version 1468023329 build on 08.07.2016 9:44pm all seems to be fine again :-)

Or maybe it is fixed by Mesa package home:pontostroy:X11, which I'm using for my Intel Skylake GPU 530.

Eemil-varga 2016-07-11 github

On opensuse 42.1 the problem still persists.

Wwyqydsyq 2016-07-11 github

Thanks @boombatower, using your repository I'm able to run Steam without issues. Hopefully Valve gets around to updating their runtime libraries to be compatible with modern distros, or even better implement a way to have Steam default to using system libs and only use Steam Runtime libs as a fallback if the needed library isn't installed globally, I'm sure many of these issues wouldn't happen if we had an option like that.

It would be great if Valve enabled wikis on this GH repository, that way people like yourself could put solutions/work-arounds like this in a more visible place than buried in an issue thread.

Ppfwb 2016-07-11 github

I've just tried to launch steam (first time) on a openSUSE TW installation which wasn't updated in 1 month; steam ended up with the same segfault. I've upgraded openSUSE and nothing has changed. This laptop has an Intel graphics chip, where my PC has a AMD Radeon one. So, what has changed in recent steam updates that broke it in openSUSE when it was pretty stable for months? What is the point of libnettle in Mesa?

Bbarsanuphe 2016-07-16 github

I'm running into this problem in Arch since yesterday.

Rrafaelsoaresbr 2016-07-19 github

I'm getting the same error on Arch Linux
http://paste.ubuntu.com/20051661/

Rrosmanov 2016-07-20 github

The same on Gentoo amd64, laptop. Using Bumblebee: optirun steam.
Installed packages:

media-libs/mesa-11.0.6 (bindist classic dri3 egl gallium gbm llvm nptl udev)
dev-libs/openssl-1.0.2h-r2
x11-drivers/nvidia-drivers-361.28-r2 (X acpi compat driver kms multilib tools)
x11-drivers/xf86-video-intel (dri sna udev -debug -uxa -xvmc)
YYevPo 2016-07-20 github

Same issue on Ubuntu 16.04. Steam crashed after I clicked on enqueue button for Terraria update in downloads page. Now when I try to open Steam I get the same Segmentation Fault.

Latest CrashID=bp-f736f265-ca3f-44fb-b336-4692b2160720

I didn't install any OS updates today and Steam client is up to date(beta version, 14 Jul)

Mmm1ke 2016-07-21 github

For Gentoo Users:

I could fix the problem after reading the comments from marekolsak at bug https://github.com/ValveSoftware/steam-for-linux/issues/4504
Basically all you have to do is build nettle 32bit version and rebuild mesa. Turns out, even nettle isn't a dependency of mesa, if it's available, it builds against it and finally fixes this bug.

Rrosmanov 2016-07-21 github

@mm1ke, I've already tried with and without "bindist" flag. It didn't help me.


media-libs/mesa-11.0.6 (bindist classic dri3 egl gallium gbm llvm nptl udev)
ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32"

dev-libs/nettle-3.2 (gmp) ABI_X86="32 64 -x32" CPU_FLAGS_X86="aes"
YYevPo 2016-07-21 github

This problem was fixed by removing 'appmanifest_105600.acf'(Terraria) from SteamApps folder. See this issue for more details - https://github.com/ValveSoftware/steam-for-linux/issues/4561

Mmm1ke 2016-07-21 github

@rosmanov: Hmm, well in order to fix the problem i did (re)build a lot of packages. Don't know exactly what else must be set in order fix it. However, a few tips which might help you. Aside nettle i also rebuild (and enabled 32bit) for following packages:
net-libs/gnutls abi_x86_32
dev-libs/libgpg-error abi_x86_32
dev-libs/libgcrypt abi_x86_32
dev-libs/gmp abi_x86_32
I've also switched from openssl to gnutls for the CURL_SSL provider for the packages net-misc/curl

Hope the information helps.

Bbarsanuphe 2016-07-21 github

@karmictoucan on arch, i moved all .acf files, and it launched normally!
I tried to copy them all back except for the terraria acf, and it crashed again, I must have another game with a no longer available beta.
Thanks for the tip though.

Rrosmanov 2016-07-22 github

Gentoo, amd64. Rebuilt mesa from Git(version 9999). The build script indeed detected libnettle. However, the issue persists with and without STEAM_RUNTIME=0. GDB backtrace for steamruntime:

Core was generated by `/home/ruslan/.local/share/Steam/ubuntu12_32/steam'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0xf6f53d4e in ?? ()
   from /home/ruslan/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libcrypto.so.1.0.0
[Current thread is 1 (Thread 0xecdfeb40 (LWP 4824))]
(gdb) bt
#0  0xf6f53d4e in ?? ()
   from /home/ruslan/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libcrypto.so.1.0.0
#1  0xf6f53f5c in ENGINE_finish ()
   from /home/ruslan/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libcrypto.so.1.0.0
#2  0xf6f41a6e in RSA_free ()
   from /home/ruslan/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libcrypto.so.1.0.0
#3  0xee390e94 in ?? () from /home/ruslan/.local/share/Steam/ubuntu12_32/steamclient.so
#4  0xee3f2428 in ?? () from /home/ruslan/.local/share/Steam/ubuntu12_32/steamclient.so
#5  0xee55aceb in ?? () from /home/ruslan/.local/share/Steam/ubuntu12_32/steamclient.so
#6  0xf1a94fae in SteamThreadTools::CThread::ThreadExceptionWrapper(void*) ()
   from /home/ruslan/.local/share/Steam/ubuntu12_32/libtier0_s.so
#7  0xf1a93634 in ?? () from /home/ruslan/.local/share/Steam/ubuntu12_32/libtier0_s.so
#8  0xf1a938d4 in CatchAndWriteMiniDumpExForVoidPtrFn ()
   from /home/ruslan/.local/share/Steam/ubuntu12_32/libtier0_s.so
#9  0xf1a9391a in CatchAndWriteMiniDumpForVoidPtrFn ()
   from /home/ruslan/.local/share/Steam/ubuntu12_32/libtier0_s.so
[#10](/issue/ValveSoftware/steam-for-linux/10) 0xf1a97913 in SteamThreadTools::CThread::ThreadProc(void*) ()
   from /home/ruslan/.local/share/Steam/ubuntu12_32/libtier0_s.so
[#11](/issue/ValveSoftware/steam-for-linux/11) 0xf740e251 in start_thread () from /lib32/libpthread.so.0
[#12](/issue/ValveSoftware/steam-for-linux/12) 0xf734098e in clone () from /lib32/libc.so.6

GDB backtrace for STEAM_RUNTIME=0:

Program terminated with signal SIGSEGV, Segmentation fault.
#0  0xf6eafe55 in OPENSSL_ia32_cpuid () from /usr/lib32/libcrypto.so.1.0.0
[Current thread is 1 (Thread 0xf4a7e700 (LWP 5195))]
(gdb) bt
#0  0xf6eafe55 in OPENSSL_ia32_cpuid () from /usr/lib32/libcrypto.so.1.0.0
#1  0xf0a28801 in OPENSSL_cpuid_setup () from /home/ruslan/.local/share/Steam/ubuntu12_32/libvideo.so
#2  0xf7732ffd in _dl_relocate_object () from /lib/ld-linux.so.2
Backtrace stopped: previous frame inner to this frame (corrupt stack?)
MMirppc 2016-07-24 github

I am getting what i think is a similar issue on Opensuse 13.2 64bit with Intel GPU. I am not having and issue with my machine with Nvidia GPU.

Things i have done.

xhost +; steam
updating the system
reinstalling steam
resetting steam's files
updating everying using zypper up
trying the LD_LIBRARY PATH resolution

nothing works.

Thinkpad T500 8GB ram P8400 Intel MHD4500 240GB Kingston V300 SSD

Here is the readout from running steam in a terminal
`$ steam
removing troublesome steam-runtime libs...
/home/~/.local/share/Steam/steam.sh: line 138: DISTRIB_ID: unbound variable
/home/~/.local/share/Steam/steam.sh: line 152: DISTRIB_RELEASE: unbound variable
/home/~/.local/share/Steam/steam.sh: line 138: DISTRIB_ID: unbound variable
/home/~/.local/share/Steam/steam.sh: line 152: DISTRIB_RELEASE: unbound variable
Running Steam on 64-bit
/home/~/.local/share/Steam/steam.sh: line 138: DISTRIB_ID: unbound variable
/home/~/.local/share/Steam/steam.sh: line 152: DISTRIB_RELEASE: unbound variable
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1468023329)
Installing breakpad exception handler for appid(steam)/version(1468023329)
Installing breakpad exception handler for appid(steam)/version(1468023329)

(steam:18026): Gtk-WARNING **: Unable to locate theme engine in module_path: "oxygen-gtk",

(steam:18026): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",

(steam:18026): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Adwaita/gtk-2.0/gtkrc:1163: error: unexpected identifier direction', expected character}'
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
Installing breakpad exception handler for appid(steam)/version(1468023329)
[0724/105800:ERROR:main_delegate.cc(779)] Could not load cef_extensions.pak
[0724/105800:ERROR:browser_main_loop.cc(217)] Running without the SUID sandbox! See https://chromium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox_development.md for more information on developing with the sandbox on.
Installing breakpad exception handler for appid(steamwebhelper)/version(20160708214346)
Installing breakpad exception handler for appid(steamwebhelper)/version(1468014226)
[0724/105800:ERROR:main_delegate.cc(779)] Could not load cef_extensions.pak
Installing breakpad exception handler for appid(steamwebhelper)/version(20160708214346)
Installing breakpad exception handler for appid(steamwebhelper)/version(1468023329)
Installing breakpad exception handler for appid(steamwebhelper)/version(1468023329)
Installing breakpad exception handler for appid(steam)/version(1468023329)
Installing breakpad exception handler for appid(steam)/version(1468023329)
Installing breakpad exception handler for appid(steam)/version(1468023329)
Installing breakpad exception handler for appid(steam)/version(1468023329)
Installing breakpad exception handler for appid(steam)/version(1468023329)
Installing breakpad exception handler for appid(steam)/version(1468023329)
Created shared memory when not owner SteamController_Shared_mem
Installing breakpad exception handler for appid(steam)/version(1468023329)
Installing breakpad exception handler for appid(steam)/version(1468023329)
Generating new string page texture 7: 128x256, total string texture memory is 131.07 KB
Generating new string page texture 8: 48x256, total string texture memory is 180.22 KB
Generating new string page texture 9: 256x256, total string texture memory is 442.37 KB
Generating new string page texture 10: 64x256, total string texture memory is 507.90 KB
Generating new string page texture 11: 8x256, total string texture memory is 516.10 KB
Generating new string page texture 12: 16x256, total string texture memory is 532.48 KB
Generating new string page texture 13: 24x256, total string texture memory is 557.06 KB
Generating new string page texture 14: 32x256, total string texture memory is 589.82 KB
Installing breakpad exception handler for appid(steam)/version(1468023329)
Installing breakpad exception handler for appid(steam)/version(1468023329)
Installing breakpad exception handler for appid(steam)/version(1468023329)
crash_20160724105759_1.dmp[18070]: Uploading dump (out-of-process)
/tmp/dumps/crash_20160724105759_1.dmp
/home/~/.local/share/Steam/steam.sh: line 713: 18026 Segmentation fault $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
crash_20160724105759_1.dmp[18070]: Finished uploading minidump (out-of-process): success = yes
crash_20160724105759_1.dmp[18070]: response: CrashID=bp-831a031b-8a97-4b6b-b7c8-5d48e2160724
crash_20160724105759_1.dmp[18070]: file ''/tmp/dumps/crash_20160724105759_1.dmp'', upload yes: ''CrashID=bp-831a031b-8a97-4b6b-b7c8-5d48e2160724'' `

STEAM_RUNTIME=0 doesnt do anything.

Mmichaeltraxler 2016-07-24 github

Hi,
I also tried "everything" which you can find in the net.
The only thing which helped is from boombatower (15 days ago):
zypper addrepo -p 95 http://download.opensuse.org/repositories/home:boombatower:tumbleweed++/openSUSE_Tumbleweed/ tumbleweed++
zypper refresh
zypper dup --from tumbleweed++
Now I can run steam again. Thanks a lot!
Would be very much wanted that valve fixed this very tedious bug.

MMirppc 2016-07-24 github

Oddly enough i tried that and i am waiting for Boombatower to rejoin the IRC to let them know as they have been assisting me in a bug with OpenBroadcastSystem Studio of which he maintains on Packman.

Ppshpsh 2016-07-27 github

Same here. I recompile mesa3d and some packages from @mm1ke comment, but it's not solution.
Why helped partially? Client crashes every time, when uses "autologin". Without it and use auth(pass&code) - crash dissapeared. I don't know, why.

CRUX.

MMirppc 2016-07-27 github

The issue on my machine (Thinkpad T400) happens regardless of if i check the "Remember me" check box.

Edit... I didnt have this issue on the Thinkpad T500. Same specs , OS as well as program versions with the only difference being size, Hard drive size and ram.

Rrombert 2016-08-04 github

Can anyone confirm whether this issue affects users of the NVidia proprietary driver or not?

MMirppc 2016-08-05 github

@rombert What i can confirm is this is hitting a machine with an Intel MHD4500 IGP. so far none of my Nvidia based machines have been effected, but i dont have any that run Optimus/Bumblebee.

Rrombert 2016-08-05 github

I decided to give it a shot and on my desktop using a 750Ti with the binary blob the issue is not present.

Rrafaelsoaresbr 2016-08-05 github

I've removed steam's folder from home dir twice, and this won't happen. I can't confirm this anymore.
Steam is running fine on Arch and Mint with a single NVidia GTX750 (proprietary driver).
Any news from @Linuzzero ?

?ghost 2016-08-06 github

Same problem persists. I'm currently using Steam on Opensuse Tumbleweed with radeon open source driver. This is all I get on konsole, Steam crashes after inserting credentials for login:

pedro@linux-qnh1:~> steam
removing troublesome steam-runtime libs...
Running Steam on opensuse 20160803 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1468023329)
Installing breakpad exception handler for appid(steam)/version(1468023329)
Installing breakpad exception handler for appid(steam)/version(1468023329)
/usr/share/themes/Breeze/gtk-2.0/widgets/entry:70: error: unexpected identifier direction', expected character}'

(steam:4280): Gtk-WARNING **: Incapaz de localizar motor de temas na module_path: "adwaita",
/usr/share/themes/Breeze/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant
/usr/share/themes/Breeze/gtk-2.0/widgets/entry:70: error: unexpected identifier direction', expected character}'

(steam:4280): Gtk-WARNING **: Incapaz de localizar motor de temas na module_path: "adwaita",
/usr/share/themes/Breeze/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant
Installing breakpad exception handler for appid(steam)/version(1468023329)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 62: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 70: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 78: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 86: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 94: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 102: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 110: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 118: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 126: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 134: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 142: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 150: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 158: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 166: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 174: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 182: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 190: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 198: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 206: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 214: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 222: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 230: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 238: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 246: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 254: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 262: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 270: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 278: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 286: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 294: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 302: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 310: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 320: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 328: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 336: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 344: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 352: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 360: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 368: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 376: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 384: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 392: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 400: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 408: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 416: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 424: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 432: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 440: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 448: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 459: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 467: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 475: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 483: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 493: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 501: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 509: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 517: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 532: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 541: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 551: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 561: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 571: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 582: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 592: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 603: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 614: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 626: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 634: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 645: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 656: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 664: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 672: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 680: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 688: bad alias
[0806/185139:ERROR:main_delegate.cc(779)] Could not load cef_extensions.pak
[0806/185139:ERROR:browser_main_loop.cc(217)] Running without the SUID sandbox! See https://chromium.googlesource.com/chromium/src/+/master/docs/linux_suid_sandbox_development.md for more information on developing with the sandbox on.
Installing breakpad exception handler for appid(steamwebhelper)/version(20160708214346)
Installing breakpad exception handler for appid(steamwebhelper)/version(1468014226)
[0806/185139:ERROR:main_delegate.cc(779)] Could not load cef_extensions.pak
Installing breakpad exception handler for appid(steamwebhelper)/version(20160708214346)
Installing breakpad exception handler for appid(steamwebhelper)/version(1468023329)
Installing breakpad exception handler for appid(steamwebhelper)/version(1468023329)
Installing breakpad exception handler for appid(steam)/version(1468023329)
Installing breakpad exception handler for appid(steam)/version(1468023329)
Installing breakpad exception handler for appid(steam)/version(1468023329)
Installing breakpad exception handler for appid(steam)/version(1468023329)
Installing breakpad exception handler for appid(steam)/version(1468023329)
Installing breakpad exception handler for appid(steam)/version(1468023329)
Created shared memory when not owner SteamController_Shared_mem
Installing breakpad exception handler for appid(steam)/version(1468023329)
Installing breakpad exception handler for appid(steam)/version(1468023329)
Generating new string page texture 7: 128x256, total string texture memory is 131,07 KB
Generating new string page texture 8: 64x256, total string texture memory is 196,61 KB
Generating new string page texture 9: 48x256, total string texture memory is 245,76 KB
Generating new string page texture 10: 256x256, total string texture memory is 507,90 KB
Generating new string page texture 11: 8x256, total string texture memory is 516,10 KB
Generating new string page texture 12: 16x256, total string texture memory is 532,48 KB
Generating new string page texture 13: 24x256, total string texture memory is 557,06 KB
Generating new string page texture 14: 32x256, total string texture memory is 589,82 KB
Installing breakpad exception handler for appid(steam)/version(1468023329)
Installing breakpad exception handler for appid(steam)/version(1468023329)
Generating new string page texture 25: 384x256, total string texture memory is 983,04 KB
assert_20160806185138_1.dmp[4322]: Uploading dump (out-of-process)
/tmp/dumps/assert_20160806185138_1.dmp
/home/pedro/.local/share/Steam/steam.sh: line 713: 4280 Segmentation fault (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
assert_20160806185138_1.dmp[4322]: Finished uploading minidump (out-of-process): success = yes
assert_20160806185138_1.dmp[4322]: response: CrashID=bp-6b8380d9-4045-4a61-b887-554732160806
assert_20160806185138_1.dmp[4322]: file ''/tmp/dumps/assert_20160806185138_1.dmp'', upload yes: ''CrashID=bp-6b8380d9-4045-4a61-b887-554732160806''

Ttomtomme 2016-08-07 github

I confirm exactly what murkdum sees. Also opensuse Tumbleweed x64 oss drivers (radeon+radeonsi).
However on a more bleeding edge system (pontostroy repo with git mesa+llvm) with amdgpu+radeonsi this does not happen... So maybe the fix is already in mesa or llvm git. Or it only affects radeon-kernel-driver+steam 1.0.0.52. With 1.0.0.51 all was fine.

Bboombatower 2016-08-07 github

@tomtomme pontostroy has commented on one of theses issues (ie is aware of the problem) and has the same fix in his Mesa-git --with-sha1=libnettle \.

https://build.opensuse.org/package/view_file/home:pontostroy:X11/Mesa/Mesa.spec?expand=1

This is the same as running my repo (or any other with build tweak against libnettle). Meaning this diff: https://build.opensuse.org/package/rdiff/home:boombatower:tumbleweed++/Mesa?opackage=Mesa&oproject=X11%3AXOrg

@@ -94,6 +94,7 @@
 BuildRequires:  pkgconfig(libkms) >= 1.0.0
 BuildRequires:  pkgconfig(libudev) > 151
 BuildRequires:  pkgconfig(libva)
+BuildRequires:  pkgconfig(nettle)
 BuildRequires:  pkgconfig(openssl)
 BuildRequires:  pkgconfig(presentproto)
 BuildRequires:  pkgconfig(vdpau) >= 1.1
@@ -599,6 +600,7 @@
            --enable-osmesa \
            --enable-dri3 \
            --enable-shader-cache \
+           --with-sha1=libnettle \
            %{?with_nine:--enable-nine} \
 %if %{glamor}
            --enable-gbm \
Qquarckster 2016-08-08 github

@boombatower unfortunately that workaround won't be included in upstream https://bugzilla.novell.com/show_bug.cgi?id=988273

?ghost 2016-08-08 github

So basically users of Tumbleweed will not get Steam working? Time to hop distro I guess

MMirppc 2016-08-08 github

It isnt just Tumblewed. I have the same issue on stable as well.

?ghost 2016-08-08 github

First it was the issues with radeon, which ubuntu also has. After fixing that, there is this error now. Tried to contact Steam support, but it's like trying to stick a stone to a wall of bricks

MMirppc 2016-08-08 github

@murkdum I have no issue on Nvidia based system but it is an issue with an Intel gpu based system. I think it is not related to the gpu.

Ppfwb 2016-08-08 github

It's related to mesa opensource drivers. openSUSE maintainers just made it clear they're not "fixing" this bug applying the workarround (using compile flag --with-sha1=libnettle):

"because it overrides fixes for openSSL and creates bigger problem with maintenance.. + bug is on Steam/Valve side"

?ghost 2016-08-08 github

yeah, distro hop.

?ghost 2016-08-08 github

But i sent a ticket to valve. hopping they fix this

Wwyqydsyq 2016-08-09 github

I've been using @boombatower's repo he mentioned in https://github.com/ValveSoftware/steam-for-linux/issues/4537#issuecomment-231567856 on OpenSUSE Tumbleweed for the last month+ and have had zero issues on my System76 Gazelle w/ Intel 4th gen i7 without a dedicated GPU.

It isn't a fix but it is a functional workaround, I've had plenty of updates for Steam games and the client itself and it's kept working through them. By using that repo you effectively get mesa with libnettle so in practice it's not really different to if OpenSUSE maintainers made this change upstream.

So I'd say just use that repo until Valve actually fix this issue, it's certainly a lot faster and easier than hopping distro. @Plagman are there any plans to fix this in the near future? I'm sure you guys are working on something but some better communication from Valve devs on what's going on would be appreciated.

MMirppc 2016-08-09 github

Things happen in Valve Time.

As i said earlier i am having the issue on a T400 but not a T500 thinkpad with same cpu, gpu, ram, wireless, OS version, repos and likely some more i am missing.

Started out as a Steam cannot find $DISPLAY and ended up at this 713 error :<

Bboombatower 2016-08-09 github

My repo @wyqydsyq mentioned has a couple line diff against proper Mesa for Tumbleweed and automatically rebuilds anytime the main package rebuilds assuming it can merge the couple line diff. Since I am using it, a number of friends, and folks here if it ever breaks rest assured I'll tweak it.

Ttomtomme 2016-08-09 github

@Mirppc
I have amd cpu and amd gpu only systems. It does not have something to do with intel.

@murkdum
It is already fixed for opensuse tumbleweed users when using pontostroys llvm+mesaGIT repo: http://download.opensuse.org/repositories/home:/pontostroy:/X11/openSUSE_Tumbleweed/

YYupy 2016-08-09 github

Same issue with Tumbleweed but I can confirm on openSUSE Leap works I didn't need to start steam with: xhost +; steam

For my surprise is working "out of the box".

So the issue is with Tumbleweed not Leap 42.1

MMirppc 2016-08-09 github

@Yupy Nope... 13.2 is effected too.

?ghost 2016-08-12 github

V Message by Support Tech Tony on Thu, Aug 11 2016 15:41

Thank you for contacting Steam Support.

We apologize for the delay.

Steam for Linux is currently only supported on Ubuntu 12.04 and higher with Unity, Gnome, or KDE desktops.

If you are running another distribution of Linux, we will not be able to provide support. We recommend you install Ubuntu 12.04/12.10 for the best Steam experience on Linux.

For more information on this please visit the following link: https://wiki.ubuntu.com/Valve

If you wish to attempt to run Steam on a different distribution, it's best that you use Github to discuss them with our developers and other Linux users.

You can create a free Github account here:
https://github.com/signup/free

Once signed up and logged in you can visit our Github here and post your questions directly to the Linux Community and our developers:
https://github.com/ValveSoftware

If you have any further questions, please let us know - we will be happy to assist you.

Valve ain't moving a muscle. Ill add the repo and try the workaround

MMirppc 2016-08-12 github

I got that message a long while ago along. Basicly if you are not using streamOS or Ubuntu you get no love from Valve.

Wwyqydsyq 2016-08-16 github

It's an issue they're going to need to address eventually anyway; Ubuntu isn't going to sit on the same library versions forever. We're just experiencing this because we're using a distro that updated sooner.

Eemiapwil 2016-08-19 github

Ubuntu 16.04 is reporting the same error. But it's in a chroot environment so not sure whether to blame the guest distro or the host.

?ghost 2016-09-03 github

For all those who are using Opensuse Tumbleweed and 42.2 Leap, please confirm the issue on this bugzilla thread so it can be fixed by the Opensuse team

https://bugzilla.opensuse.org/show_bug.cgi?id=996928

Qquarckster 2016-09-03 github

@murkdum it won't be fixed by the opensuse team https://bugzilla.novell.com/show_bug.cgi?id=988273 please read this thread first.

?ghost 2016-09-03 github

@quarckster shame, ive marked the bug as duplicate of 988273. The solution must come from the community, since valve ain't moving a muscle.

Dduelistgamer 2016-09-16 github

Come on Valve, update your steam runtime package versions. This bug has been around for a really long time now. Or do something to improve compatibility for those of us who are stuck? Using a workaround like a home repository for an entire set of core packages is not a good thing at all, both in terms of security and reliability. I use this laptop in college so I can't afford to risk breaking it, which is far more likely with a home repo.

Bboombatower 2016-09-24 github

For those on openSUSE Tumbleweed there is a workaround that has hit factory and will land in TW soon. I'll be sure to test it out by removing hacked Mesa build and seeing if Steam is still happy. For those interested in the details see: https://bugzilla.opensuse.org/show_bug.cgi?id=988273#c24.

It was mentioned in review of the week in opensuse-factory list: https://lists.opensuse.org/opensuse-factory/2016-09/msg00397.html so I looked it up. This appears related to the github issue by a suse member with the openssl patches. Since Valve didn't say much on that issue it looks like they decided to just provide a proper workaround.

For those using my tumbleweed++ repo, assuming it works as expected I will remove the package from my repo which means you will automatically switch back to the default Mesa package when you update even if you do not remove my repo. I'll wait a week or so to make sure a few other people confirm it works on their system.

To remove my repo (if you added per my command):

zypper rr tumbleweed++

or disable:

zypper mr --disable tumbleweed++
MMirppc 2016-09-24 github

@boombatower What about those of us on 13.2 or leap?

Bboombatower 2016-09-24 github

Assuming it fixes the issue it would simply be a matter of porting the openssl fix to leap which I would imagine is on the radar, but I'll followup (as I'm not the one who made the fix) once it's confirmed by various parties on TW.

?ghost 2016-09-25 github

This bug has been fixed! I just got the newsletter from this bug on Bugzilla, it has been solved for 42.1 and 42.2 beta

https://build.opensuse.org/request/show/428839

https://build.opensuse.org/request/show/428840

AAllaman 2016-09-25 github

I can confirm this for TW

Bboombatower 2016-09-25 github

I can also confirm the released snapshot 20160924 fixes the problem. This only works if you are using the steam package instead of some manual install. It will bring in libopenssl1_0_0-steam and libopenssl1_0_0-steam-32bit along with some additions to /usr/bin/steamruntime-fix that was already there to fix libstd issues. :)

Bboombatower 2016-09-26 github

For non-openSUSE users: SUSE pushed the change upstream into openssl so presumably Valve will eventually rebuild Steam against it and include in runtime, but otherwise I imagine other distros can copy the SUSE workaround. openSUSE++

Bboombatower 2016-09-26 github

Interestingly, I seem to get the following when launching a game (dota2 in this case). Even when disabling overlay it seems to still load lib and fail.

ERROR: ld.so: object '/home/boombatower/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/home/boombatower/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
pid 31040 != 31039, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/boombatower/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/home/boombatower/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.

libnettle Mesa seems to workaround this. Perhaps the patch openssl libs are not be loaded with applications launched from steam?

EDIT: I believe this is due to the fix not taking into account the non-intuitive directory structure of steamruntime.

TTele42 2016-09-26 github

@boombatower this is expected with the steam overlay because both the 32 bit and 64 bit steam overlay libraries are preloaded at the start of a steam game, one silently works and the other is rejected as incompatible. It is a harmless message.

Bboombatower 2016-09-26 github

My theory was correct, submitting fix to steam package.

@@ -5,7 +5,7 @@

 echo "bringing in our fixed openssl libraries"
 for lib in libcrypto.so.1.0.0 libssl.so.1.0.0; do
-   find ~/.local/share/Steam/ubuntu12_32/ -name $lib | while read a
+   find ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386 -name $lib | while read a
    do
        if [ -f /usr/lib/steam/lib/$lib   ]; then
            rm $a
@@ -13,7 +13,7 @@
        fi
    done

-   find ~/.local/share/Steam/ubuntu12_64/ -name $lib | while read a
+   find ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64 -name $lib | while read a
    do
        if [ -f /usr/lib/steam/lib64/$lib   ]; then
            rm $a

SR: correct replacement of 64bit openssl libraries in steamruntime.

From what I would assume this will only negatively affect 64bit games that use openssl libs (since that was the incorrect symlink). Either way this fixes that as well.

GGreatBigWhiteWorld 2016-10-01 github

@boombatower I too have the same error launching Dota2. Can we expect a fix in coming days?

Bboombatower 2016-10-01 github

@GreatBigWhiteWorld My fix was accepted and forwarded to factory. As such I would expect it to be in 20160930. You can also apply the diff above to /usr/bin/steamruntime-fix to avoid waiting.

Bboombatower 2016-10-02 github

After some interest and further suggestions from some folks in IRC I have started steamtricks fashioned after winetricks. The goal being to take fixes like this, and much more, and provide a proper upstream for them. I built a modified steam package for openSUSE that utilizes steamtricks.

The current version optionally includes the openssl lib replacement, but not the compiled library itself. Other distros will a) need to build something similar to openssl-steam, and b) configure constants at the top of steamtricks if they do not like the expected location. The openssl-steam by openSUSE has a single revert patch applied over the standard openssl package (I believe - need to double check).

I stubbed out some issues and hope to see some of the folks I talked with in IRC jump on board. We'll see how it turns out.

The biggest improvement so far is that steamtricks will watch for app update/installs and search steamapps directories for offending libraries. Portal 2, for example, can now be downloaded and run without any manual muckery on Tumbleweed as it's libstdc is removed automatically upon completion of download (or verify).

Easiest way to test is download steamtricks and (should probably change default) set STEAM_OPENSSL_REPLACE=0. You can run with steamtricks --watch to make it persistent.

GGreatBigWhiteWorld 2016-10-03 github

@boombatower Thank you I applied your fix on my side now the game dota 2 can finally be launched after 3 months.

However the framerate is only struggling in the range of 10- 20fps at the moment hence still unplayable. In my system log it shows a lot of "Package temperature above threshold, cpu clock throttled" during the time game is running.

I dont think it's a hardware issue coz my windows system on this same machine runs all game fine without any heating problem at all. And before this 3 months long of unusable steam game I had 50-60 fps in dota 2 on this openSUSE TW.

Bboombatower 2016-10-03 github

@GreatBigWhiteWorld If you are running dri3 on r9 2xx series or newer there is a regression in OSS graphics stack, but that's obviously a different topic. It doesn't affect me so I'm not sure of the current state, I know they had a fix in mailing list. Alternatively switch back to dri2. Just a shot in the dark.

Bboombatower 2016-10-04 github

Alright, the corrected fix is present in 20161003 (http://download.opensuse.org/tumbleweed/repo/non-oss/suse/x86_64/steam-1.0.0.52-5.1.x86_64.rpm). Hopefully folks see the same positive result.

See my comment a couple weeks ago on removing/disabling my tumbleweed++ repo to see if steam now works without it.

Fflukejones 2016-10-04 github

@boombatower just tried the fix (rpm) you linked, works perfectly so far. What a pain in the arse Steam can be :/

?ghost 2016-10-05 github

Steam has been fixed on 42.2 today, but i cant login. Steam client says the password or user are wrong, which arent since i logged in through browser. is this an issue on steam side or is it something else

CChristophHaag 2016-10-27 github

So there are probably several different causes for the segfaults.

For me steam randomly doesn't start and segfaults instead and steam --reset and then steam makes me log in again and then it works again for a while.

Core was generated by `/home/chris/.local/share/Steam/ubuntu12_32/steam'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0xea45ba81 in ?? () from /home/chris/.local/share/Steam/ubuntu12_32/steamclient.so
[Current thread is 1 (Thread 0xe96f5b40 (LWP 4335))]
(gdb) bt
#0  0xea45ba81 in ?? () from /home/chris/.local/share/Steam/ubuntu12_32/steamclient.so
#1  0xea45c030 in ?? () from /home/chris/.local/share/Steam/ubuntu12_32/steamclient.so
#2  0xea355385 in ?? () from /home/chris/.local/share/Steam/ubuntu12_32/steamclient.so
#3  0xe9dd99b9 in ?? () from /home/chris/.local/share/Steam/ubuntu12_32/steamclient.so
#4  0xe9dda996 in ?? () from /home/chris/.local/share/Steam/ubuntu12_32/steamclient.so
#5  0xee689ec0 in SteamThreadTools::CThread::ThreadExceptionWrapper(void*) () from /home/chris/.local/share/Steam/ubuntu12_32/libtier0_s.so
#6  0xee68816b in ?? () from /home/chris/.local/share/Steam/ubuntu12_32/libtier0_s.so
#7  0xee68843f in CatchAndWriteMiniDumpExForVoidPtrFn () from /home/chris/.local/share/Steam/ubuntu12_32/libtier0_s.so
#8  0xee688491 in CatchAndWriteMiniDumpForVoidPtrFn () from /home/chris/.local/share/Steam/ubuntu12_32/libtier0_s.so
#9  0xee68cad1 in SteamThreadTools::CThread::ThreadProc(void*) () from /home/chris/.local/share/Steam/ubuntu12_32/libtier0_s.so
[#10](/issue/ValveSoftware/steam-for-linux/10) 0xf7348301 in start_thread () from /usr/lib32/libpthread.so.0
[#11](/issue/ValveSoftware/steam-for-linux/11) 0xf727246e in clone () from /usr/lib32/libc.so.6

Would be nice to have a steam client that has some basic reliability. I'm just waiting for a Valve employee trying to do a live demonstration and getting a segfaulting steam client instead...

Jjeremy-murphy 2016-11-13 github

@mm1ke Yup, rebuilding mesa with nettle fixed this for me too.

Mmercuriete 2016-11-19 github

for gentoo users: https://packages.gentoo.org/packages/media-libs/mesa
mesa now have a "nettle" USE flag.
thanks to @mm1ke for the advice :)

MMacribit 2016-11-20 github

This is not fixed in opensuse 42.2 with openssl steam libs packages it will install the libs into /usr/lib/steam , although steam will launch and run correctly . Multiple games are broken when trying to load libcurl most noticeable all Feral games, the log says something about OPENSSL missing libcrypto version. I contacted Feral and they told me to add LD_PRELOAD with the /usr/lib/steam libs but that doesn't work. The strange thing is if I load the game directly from the binary it will log errors but ignore them and it will launch anyway. Adding DBUS_FATAL_WARNINGS=0 to launch options on steam or the launch script doesn't work. To clarify game will work but they cannot be launched through steam.

IIcekhaos 2016-11-21 github

Issue still present on Ubuntu 16.10.

DdanielsGitStuff 2016-12-03 github

steam worked until a recent steam update (the steam-downloads-stuff and-updates-itself-update) and then came up with OPs message on opensuse 42.2. all workarounds I could find didn't work. but I can run it in a virtual machine on 42.2. btw: the error message is rubbish and not helpful in any way

Rrosmanov 2016-12-03 github

@mercuriete, I've rebuilt mesa-13.0.1 with nettle, but Steam still crashes.

Oosiyuk 2016-12-06 github

fuck that

Oosiyuk 2016-12-06 github

fuck the steam

Oosiyuk 2016-12-06 github

fuck the valve

MMirppc 2016-12-06 github

Please watch your language. It is not appropriate.

MMirppc 2016-12-06 github

If you are using that to excuse the foul language then you are wrong. Yes it is an issue with Steam itself as stated in an earlier post on this same thread. This tread is brainstorming ways of resolving the issue through community means.

Oosiyuk 2016-12-07 github

The issue is developer responsibility.

MMirppc 2016-12-07 github

Again still doesn't justify the foul language multi posts.

YYupy 2016-12-08 github

Some fix for openSUSE 42.2 and Tubleweed, the issue is that the games won't start...

Open terminal and add:

mv ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libcrypto.so.1.0.0 ~/.local/share/Steam/ubuntu12_32/steam-runtime/i386/lib/i386-linux-gnu/libcrypto.so.1.0.0_bak

If won't work also try

mv ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libcrypto.so.1.0.0_bak

Now works, the crash issue is with the Feral's ported games.

MMirppc 2016-12-15 github

Well i just updated my main gaming system to 42.2 and blamo, got hit with the libcrypto. Steam opens and runs but a number of games just wont open anymore. Seems my previous issue was slightly different. Switching to boomatower's repo for steam instead of lemmy04 or tyeann's.

I can confirm Yupy's issue with Feral games. Shadow of Mordor, Mad Max and Warhammer DoW II as well as rocket league.

some time later
Oh and add Tomb Raider to the above list. T_T

a short time later after logging into github on effected machine

Here is the output from Mad Max,

Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
/home/mirserver/.local/share/Steam/steamapps/common/Mad Max/bin/MadMax: relocation error: /home/mirserver/.local/share/Steam/steamapps/common/Mad Max/bin/../lib/x86_64/libcurl.so.4: symbol ENGINE_load_builtin_engines, version OPENSSL_1.0.0 not defined in file libcrypto.so.1.0.0 with link time reference
Game removed: AppID 234140 "Mad Max", ProcID 22544

many frantic hours later in the wee twilight of the morning

So i can confirm with the Feral issue that Yupy's second command works.

mv ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libcrypto.so.1.0.0_bak

Now works, the crash issue is with the Feral's ported games.

Mmercuriete 2016-12-15 github

@rosmanov I'm sorry. It worked for me. when i arrive home i will check my use flags.
I'm am using steam in amd64 and it works perfectly.

MMirppc 2016-12-28 github

Well that reared its ugly head agian... ran into the line 713 issue on some unusual hardware. This time instead of being a machine with an intelGPU it is happening on a machine with a Nvidia GTX 1050 TI machine.

Running Opensuse 42.2 with Steam and Steamtricks from boombatower's OBS repo.

*[ 185.577021] steam[2727]: segfault at ecf6733b ip 00000000eed05ce5 sp 00000000ffa396cc error 7 in libcrypto.so.1.0.0[eecbf000+1c3000]
:~> mv ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libcrypto.so.1.0.0_bak
mv: cannot stat '/home/mirserver/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libcrypto.so.1.0.0': No such file or directory
:~> steam
Running Steam on opensuse 42.2 64-bit
STEAM_RUNTIME is enabled automatically
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
[2016-12-27 15:54:14] Startup - updater built Dec 9 2016 20:40:19
Looks like steam didn't shutdown cleanly, scheduling immediate update check
[2016-12-27 15:54:14] Checking for update on startup
[2016-12-27 15:54:14] Checking for available updates...
[2016-12-27 15:54:15] Package file tenfoot_all.zip.vz.53a00bf41c609500c98cf5d2ef6bd1c1087f4691_2229371 missing or incorrect size
[2016-12-27 15:54:15] Package file strings_all.zip.vz.7fb608e8bee52eaa93413f066c3aa984bcdc5388_2076553 missing or incorrect size
[2016-12-27 15:54:15] Package file bins_ubuntu12.zip.vz.21c1b9865c141a954691e8a4558daa45ee5713ee_16145116 missing or incorrect size
[2016-12-27 15:54:15] Package file bins_pub_ubuntu12.zip.vz.207fdba7daab5691c3355ca74bde4eb63999ab34_9045857 missing or incorrect size
[2016-12-27 15:54:15] Package file bins_sdk_ubuntu12.zip.vz.1fabfcfbaee0698bf1d829ee4f6e9e6cf0c7d76d_9967139 missing or incorrect size
[2016-12-27 15:54:15] Package file webkit_ubuntu12.zip.vz.4b0455063e3d8b3fe37e2661246835dc4c7d4eaa_42558341 missing or incorrect size
[2016-12-27 15:54:15] Package file steam_ubuntu12.zip.vz.f88d31355cb1eb797f4a3bcd268c883701f47f02_1386085 missing or incorrect size
[2016-12-27 15:54:15] Downloading update (0 of 81,453 KB)...
[2016-12-27 15:54:15] Downloading update (2,034 of 81,453 KB)...
[2016-12-27 15:54:15] Downloading update (3,540 of 81,453 KB)...
[2016-12-27 15:54:16] Downloading update (5,013 of 81,453 KB)...
[2016-12-27 15:54:16] Downloading update (6,513 of 81,453 KB)...
[2016-12-27 15:54:16] Downloading update (8,159 of 81,453 KB)...
[2016-12-27 15:54:16] Downloading update (9,617 of 81,453 KB)...
[2016-12-27 15:54:17] Downloading update (11,082 of 81,453 KB)...
[2016-12-27 15:54:17] Downloading update (12,556 of 81,453 KB)...
[2016-12-27 15:54:17] Downloading update (14,058 of 81,453 KB)...
[2016-12-27 15:54:17] Downloading update (15,560 of 81,453 KB)...
[2016-12-27 15:54:18] Downloading update (17,063 of 81,453 KB)...
[2016-12-27 15:54:18] Downloading update (18,375 of 81,453 KB)...
[2016-12-27 15:54:18] Downloading update (19,838 of 81,453 KB)...
[2016-12-27 15:54:18] Downloading update (21,321 of 81,453 KB)...
[2016-12-27 15:54:19] Downloading update (22,823 of 81,453 KB)...
[2016-12-27 15:54:19] Downloading update (24,629 of 81,453 KB)...
[2016-12-27 15:54:19] Downloading update (26,274 of 81,453 KB)...
[2016-12-27 15:54:20] Downloading update (27,733 of 81,453 KB)...
[2016-12-27 15:54:20] Downloading update (29,082 of 81,453 KB)...
[2016-12-27 15:54:20] Downloading update (31,070 of 81,453 KB)...
[2016-12-27 15:54:20] Downloading update (32,534 of 81,453 KB)...
[2016-12-27 15:54:21] Downloading update (34,118 of 81,453 KB)...
[2016-12-27 15:54:21] Downloading update (35,652 of 81,453 KB)...
[2016-12-27 15:54:21] Downloading update (36,970 of 81,453 KB)...
[2016-12-27 15:54:21] Downloading update (38,471 of 81,453 KB)...
[2016-12-27 15:54:22] Downloading update (39,974 of 81,453 KB)...
[2016-12-27 15:54:22] Downloading update (41,466 of 81,453 KB)...
[2016-12-27 15:54:22] Downloading update (42,935 of 81,453 KB)...
[2016-12-27 15:54:22] Downloading update (44,392 of 81,453 KB)...
[2016-12-27 15:54:23] Downloading update (45,858 of 81,453 KB)...
[2016-12-27 15:54:23] Downloading update (47,360 of 81,453 KB)...
[2016-12-27 15:54:23] Downloading update (48,863 of 81,453 KB)...
[2016-12-27 15:54:23] Downloading update (50,366 of 81,453 KB)...
[2016-12-27 15:54:24] Downloading update (51,853 of 81,453 KB)...
[2016-12-27 15:54:24] Downloading update (53,312 of 81,453 KB)...
[2016-12-27 15:54:24] Downloading update (54,623 of 81,453 KB)...
[2016-12-27 15:54:24] Downloading update (56,126 of 81,453 KB)...
[2016-12-27 15:54:25] Downloading update (57,629 of 81,453 KB)...
[2016-12-27 15:54:25] Downloading update (59,132 of 81,453 KB)...
[2016-12-27 15:54:25] Downloading update (60,594 of 81,453 KB)...
[2016-12-27 15:54:25] Downloading update (62,056 of 81,453 KB)...
[2016-12-27 15:54:26] Downloading update (63,526 of 81,453 KB)...
[2016-12-27 15:54:26] Downloading update (65,013 of 81,453 KB)...
[2016-12-27 15:54:26] DowInstalling breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
Installing breakpad exception handler for appid(steam)/version(1481318740)
nloading update (66,516 of 81,453 KB)...
[2016-12-27 15:54:26] Downloading update (68,019 of 81,453 KB)...
[2016-12-27 15:54:27] Downloading update (69,517 of 81,453 KB)...
[2016-12-27 15:54:27] Downloading update (70,982 of 81,453 KB)...
[2016-12-27 15:54:27] Downloading update (72,276 of 81,453 KB)...
[2016-12-27 15:54:28] Downloading update (74,313 of 81,453 KB)...
[2016-12-27 15:54:28] Downloading update (75,608 of 81,453 KB)...
[2016-12-27 15:54:28] Downloading update (76,904 of 81,453 KB)...
[2016-12-27 15:54:28] Downloading update (78,200 of 81,453 KB)...
[2016-12-27 15:54:29] Downloading update (79,493 of 81,453 KB)...
[2016-12-27 15:54:29] Downloading update (80,658 of 81,453 KB)...
[2016-12-27 15:54:29] Downloading update (81,453 of 81,453 KB)...
[2016-12-27 15:54:29] Download complete.
[2016-12-27 15:54:29] uninstalled manifest found in /home/mirserver/.local/share/Steam/package/steam_client_ubuntu12 (1).
[2016-12-27 15:54:29] Found pending update
[2016-12-27 15:54:29] Installing update...
[2016-12-27 15:54:30] Extracting package...
[2016-12-27 15:54:38] Installing update...
[2016-12-27 15:54:38] Cleaning up...
[2016-12-27 15:54:38] Update complete, launching Steam...
[2016-12-27 15:54:38] Shutdown
Restarting Steam by request...
Running Steam on opensuse 42.2 64-bit
STEAM_RUNTIME has been set by the user to: /home/mirserver/.local/share/Steam/ubuntu12_32/steam-runtime
Installing breakpad exception handler for appid(steam)/version(1482202190)
Installing breakpad exception handler for appid(steam)/version(1482202190)
/usr/share/themes/Breeze-Dark/gtk-2.0/widgets/entry:70: error: unexpected identifier direction', expected character }'

(steam:3188): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Breeze-Dark/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant
/usr/share/themes/Breeze-Dark/gtk-2.0/widgets/entry:70: error: unexpected identifier direction', expected character }'

(steam:3188): Gtk-WARNING *: Unable to locate theme engine in module_path: "adwaita",
/usr/share/themes/Breeze-Dark/gtk-2.0/widgets/styles:36: error: invalid string constant "combobox_entry", expected valid string constant
Installing breakpad exception handler for appid(steam)/version(1482202190)
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
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 70: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 78: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 86: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 105: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 113: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 121: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 129: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 137: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 145: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 153: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 161: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 169: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 177: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 185: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 193: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 201: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 209: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 217: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 225: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 233: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 241: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 251: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 259: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 267: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 275: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 283: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 291: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 299: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 307: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 315: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 323: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 331: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 339: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 347: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 355: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 363: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 371: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 379: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 390: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 398: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 406: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 414: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 424: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 432: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 440: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 448: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 462: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 470: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 482: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 491: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 500: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 510: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 519: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 529: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 539: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 551: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 559: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 570: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 581: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 589: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 597: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 605: bad alias
Fontconfig warning: "/etc/fonts/conf.d/30-metric-aliases.conf", line 613: bad alias
assert_20161227155438_1.dmp[3226]: Uploading dump (out-of-process)
/tmp/dumps/assert_20161227155438_1.dmp
/home/mirserver/.local/share/Steam/steam.sh: line 713: 3188 Segmentation fault (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"
assert_20161227155438_1.dmp[3226]: Finished uploading minidump (out-of-process): success = no
assert_20161227155438_1.dmp[3226]: error: Couldn't connect to server
assert_20161227155438_1.dmp[3226]: file ''/tmp/dumps/assert_20161227155438_1.dmp'', upload no: ''Couldn't connect to server''

YYupy 2016-12-28 github

I have sent an email to Feral support team and they said they leaved my ticket open and that their Developers team will look into it... Hope they will solve this issue.

DUNNO why this issue is only with openSUSE

MMirppc 2016-12-28 github

I ended up chatting with boombatower and was able to eventualy get it working agian.

I had to do the command steam --reset

Then with more issues i ended up doing the command needed to get the Feral Ports running.
mv ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libcrypto.so.1.0.0 ~/.local/share/Steam/ubuntu12_32/steam-runtime/amd64/lib/x86_64-linux-gnu/libcrypto.so.1.0.0_bak

then i was able to connect to steam and everything seemed to work like it did prior, with the exception being since i removed xboxdrv i now have better controller support in a select number of games.

Ppshpsh 2017-02-14 github

With mesa 17.0.0 removed "--with-sha1". How build with libnettle now?

Kkisak-valve maintainer 2017-02-14 github

@pshpsh, you'll want to read the commit message at https://cgit.freedesktop.org/mesa/mesa/commit/?h=17.0&id=d1efa09d342bff3e5def2978a0bef748d74f9c82 where mesa dropped the external sha1 dependency.

Ppshpsh 2017-02-14 github

@kisak-valve Thanks, now i know.

Kkisak-valve maintainer 2019-06-21 github

Closing as the libcrypto conflict has not been an issue since mesa 17.0.0 was released.