Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
Steam native
Page: 1/2»
  Go to:
razing32 Apr 14, 2018
Hey there.

May need some advice. Want to run Steam Native for the Sid Meier Civilization game series. Seems On Steam Runtime they regularly fail to start.

I did go by some Arch forum posts and got all the libraries for Steam Native.
I run it. It start. I login then ... nothing.
I see the process started but nothing else.

Any advice what I should check next ?

Currently on kernel 4.15.15-1 and Nvidia 390.48-3
DE is XFCE (if relevant)
razing32 Apr 14, 2018
Some more debug output from console

[razing@blueathena torrents]$ steam-native 
Running Steam on arch rolling 64-bit
STEAM_RUNTIME is disabled by the user
Installing breakpad exception handler for appid(steam)/version(1522709999)
Installing breakpad exception handler for appid(steam)/version(1522709999)
Gtk-Message: 17:14:34.068: Failed to load module "canberra-gtk-module"
Gtk-Message: 17:14:34.068: Failed to load module "canberra-gtk-module"
Installing breakpad exception handler for appid(steam)/version(1522709999)
Installing breakpad exception handler for appid(steam)/version(1522709999)
CApplicationManagerPopulateThread took 31 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)
CAppInfoCacheReadFromDiskThread took 241 milliseconds to initialize
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
[0414/171436.369400:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
[0414/171437.370705:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
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
[0414/171438.372088:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
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
[0414/171439.374345:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
Setting breakpad minidump AppID = 769
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561197960265728 [API loaded no]
[0414/171440.374682:ERROR:web_plugin_impl.cc(38)] Widevine registration is not supported after context initialization
Assert( Assertion Failed: !bSharedKVSymbols ):appdatacache.cpp:2098

assert_20180414171443_18.dmp[13690]: Uploading dump (out-of-process)
/tmp/dumps/assert_20180414171443_18.dmp
assert_20180414171443_18.dmp[13690]: Finished uploading minidump (out-of-process): success = yes
assert_20180414171443_18.dmp[13690]: response: CrashID=bp-8f16f184-c141-4022-8d06-bab082180414
assert_20180414171443_18.dmp[13690]: file ''/tmp/dumps/assert_20180414171443_18.dmp'', upload yes: ''CrashID=bp-8f16f184-c141-4022-8d06-bab082180414''
WorMzy Apr 14, 2018
Quoting: razing32[...]Nvidia[...]XFCE[...]
Is your hardware info OoD, or is this a different PC? :P

Just to confirm, steam-runtime works okay? In my experience, this is usually caused by a disconnect between either the booted+installed kernel (e.g. you updated your kernel and forgot to reboot), or the nvidia+lib32-nvidia packages (e.g. the lib32-nvidia-* packages are a different versions to the nivdia-* packages); but these sorts of problems affect both the -runtime and -native steam modes, not one or the other.
Guest Apr 14, 2018
Could look at this:

https://github.com/ValveSoftware/steam-for-linux/issues/5014

Seems there are others that have had a similar issue.
razing32 Apr 15, 2018
Quoting: WorMzy
Quoting: razing32[...]Nvidia[...]XFCE[...]
Is your hardware info OoD, or is this a different PC? :P

Just to confirm, steam-runtime works okay? In my experience, this is usually caused by a disconnect between either the booted+installed kernel (e.g. you updated your kernel and forgot to reboot), or the nvidia+lib32-nvidia packages (e.g. the lib32-nvidia-* packages are a different versions to the nivdia-* packages); but these sorts of problems affect both the -runtime and -native steam modes, not one or the other.

Hardware is ok. I have an nvidia GTX 770 and using XFCE DE
I am up to date with drivers (according to Antergos updates) and yes I did reboot.
Runtime works fine. No issues there.
razing32 Apr 15, 2018
Quoting: HendrinMckayCould look at this:

https://github.com/ValveSoftware/steam-for-linux/issues/5014

Seems there are others that have had a similar issue.

Odd thing is Steam Runtime works fine. Just steam native fails.
And the variable they reference , STEAM_RUNTIME_PREFER_HOST_LIBRARIES , comes up blank on my system. As in no value , like it does not exist.
lucinos Apr 15, 2018
In my experience, on nvidia, you do not want steam-native.
On intel or amd gpu you absolutelly need steam-native.
razing32 Apr 15, 2018
Quoting: lucinosIn my experience, on nvidia, you do not want steam-native.
On intel or amd gpu you absolutelly need steam-native.

Did not know.
I am perfectly fine with that. I know that for AMD for example you use the open source drivers and for Nvidia you usually go for proprietary.
My issue is , as a fix to most Civilization games not working , most people recommend using Steam Native as a quick fix.
I just got tired of troubleshooting each individual games and I guess I was looking for the "magic bullet" so to speak.
wolfyrion Apr 15, 2018
On Manjaro you can have both steam runtime and steam native installed

You can edit /etc/profile

export STEAM_RUNTIME=0

with this parameter you always launch steam native

I have Nvidia with proprietary drivers and to run civilization + some other games I use steam native otherwise I will have problems launching the games.
razing32 Apr 15, 2018
Quoting: wolfyrionOn Manjaro you can have both steam runtime and steam native installed

You can edit /etc/profile

export STEAM_RUNTIME=0

with this parameter you always launch steam native

I have Nvidia with proprietary drivers and to run civilization + some other games I use steam native otherwise I will have problems launching the games.

Hmm.
I do have both Runtime and Native.
They both launch but native dies post launch.(Process runs but nothing more).
Is Native working ok for you ?
WorMzy Apr 16, 2018
Native works fine here (on Arch, not Manjaro). Since you're sure drivers and utils are fine, my next suggestion would be to check your libs. "steam-native-runtime" is mostly* just a meta package that pulls in the necessary libs, but it won't replace any foreign packages with their repo versions, so if you have, e.g. lib32-sdl2-hg installed from the AUR, and it's outdated, then that might cause you problems. Check your 'pacman -Qm' output and make sure everything is up-to-date, and/or not replacing anything that steam-native-runtime depends on.

* It also contains libcurl symlinks

Quoting: razing32
Quoting: WorMzy
Quoting: razing32[...]Nvidia[...]XFCE[...]
Is your hardware info OoD, or is this a different PC? :P
Hardware is ok. I have an nvidia GTX 770 and using XFCE DE
I was pointing out that your GOL HW info still says you have an R9 290 and use Cinnamon. ;)
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.

Buy Games
Buy games with our affiliate / partner links: