Join us on our own very special Reddit on /r/Linuxers.

A while ago the Unity game engine sadly introduced a bug which has caused many games to either display a black screen or give no input, Slime Rancher [GOGSteam] is another I've discovered with it. Here's a temporary fix.

If you have issues, you can use this as a launch option on Steam. You need to right click the game, go to Properties at the bottom, then press the "Set Launch Options…" button and enter this:

-screen-fullscreen 0

If you have the game from GOG, you can use the same setting when launching it via terminal.

Alternatively, you can adjust the game settings file found in "/home/yourusername/.config/unity3d/Monomi Park/Slime Rancher/prefs" and set the fullscreen mode "Screenmanager Is Fullscreen mode" to zero.

The issue is supposed to be fixed in later versions of the Unity engine, hopefully the Slime Rancher developer will be able to upgrade sometime so Linux gamers don't have to resort to little fixes to get it running.

GOG links are affiliate links.

Article taken from GamingOnLinux.com.
4 Likes
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG and Humble Store. See more here.
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.
See more from me
The comments on this article are closed.
29 comments
Page: 1/3»
  Go to:

Shmerl 2 Mar, 2018
How can such regressions be even released? Unity has no QA?
Ehvis 2 Mar, 2018
View PC info
  • Supporter Plus
Quoting: ShmerlUnity has no QA?

Probably not so much for Linux. And this problem does not occur for everybody. I've never seen it myself.
Shmerl 2 Mar, 2018
I've seen it several times already. And it's something that should be caught by proper unit testing.


Last edited by Shmerl on 2 March 2018 at 2:14 pm UTC
Dunc 2 Mar, 2018
I thought this was well known. Also, if the workaround makes the game open in a fullscreen-sized window offset from the centre, and your WM allows it, you can manually move it into position and undecorate it (maximizing can sometimes bring on the fullscreen bug). It'll play as if it were fullscreen. It's a bit of a faff, but you only have to do it once every time you play.


Last edited by Dunc on 2 March 2018 at 2:16 pm UTC
tofuhead 2 Mar, 2018
yup, this is something I've seen on several unity games.
Nice to see that you are posting solution... people are suffering on this. and it can be hard find answers.
I myself, besides on slime rancher, have this also for example in CHKN. just blackscreen if I run it if I have different monitor settings than before.
I run a 3 screen setup, but not always, also, on varying resolutions. so it seems to confuse lot of these games on launch.

edit: as dunc said, it's well know problem. but I hope this help to people getting things running.

.b


Last edited by tofuhead on 2 March 2018 at 2:45 pm UTC
Creak 2 Mar, 2018
If you have that bug, it's nice to use the workaround, but you also need to file a bug, or find a related bug and say you also have this problem.

It's the best way to give feedback to the unity devs
logge 2 Mar, 2018
I've Seen that, too. Thanks for your help here!
Liam Dawe 2 Mar, 2018
Quoting: GuestIt's worth mentioning that you don't have to play in windowed mode all the time - you can just launch the game in windowed mode via command line parameter to avoid the black screen and then change it to fullscreen in the game's settings. Also Solus' LSI project has a built-in workaround for this bug.
The game itself actually pops back to fullscreen mode anyway with the launch option, it's weird but it does it :)
Creak 5 Mar, 2018
Do we have a way of knowing which version of Unity Slime Rancher is using?
The bug is apparently fixed and released already, I'm trying to know in which release exactly.


Last edited by Creak on 5 March 2018 at 4:17 pm UTC
Shmerl 5 Mar, 2018
Take a look at the resource files. Unity version is usually found there in the header.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: Liberapay or PayPal.

This ensures all of our main content remains totally free for everyone with no article paywalls. We also don't have tons of adverts, there's also no tracking and we respect your privacy. Just 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.