Patreon Logo 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 Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Title: Steam achievement conundrum
GustyGhost 3 hours ago
I have recently gotten into 100%'ing games that I like. So lately I've been rebuying games on Steam which I once beat on GOG.

But there is this one game that has challenging technical issues.

A) The native Linux version needs special launch option that disables networking in order to even launch without crashing (--unshare-network). However, this later prevents the game from triggering achievements.

B) The Windows version launches okay in Proton, but randomly crashes at various points in the game. It is crashy enough to make the game unenjoyable to play as major sections need to be repeated to get back to the last save point.

C) Linux Steam achievement managers, such as Samira, are not working when I try them. Samira, at least, refuses to launch samira: error while loading shared libraries: libsteam_api.so: cannot open shared object file: No such file or directory
So I manually place libsteam_api.so into /usr/lib/ but then it
samira: symbol lookup error: samira: undefined symbol: SteamAPI_InitFlat
This being more work to troubleshoot than it's worth, plus using an achievement unlocker already is something I am apprehensive about, makes this a no-go.

Maybe I should just play through the Linux version like a normal person, and hold out hope that the achievements can later be unlocked at some point in the future. 😥
GustyGhost 2 hours ago
Following up on my findings - SamRewritten works well.

Since I am serious about the legitimacy of my playthrough, this means that I will need to keep SamRewritten open along with an achievement list to manually check off achievements as I meet the conditions in game.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo 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