

Game runs as expected. No tangible differences to playing under Windows in my experience.
LD_PRELOAD="" DXVK_HUD=compiler %command%
The game does have a fluctuating frame rate that's all over the place and sometimes sits in the 40s, but I’ve had the same experience on Windows for the last 4 years with the same PC. Workshop player models on a mostly full server seem to be pretty heavy in this game. A platform agnostic fix is to turn workshop player models off, but I won't be doing that lol.
Behaves exactly as it does on Windows. If you experience any issues, try Alt+Tabbing, disconnecting, or restarting the game.

Push to talk seems to crash the Steam client itself, but besides that, the game runs fine.
Push to Talk crashes game
VRAM and Memory leaks are terrible enough to can't join the lobby anymore.

Game runs just fine, can play with friends just fine
Game occasionally crashes but given my friends' experiences with the game running via Windows natively, I don't think this would be specific to running the game on Linux.
Performance can be pretty bad but from what I've seen this is a trait also shared across both Windows and Linux.

gamemoderun %command% -notexturestreaming
Muddy textures due to texture streaming.
It runs nearly 1:1 as Windows, so well that the devs have ended developing their Linux client. One thing to consider is that Tower Unite has always had texture streaming issues, and disabling it through launch args helps remove texture issues. Otherwise, no other tinkering should have to be done.
Just works. Similar performance to Windows 10

gamemoderun %command%
Enabling gamemode seems to help with performance and loading. Game performs identically to native Windows installs.

Haven't seen any problems with it, works just fine.

Slight stuttering. Setting texture quality to low seems to make it minimal, and -NOTEXTURESTREAMING
seems to fix the stuttering but might crash the game in some areas if on older hardware
Without Proton GE the game cannot connected to any Tower Unite (including AGC) servers setting you in a disconnected state.

With the Summer Update (0.17.12.0) the devs have acknowledged and fixed the issue with Workshop models not appearing on Linux machines. Other than that it looks to perform the same as on Windows.

mangohud %command%
switching between windowed and full screen is buggy
same issue with Windows; sometimes mouse doesn't control the character.
same issues with Windows; fps drops and the game doesn't utilize all resources.
same issue with Windows; memory leaks causing crash
workshop model doesn't work with Linux right now.
All Canvases and all Workshop content fails to load

DXVK_ASYNC=1 gamemoderun %command% -USEALLAVAILABLECORES -NOTEXTURESTREAMING -nomansky -nojoy
fullscreen is started on my other monitor despite it being set to my primary one, but just moving it over fixes it
as stated in another report, most important launch argument is definitely "-NOTEXTURESTREAMING", otherwise textures look reaaally shit

Workshop models will infinitely load. I can't see or interact with people as they want to be. I cannot set my own workshop models either.
Workshop models don't work and will infinitely load
No issues.
Seems to work perfectly fine for me with zero shenanigans involved behind the scenes

