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.
We do often include affiliate links to earn us some pennies. See more here.

The rather silly and quite good 'Crashlands' is now officially on Linux

By - | Views: 13,274

Crashlands [GOGSteam, Official Site] is a silly story-driven crafting ARPG and as of today it's officially available for Linux gamers.

I was actually involved in the Beta for this one, so I've played a fair bit of it and I do rather like it. Here's the trailer if you're unfamiliar with it:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

About the game:

Craft, battle, and quest your way through Crashlands, a story-driven Crafting ARPG overflowing with sass!

Become Flux Dabes, a galactic trucker whose latest shipment gets derailed by a chin-strapped alien menace named Hewgodooko, leaving you stranded on an alien planet. As you hustle to retrieve your packages you’ll become enmeshed in a nefarious plot of world domination, which will require all of your wits and both of your glutes to overcome. Learn recipes from the local sentient life, make new friends, uncover ancient secrets and deadly bosses, tame everything and build yourself a home-away-from-home as you learn to thrive on planet Woanope.

Linux support took a little longer than expected and the Beta period did take a bit of a break for a while, due to issues with the game engine (GameMaker Studio 2). Suddenly a new Beta appeared out of the blue and then not long after we have the official release! Really glad they were able to put in some extra time to bring the game to Linux.

What makes Crashlands interesting, is that it has cross-platform saved games that work between PC and mobile platforms. Could be a good one to pick if you often switch between Linux and an Android device. It uses cloud saves, so you can pick up where you left off each time.

The one main issue with the game is the grind, which does increase as you progress further into the game. The developers are aware of this, but they haven't yet come up with a solution to reduce the feel of it. You will see many mentions of it in reviews and I also saw it a fair bit during testing. Grind is a interesting word though, as it means different things to people. I wouldn't let it instantly put you off, it didn't put me off that's for sure. What we have here is a very interesting crafting/RPG with some good humour and plenty of content to keep you going.

You can find it on GOG and Steam.

Note: GOG links are affiliate links, it helps us!

Article taken from GamingOnLinux.com.
4 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
15 comments
Page: 1/2»
  Go to:

ziabice Dec 18, 2017
It would not be unexpected for a game called "Crashlands" but it crashes on launch ;)

I'm on Manjaro and the game tells me:

./Crashlands: /usr/lib/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by ./Crashlands)

If you ask, I already have libcurl-compat and libcurl-gnutls installed, as dependencies of steam-native package. I also have the 32-bit versions of libcurl.

Any help?

EDIT: tried to fix my english


Last edited by ziabice on 18 December 2017 at 8:54 pm UTC
AskQuestionsLater Dec 18, 2017
If you have a libcurl.so.3 hanging around you might try...

env "LD_PRELOAD=/path.to/your/libcurl.so.3" ./Crashlands

P.S. totally untested but it shouldn't harm anything - it just forces the libcurl.so.3 library to get precedence when starting the process.
tuubi Dec 18, 2017
View PC info
  • Supporter
EDIT: Too slow.

Quoting: ziabiceI'm on Manjaro and the game tells me:

./Crashlands: /usr/lib/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by ./Crashlands)

If you ask, I already have libcurl-compat and libcurl-gnutls installed, as dependencies of steam-native package. I also have the 32-bit versions of libcurl.

Any help?
Should you maybe preload the older libcurl? Try adding "LD_PRELOAD=libcurl.so.3 %command%" to the launch options in Steam.

Just a stab in the dark.


Last edited by tuubi on 18 December 2017 at 9:04 pm UTC
ziabice Dec 18, 2017
Thanks for the help, but I had no luck and no alternative libcurl anywhere to try :(
tumocs Dec 18, 2017
View PC info
  • Supporter Plus
Quoting: ziabiceThanks for the help, but I had no luck and no alternative libcurl anywhere to try :(
https://www.archlinux.org/packages/community/x86_64/libcurl-compat/
That package should help.
Then you LD_PRELOAD=libcurl-compat.so.4.5.0 or whatever it happens to be.
EDIT: Ofcourse first check if manjaro has the compatibility lib in it's own repos.


Last edited by tumocs on 18 December 2017 at 9:22 pm UTC
tuubi Dec 18, 2017
View PC info
  • Supporter
Quoting: tumocshttps://www.archlinux.org/packages/community/x86_64/libcurl-compat/
That package should help.
Then you LD_PRELOAD=libcurl-compat.so.4.5.0 or whatever it happens to be.
EDIT: Ofcourse first check if manjaro has the compatibility lib in it's own repos.

Quoting: ziabiceIf you ask, I already have libcurl-compat and libcurl-gnutls installed, as dependencies of steam-native package. I also have the 32-bit versions of libcurl.

:P

But do try libcurl-compat.so.4.5.0. I guess it can't hurt. Another option would be to try using the full steam runtime instead of steam-native.
ziabice Dec 18, 2017
I found a fix!

As I said in my first post, I already had libcurl-compat installed, so looking at the run.sh file into the game directory all I have to do was:

- create a lib/ directory (into the game directory)
- copy libcurl-compat.so.4.5.0 from /usr/lib to <gamepath>/lib/
- create the symbolic link: ln -s libcurl-compat.so.4.5.0 libcurl.so.4

And it worked! Hope this helps!
HyperRealisticRock Dec 18, 2017
An easier option would be to set env "LD_PRELOAD=libcurl-compat.so.4.5.0" %command% as the launch option.

This should be fixed soon and I think it only affects non ubuntu users?
Asu Dec 19, 2017
yeah, but I have my savegame on mobile... so what now?

oh cloud save... sounds interesting.


Last edited by Asu on 19 December 2017 at 1:24 am UTC
tumocs Dec 19, 2017
View PC info
  • Supporter Plus
Quoting: tuubi
Quoting: tumocshttps://www.archlinux.org/packages/community/x86_64/libcurl-compat/
That package should help.
Then you LD_PRELOAD=libcurl-compat.so.4.5.0 or whatever it happens to be.
EDIT: Ofcourse first check if manjaro has the compatibility lib in it's own repos.

Quoting: ziabiceIf you ask, I already have libcurl-compat and libcurl-gnutls installed, as dependencies of steam-native package. I also have the 32-bit versions of libcurl.

:P

But do try libcurl-compat.so.4.5.0. I guess it can't hurt. Another option would be to try using the full steam runtime instead of steam-native.

Oh, do gently fuck my tired eyes...
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!
The comments on this article are closed.