We do often include affiliate links to earn us some pennies. See more here.

This was originally going to be an article detailing all the improvements to Planet Nomads, sadly I've had to rewrite this due to the fact of the Linux version being mostly broken.

The Linux version has sadly seen a rather big lack of attention for some time now. On August 29th, I reported to the developer that the game was freezing on the loading screen. It's now October and the situation hasn't really changed at all, with seemingly no progress being made and a lack of feedback from the developer on the issue.

They haven't replied in the Steam post since September 3rd, although they did tell us on Twitter on September 18th "Dang! We are going to examine this. Thanks for the headsup!". I seem to be able to load it once, after that it either freezes while loading or quits to the desktop. A good 90% of the time I have to manually kill the process due to it freezing.

I'm sad about this, because the game has seen so many improvements across many updates since we last covered it, that excited me to talk about it again. Things like an actual tutorial to properly walk you through the basics, massively improved performance and so much more but this has been marred by the issues.

For now, I would urge you to give it a miss until they give the Linux version the attention it needs.

Article taken from GamingOnLinux.com.
8 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.
21 comments
Page: 1/3»
  Go to:

WorMzy Oct 1, 2018
I haven't played it since they reneged on the multiplayer promise, thus limiting it to being yet another lacklustre single-player resource collecting and base-building game. It's a shame, because it could've been a great game to play with friends, competing or collaborating to create communities.
Rooster Oct 1, 2018
This game has been on my wishlist for a while now. Sadly, only thing I can say after reading this is.. Good thing I didn't buy it.

Which is the last thing I want to say about a game with native Linux version...
Dunc Oct 1, 2018
Strange. It's working okay here. More or less. There's a weird flickering/glitching on the menu screen that I've been meaning to report for weeks (it looks for all the world like a hardware fault, except I don't have any other problems), but the game runs well enough. As well as it ever does, at least; it could do with some optimization, but everyone's complaining about that, even on Windows.

QuoteFor now, I would urge you to give it a miss until they give the Linux version the attention it needs.
Despite what I've said, I can't disagree. You won't be able to tell if it's going to work or not until you try it. And it's far from ready to come out of EA anyway.
And this is why the Steam for Linux client should allow Us to choose between run the native version and run the windows version via Proton.
Liam Dawe Oct 1, 2018
Quoting: DuncStrange. It's working okay here. More or less. There's a weird flickering/glitching on the menu screen that I've been meaning to report for weeks (it looks for all the world like a hardware fault, except I don't have any other problems), but the game runs well enough. As well as it ever does, at least; it could do with some optimization, but everyone's complaining about that, even on Windows.
Interesting. So you get literally no issues if you load it, quit to menu, start an entirely new world in survival on a new seed. Repeat that twice to see what happens (just to see if we can trigger it).

Since I can reproduce it so often (with reports from others too) it's definitely a bug.
g000h Oct 1, 2018
On reading this, I've just given it a go. I have it on my second gaming box, running Mint Linux 17.3 Cinnamon, and it loaded up and played fine during my little test. Noting that this Debian/Ubuntu-based Linux is not as up-to-date (drivers, kernel) as the one Liam would be using. Another thing I noted - It is a game in Early Access, so I'd be expecting problems come with the territory.
Liam Dawe Oct 1, 2018
Quoting: g000hOn reading this, I've just given it a go. I have it on my second gaming box, running Mint Linux 17.3 Cinnamon, and it loaded up and played fine during my little test. Noting that this Debian/Ubuntu-based Linux is not as up-to-date (drivers, kernel) as the one Liam would be using. Another thing I noted - It is a game in Early Access, so I'd be expecting problems come with the territory.
One single test isn't exactly enough evidence. It's not a 100% bug.
gurv Oct 1, 2018
Hey Liam, sorry to hear you can't run the game.

I've been pretty busy myself diving into this really good game lately (already 50 hours in and counting) and I don't have that many problems. It's actually very decent for an early access game.