RADV_PERFTEST=gpl gamemoderun %command% -USEALLAVAILABLECORES -refresh 60 -NOTEXTURESTREAMING
I had 1000+ hours on Windows, and now thousands more on Linux and it plays pretty much perfectly. The game in general is a bit buggy but that was just as true on Windows.
My custom arguments are probably a little outdated (I don't think I need that RADV one anymore). The most important one is -NOTEXTURESTREAMING if you have the VRAM for it. Otherwise you'll come across a glitch where textures are blurry even when up close.

Given that I have a AMD R7 350X that was from 2015 yes I did experience some slowness however it is rare.
If you have issues where your GPU won't be used in games, that is a Driver Issue... With some help I was able to swap the Drivers of RADEON to AMDGPU and change something in the cfg of the kernel you can get this game to work really good.

It loaded the Menus completely fine but upon everytime I tried to load the Plaza it would fail to crash report and it would crash too.
This could be due to me having a very poor computer to try and run it. I feel like it could run it though.

DXVK_ASYNC=1 gamemoderun gamescope -W 2100 -H 900 -f -- %command% -USEALLAVAILABLECORES -nomansky -heapsize 6291456 -refresh 60 -nojoy -NOTEXTURESTREAMING
Sometimes mouse gets unlocked from the game screen, mainly while fishing and with multi monitor setups.
Some stutter from time to time when running on the plaza, it also lags when people join the lobby.
The game could crash from time to time if you don't apply some commands on startup, you can also use directx10 when launch.
The game without any change is very ram and hdd heavy, the game can run better on a ssd/nvme but not by much.
After some tweaks the game will run better, it loads faster on a ssd or a high frequency ram so it's exactly the same as on windows. I added some tweaks from this guide ( https://steamcommunity.com/sharedfiles/filedetails/?id=662316502 ) and included gamescope for my weird ultrawide monitor resolution.

While there are some glaring bugs like certain Libretro Cores causing a crash, or the mouse doesn't recapture properly immediately after alt-tabbing, these are all bugs that I faced in my previous (and much more underequipped) Win10 PC, so these are side-effects of Tower Unite's state of Early Access/Active development rather than issues exclusive to Proton. A Linux and a Windows user will have nearly the same experience playing! Apart from GE, also works in Experimental and 8.0-4 from my testing.

The game has obvious memory leaks, i dont know is it only for linux but that would be so annoying for average player
memory leaks caused crashes
memory leaks

I had to reboot my machine after installation to get Tower Unite to launch in steam.
Crashes sometimes going in and out of different condos.
The game crashed sometimes.

You can play the plaza and minigames really well, condo stuff needs more optimization on the deck.
Changed back grip L4 button to respond as a ctrl key
When the game uses a lot of memory specially in condos the audio of the entire steam deck cut off for some seconds.
Game goes really fine until you load a heavily edited condo, then FPS goes between 25 to 15
Occasional crashes only on heavily modified condos when you alt tab out of the game on desktop mode.
You can load the plaza and minigames and play them just fine without issues, haven't tried going into a condo or hosting one at the time of this report.
I would not suggest to play this game on handheld, even the community layouts can't cover all the diverse controls that this game offer, if you gonna play it on the deck try using a keyboard and mouse.
Game runs surprisingly well when you play plaza and minigames, condo stuff just needs more optimization, specially with condos with a lot of workshop stuff, I/O logic and canvases.
Overall, Runs well but I wouldn't suggest playing it on the steam deck without a keyboard and mouse and try to be careful with condos specially if it using a lot of resources because if you alt tab the game on one of those you risk your game to get a crash.
P.S: PixelTrail Games has on their trello page that they will ship someday on the future an update that focus on make the game verified on the deck including controller support.
Will not start, Steam just says launching endlessly
It just runs perfectly out of the box. no tinkering and everything works, even online.
Refuses to launch
gamemoderun gamescope -W 2560 -H 1440 -f -- %command%
I am running Hyprland (wayland tiling compositor) on Arch Linux. No matter what proton or DX version I tried, it refuses to open. If not using gamescope, it will start and immediately stop. If I try to use gamescope, nothing will open and I need to manually kill gamescope-wl to get it to stop.
replaced voice chat button with crouch (community layout)
game doesnt have full controller support
very very very great experience, some small frame drops but turning down graphics settings makes it run great
Works as good as it does on Windows - framerate wise. Less to no crashes on Linux (crashes frequently for me on Windows).
With no tweaks, running recommended Proton, on Nvidia, the game works flawlessly.
Don't use Proton-GE as it seems to result in excessive CPU usage and the new emulation using libretro doesn't work, with Proton Experimental everything seems to be fine.
Runs fine when inside the lobby or minigames, when entering the Casino or Arcade the frame drops from 60 and averages on 20. Can be fixed.
Had some FPS problems, sometimes the game would drop FPS by a bit. Launching the game using DirectX10 option made it run better.
Multiplayer works without any noticable issues and works fine.
I tested the game on Ultra settings, where I experienced the the FPS issues. I did not have this issue on windows and I tested the same thing with medium settings and the issue was fixed. The game looks the same so just drop your settings and you should be good
The game immediately crashes when starting it.
DXVK_ASYNC=1 gamemoderun %command%
I have tried multiple versions of proton, which includes Steams recommended, expermental and GE. Nothing works with the same unfortunate results. Clearly doesn't deserve the platinum rating as of now.
The game often crashing and makes unplayable
Game sometimes dropped to 30-40 FPS, still playable and could probably be fixed by lowering graphics settings.
Played Ball Race and Zombie Massacre, both worked fine without any issues.
Despite it being marked as unsupported on deck, game seemed to work fine using my Steam Deck outside of performance issues, which could probably be fixed by lowering graphics settings.
Extensive layout configuration is reccomend if playing with only game-pad. Radial menu on left track-pad and some extra controls using the back paddles.
Artifscting occurs in textures, usually apprent in shadows.
Slowdown is to be expected in packed lobbies, and during events where the lobby is configured with many entities.