Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone with no article paywalls. Just good, fresh content! Alternatively, you can donate through PayPal, Liberapay or Buy us a Coffee. You can also buy games using our partner links for GOG and Humble Store.

Have graphical distortions in Unity games with NVIDIA? Here's a workaround

By - | Views: 27,006

It seems a lot of Unity games upgrading to later versions of Unity are suffering from graphical distortions on Linux with an NVIDIA GPU. There is a workaround available.

The issue has so far affected these titles:

  • Project Hospital
  • Fluffy Horde
  • Fell Seal: Arbiter's Mark
  • The Fertile Crescent
  • Dead Dungeon

No doubt there's plenty more too that I haven't tried and there will likely be more as other games upgrade their version of Unity used. To be clear though, I'm not sure if this is a bug in Unity or NVIDIA drivers. I have not seen the issue on Intel, so it's a little unclear right now as it's also only in Unity games.

For an example of how bad it looks, here's two shots:

I don't think I need to explain the issue here.

I did reach out to Unity, NVIDIA and a few others involved. So far Unity and NVIDIA haven't replied to me on this issue. However, one developer did reply on the Unity forum thread I'm involved in to note that using Vulkan actually fixes it. Another different developer mentioned it fixed it for a user who tested it too.

I tested it myself and surprisingly so, it does. If you also see some distortions in Unity games like those above, try this as a launch option:


To do so, right click on the game in your Steam library and then go to Properties. From there, hit the Set Launch Options button and put that in. Nothing else is needed.

Whatever it is, it only seems to affect the OpenGL builds of Unity games and only on the lower part of the screen. Hopefully with me highlighting this, it will help users and give Unity/NVIDIA a tip on the bug itself. It might not work on all games, but every one I tried it worked.

Also, as a reminder, if you have issues with keyboard input in some older Unity games there's also a workaround for that.

Article taken from
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.
Page: «2/2
  Go to:

Orkultus 11 Dec, 2018
Tannenberg was also giving me this issue, thanks for the work around.

iiari 11 Dec, 2018
View PC info
  • Supporter Plus
Quoting: OrkultusTannenberg was also giving me this issue, thanks for the work around.

It actually in the end didn't work for me for Tannenberg. I'm on the same GPU. What is your full launch string?
Expalphalog 11 Dec, 2018
Been having that same sort of graphics issue with Throne of Lies. Looking forward to trying this when I get home tonight.
Marc Di Luzio 12 Dec, 2018
View PC info
  • Game Dev
  • Supporter Plus
As a heads up, we're tracking this internally. As with other bugs that show up in multiple Unity games, what would especially help is to report these issues to the game developer and ask them to get in touch with Unity directly with details.

You can also get in touch with Unity, but please try and provide details of the Unity version of the game in question (found in ~/.config/unity3d/[PUBLISHER]/[GAME]/Player.log).

Last edited by Marc Di Luzio on 13 December 2018 at 10:14 am UTC
musojon74 18 Dec, 2018
Ahh. I’ve had this on my loading screens ( in the game I’m building ) on occasion. Hasn’t affected gameplay yet though. I too am nvidia. Time to make my game vulkan only I guess.
Marc Di Luzio 20 Dec, 2018
View PC info
  • Game Dev
  • Supporter Plus
Dropping in again :)

Another workaround for this is to use the command line arguments "-force-glcore42 -force-clamped". It's probably better for games where Vulkan is unstable, or when a game doesn't require modern graphical features (things in GL 4.3 and newer).

Last edited by Marc Di Luzio on 20 December 2018 at 2:22 pm UTC
While you're here, please consider supporting GamingOnLinux on:

Patreon, Liberapay or PayPal Donation.

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.
Latest Forum Posts