I think your problem could come from the "ground texture quality" or the "ground display distance" (or whatever these settings are named: my UI is in French, so I'm not sure).
On my computer, anything higher than "low" for these settings rapidly freezes the game (though it does load).

I'm currently running everything on low/off except :
  • grass density (very high)

  • anisotropic filtering (on)

  • shadow quality (medium)

  • texture quality (very high)

  • camera effects (shining on & sunshaft on)



With these settings, the game runs great most of the time.
I only have two big complaints so far:
  • performance slows to a crawl (60fps -> 17fps) sometimes seemingly randomly (tough it happens mostly when traveling in vehicle). It's very strange because reloading the game fixes it... for a while. It seems Windows users are also experiencing this issue.

  • In 3rd person view, when loading a game, the camera starts zoomed out even more than the max zoom out. This oftens leads to seeing nothing because the camera is actually inside the groung. Zooming out once and then painfully slowly zooming in fixes it though.



Edit: I recall now having the game freeze during the loading of the map! But it happened just once in so many times. And I'm not sure it was frozen: it may have taken what looked like forever to generate the world.


Last edited by gurv on 1 October 2018 at 7:09 pm UTC
Liam Dawe Oct 1, 2018
Quoting: gurvHey Liam, sorry to hear you can't run the game.

I've been pretty busy myself diving into this really good game lately (already 50 hours in and counting) and I don't have that many problems. It's actually very decent for an early access game.

I think your problem could come from the "ground texture quality" or the "ground display distance" (or whatever these settings are named: my UI is in French, so I'm not sure).
On my computer, anything higher than "low" for these settings rapidly freezes the game (though it does load).

I'm currently running everything on low/off except :
  • grass density (very high)

  • anisotropic filtering (on)

  • shadow quality (medium)

  • texture quality (very high)

  • camera effects (shining on & sunshaft on)



With these settings, the game runs great most of the time.
I only have two big complaints so far:
  • performance slows to a crawl (60fps -> 17fps) sometimes seemingly randomly (tough it happens mostly when traveling in vehicle). It's very strange because reloading the game fixes it... for a while. It seems Windows users are also experiencing this issue.

  • In 3rd person view, when loading a game, the camera starts zoomed out even more than the max zoom out. This oftens leads to seeing nothing because the camera is actually inside the groung. Zooming out once and then painfully slowly zooming in fixes it though.



Edit: I recall now having the game freeze during the loading of the map! But it happened just once in so many times. And I'm not sure it was frozen: it may have taken what looked like forever to generate the world.
I tried your suggestion, turning terrain texture quality to Low. It crashed to the desktop twice, got me in the third time. Then I tried turning the terrain view distance down to low, first time it froze on the loading screen.

This gets spammed to the log a lot (and I really do mean A LOT):
QuoteSQL logic error
at Mono.Data.SqliteClient.SqliteCommand.ExecuteStatement (IntPtr pStmt, System.Int32& cols, System.IntPtr& pazValue, System.IntPtr& pazColName) [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) Mono.Data.SqliteClient.SqliteCommand:ExecuteStatement (intptr,int&,intptr&,intptr&)
at Mono.Data.SqliteClient.SqliteDataReader.ReadpVm (IntPtr pVm, Int32 version, Mono.Data.SqliteClient.SqliteCommand cmd) [0x00000] in <filename unknown>:0
at Mono.Data.SqliteClient.SqliteDataReader..ctor (Mono.Data.SqliteClient.SqliteCommand cmd, IntPtr pVm, Int32 version) [0x00000] in <filename unknown>:0
at (wrapper remoting-invoke-with-check) Mono.Data.SqliteClient.SqliteDataReader:.ctor (Mono.Data.SqliteClient.SqliteCommand,intptr,int)
at Mono.Data.SqliteClient.SqliteCommand.ExecuteReader (CommandBehavior behavior, Boolean want_results, System.Int32& rows_affected) [0x00000] in <filename unknown>:0
at Mono.Data.SqliteClient.SqliteCommand.ExecuteReader (CommandBehavior behavior) [0x00000] in <filename unknown>:0
at Mono.Data.SqliteClient.SqliteCommand.ExecuteDbDataReader (CommandBehavior behavior) [0x00000] in <filename unknown>:0
at System.Data.Common.DbCommand.ExecuteReader () [0x00000] in <filename unknown>:0
at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader () [0x00000] in <filename unknown>:0
at Database.SQLite+Command.ExecuteReader () [0x00000] in <filename unknown>:0

Turned the graphical preset to Low, so everything was down. Tried another new survival game - crashed to the desktop. This time, stuff like this was being spammed into the log:
QuoteException Mono.Data.SqliteClient.SqliteSyntaxException - database disk image is malformed during BulkExecute: INSERT INTO [active_blocks]([id], [type_id], [data], [container_id]) VALUES (?, ?, ?, ?)
StackTrace:
at Mono.Data.SqliteClient.SqliteCommand.GetNextStatement (IntPtr pzStart, System.IntPtr& pzTail, System.IntPtr& pStmt) [0x00000] in <filename unknown>:0
at Mono.Data.SqliteClient.SqliteCommand.ExecuteReader (CommandBehavior behavior, Boolean want_results, System.Int32& rows_affected) [0x00000] in <filename unknown>:0
at Mono.Data.SqliteClient.SqliteCommand.ExecuteNonQuery () [0x00000] in <filename unknown>:0
at Database.SQLite+Command.BulkExecute (System.Object[,] parameters) [0x00000] in <filename unknown>:0

(Filename: ./Runtime/Export/Debug.bindings.h Line: 43)

#3 0x007ffea1175e90 in operator new[](unsigned long, std::nothrow_t const&)
#4 0x007ffea1176000 in operator new[](unsigned long, std::nothrow_t const&)
#5 0x007ffea1176170 in operator new[](unsigned long, std::nothrow_t const&)
#6 0x007ffea11761f0 in oc_frag_recon_inter2_c
#7 0x007ffea11767e0 in __libc_start_main
#8 0x007ffea11768a0 in oc_frag_recon_inter2_c


Last edited by Liam Dawe on 1 October 2018 at 7:18 pm UTC
johndoe Oct 1, 2018
Quoting: Comandante ÑoñardoAnd this is why the Steam for Linux client should allow Us to choose between run the native version and run the windows version via Proton.

THIS.
I don't know how you guys think about that, but more and more "native" linux games "reveal" to be broken (proton issue #5638) because they are not handled with the same priorty as the windows ones.
We pay for "native" support and get a bucket of s**t.
I really don't know how I should think about this:(
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.