Levelhead

Levelhead

Not enough ratings
How to Play on Linux / SteamOS / Steam Deck
By Vort the Wise
The game finally runs on Linux, but with a twist.
   
Award
Favorite
Favorited
Unfavorite
Checklog
I will report whether the game works for Linux or not in this section. The newest report will be on the top.

  • Apr 15, 2025: It works with Proton GE 9.11.
  • Jul 3, 2024: I've played for a fair while on Proton GE 9.7. So I can say it works fine.
  • Dec 28, 2023: There are sometimes persistent crashes with specific Proton GE versions. I have 7.35 and 7.55 installed. Sometimes, it constantly crashes on 7.55 and I switch to 7.35 and vice versa. If you experience constant crashes, have two versions on Proton GE installed.
  • Aug 18, 2022: The stutter issue is gone on my part. It seems it was due to my CPU cooler not being able to cool it off quite well. If you have the stutter issue, change your CPU cooler.
  • May 15th, 2022: The stutter issue persists. It is probably because my old AMD card and CPU hitting 90 degrees since some reported that they do not have the issue. The best bet is to have Nvidia card OR AMD card with Vulkan support (mine does not have Vulkan support).
  • Feb 3rd, 2022: The stutter issue is totally gone with Proton GE 7.1-2 for me. Needs confirmation from the readers though.
  • Dec 31st, 2021: It works with Proton GE 7.0-rc3.
  • Dec 31st, 2021: popcar2 reported the game fails to launch, giving an error in the comments. I confirmed it.
Known Problems and Their Solutions
Visual and Audio Stuttering on After A While

After reaching 85C degrees and above (185F), the game's physics and sound engine starts to stutter.

If you use KDE Plasma, you can install this widget[store.kde.org] to constantly check your CPU temperature. If you are not, however, you might check this tutorial[phoenixnap.com] in order to find it out.

If your CPU is overheating, you should change your CPU fan. There are great tower-type CPU fans out there which are quite cheap.

Very Minor and Very Rare Physics Glitches

I've got this game for two years now and I've encountered some minor physics glitches maybe twice or three times.

AFAIR, I was stuck on the ground, bumpers were janky etc.
Before You Start and Prerequisites
There are some things you should know.

As you probably know, the only way to play Windows games on Steam Linux is to run it with Proton. If you do not have any idea, this[www.howtogeek.com] might be a good tutorial.

Also, Steam pushes SteamDeck these days. It's actually a portable Linux machine under the hood. The company wants to provide a great compatibility for Windows games on Linux and they aggressively update Proton to run a lot of games.

Before the end of 2021, we couldn't play Levelhead on Linux. There's a Reddit thread where one of the game devs says what the problem is but the issue seems to be resolved since there are some hopeful reports on game's ProtonDB entry page[www.protondb.com].

However, as the reports on ProtonDB state, they use another fork of Proton which is not directly available from the Steam. So, you have to do some things to install this variation. Hopefully, this guide will cover it.

Before you start, you might also want to consider the environment I am in:

  • I use Fedora 39. If you use another system, the result may vary. I also tested it with KDE Neon, which is a Debian-based system and it works.

This[hastebin.com] is the system information I have tested the game in.

Before you start this tutorial, please game's ProtonDB entry page[www.protondb.com] and check "Known Problems" section above. It will show you the current status of game.
Installing Proton Glorious Eggroll
Proton Glorious Eggroll[github.com] is a fork (copy) of Steam's Proton. It is customized to work with the latest version of Wine (another project that Proton has forked) and aims to fix the games that are normally working on Windows. The project usually aims to fix well-known issues especially very popular AAA games but its solutions also help a lot to other games as well.

To download it, you should visit here[davidotek.github.io] and download it.


You can also use Flathub[flathub.org] to download it if you use Flatpak.

Double-click the downloaded file to open up ProtonUP-QT or launch it if you have installed it via Flatpak. It is a tool to download various forks of Proton.

When the program fires up, click "Add Version".


Click on Proton-GE and select one of 7.x versions. On my tests, it didn't work on Proton GE 8.x. The versions I'm using are 7.35 and 7.55.

Configuring and Running Levelhead
Now, restart Steam (click Steam on top left, click Exit, wait for 5 seconds and open Steam). Then, right click on Levelhead and go to properties.


Then, choose the GE Proton.


Now, install the game. Wait for it to finish. Once again, go to game's properties.


This time, you need to run it with DirectX 11 without Vulkan. Paste the launch configuration below (also see the image) and close.

PROTON_USE_WINED3D11=1 %command%


The option above, AFAIK, disables Vulkan support for DirectX, forces to fall back to OpenGL, which is needed for cards that does not have Vulkan support. (Or it does some kind of transpilation in real time from Vulkan to OpenGL, idk, hardware is not my cup of tea tbh).

Now, run the game and see the magic happen.
Attributions
Cover image is taken from here[unsplash.com].
15 Comments
Vort the Wise  [author] 28 Dec, 2023 @ 11:53am 
Updated with my latest thoughts and tests.

- Seems like Levelhead does not work with ProtonGE 8.x. Added suggested versions to the guide.
- There are rare consistent crashes. Install two ProtonGE version and switch between them if you've got consistent crashes. Added note to the guide.
- Added popcar2 as contributor to the guide because he has helped me with testing before.
JorisV 5 Sep, 2022 @ 1:31am 
I got it working on Steamdeck using your tutorial but with Proton-7.2-GE-2 as compatibility tool.:steamthumbsup:
Vort the Wise  [author] 18 Aug, 2022 @ 2:30am 
The game now works well. It seems my CPU was overheating. I bought a new CPU fan, it runs like a charm.
kool 1 Jul, 2022 @ 10:26am 
linux (linux)
popcar2 3 Feb, 2022 @ 7:56am 
I never actually had stuttering on my end. I can confirm proton GE does work well though.
Vort the Wise  [author] 3 Feb, 2022 @ 7:52am 
I have tried it with Protong 7.1-GE-2 and all the stuttering is gone for good. @popcar, could you confirm it on your side?
Vort the Wise  [author] 31 Dec, 2021 @ 5:15am 
Yep, tried it again, it works. Latest Proton GE 7.0 RC3 works very good, no stuttering unless you do ALT+TAB.
popcar2 31 Dec, 2021 @ 3:56am 
Update: It works again now lmao

It's inconsistent when it comes to the server playing nicely but it seems to work most of the time. If you crash, just try again later and pray to Rumpus that they'll let you in.
Vort the Wise  [author] 30 Dec, 2021 @ 10:26pm 
I have tried it just now and it does it on me too.
:( That's a bummer.
popcar2 30 Dec, 2021 @ 3:06pm 
The next day the game stopped working for me :P

[code]ERROR in
action number 1
of Step Event0
for object o_rumpus_item_downloader:

Data structure with index does not exist.[/code]

I tried deleting the prefix and re-installing, I didn't change anything but it seems like it decided to not work again. Using the latest proton GE, too.