T
tModLoader4y ago
adverse-sapphire

TML main engine crash when trying to host a server on linux

whenever i try to play anything on steam deck linux when trying to host a server i can't the game will crash with a main engine crash and i don't know how to fix it, as i know multiplayer works as i can join other people, i just can't host my own server
41 Replies
continuing-cyan
continuing-cyan4y ago
Are you running tModLoader through Wine? Or Proton?
adverse-sapphire
adverse-sapphireOP4y ago
Proton As it’s built into steam
continuing-cyan
continuing-cyan4y ago
Well then don't, basically. tModLoader 1.4 is native for Linux using .Net Core
adverse-sapphire
adverse-sapphireOP4y ago
I tried GE-proton as well How does one do that as I am running steam os
continuing-cyan
continuing-cyan4y ago
There should be an option to configure Proton for each game individually in the Steam Library. I personally don't own a Steamdeck nor run SteamOS so I can't help a lot there
adverse-sapphire
adverse-sapphireOP4y ago
I’m assuming I can grab wine from the App Library Or whatever it’s called
continuing-cyan
continuing-cyan4y ago
Why? You don't need Wine, Proton or anything else to run tModLoader on Linux It's native to Linux
adverse-sapphire
adverse-sapphireOP4y ago
So just set it to “steam Linux runtime” And it should be good to go?
continuing-cyan
continuing-cyan4y ago
Yeah, that should be it
adverse-sapphire
adverse-sapphireOP4y ago
I guess steam really is over here making it difficult to figure out whether it’s native are not as it would want to use proton by default
continuing-cyan
continuing-cyan4y ago
Or you can theoretically also just install it/run it using the Desktop mode
adverse-sapphire
adverse-sapphireOP4y ago
Ah yea love the click start insta close
continuing-cyan
continuing-cyan4y ago
Steam did also defer developers from making native titles and rather focusing on Proton support
adverse-sapphire
adverse-sapphireOP4y ago
Game doesn’t launch on native mode :/
continuing-cyan
continuing-cyan4y ago
Can you try launching tModLoader from Desktop mode using the Steam client?
adverse-sapphire
adverse-sapphireOP4y ago
Time to try the old delete the Donet folder
continuing-cyan
continuing-cyan4y ago
And checking the config options in the steam library in Desktop mode
adverse-sapphire
adverse-sapphireOP4y ago
I only run it on desktop mode Compatibility is it to steam Linux runtime It doesn’t pop up in the command prompt
continuing-cyan
continuing-cyan4y ago
No description
adverse-sapphire
adverse-sapphireOP4y ago
The game just instantly closes when I try to open it. It doesn’t even try.
continuing-cyan
continuing-cyan4y ago
Logs?
adverse-sapphire
adverse-sapphireOP4y ago
I shall send those in a sec as I have to open discord on the browser inside of Linux otherwise, I can upload the files through the Discord client natively Cant*^
continuing-cyan
continuing-cyan4y ago
Classic Discord completely ignoring Linux move
adverse-sapphire
adverse-sapphireOP4y ago
basically i get "upload failed" (logs say from 9/20/22 cuz it don't even open command promt to open game")
adverse-sapphire
adverse-sapphireOP4y ago
adverse-sapphire
adverse-sapphireOP4y ago
This what I get
continuing-cyan
continuing-cyan4y ago
It's because Discord is using outdated X.Org APIs that make file uploading not work
adverse-sapphire
adverse-sapphireOP4y ago
Game just says “nah bro u ain’t using proton I’m not launching”
continuing-cyan
continuing-cyan4y ago
Hmm well. Delete everything in the tModLoader folder and then just verify the game. Which completely resets it, try starting it again, if that still doesn't work. Restart Steam and your Deck
tModLoader
tModLoader4y ago
Tag: hardreset (Owner: absoluteAquarian#5189) (Steam Instructions) Follow these steps to get a fresh install of your game files: Terraria Instructions: 1) Delete the Terraria folder in C:/Program Files (x86)/Steam/steamapps/common. If you're on a non-Windows computer or have Steam installed elsewhere, type .findinstall in #botworld to get to the tModLoader folder, then just go back one folder to end up in the common folder mentioned earlier. 2) Uninstall, then reinstall Terraria in Steam. tModLoader Instructions: 1) Delete the tModLoader folder in C:/Program Files (x86)/Steam/steamapps/common. If you're on a non-Windows computer or have Steam installed elsewhere, type .findinstall in #botworld to get to this folder. 2) Uninstall, then reinstall tModLoader in Steam. (Note: your player and world saves are stored in a completely separate folder than the ones mentioned above. If you delete any other folders, we are not responsible for you losing any of your saves.)
adverse-sapphire
adverse-sapphireOP4y ago
Good old delete DotNet Works every time Y’all should posted somewhere for that to be the first thing you try
fair-rose
fair-rose4y ago
it's in the pinned forum actually, there's a flowchart with that as the first fix for the issue
adverse-sapphire
adverse-sapphireOP4y ago
Thx for the help tho y’all I appreciate it :KRpain:
adverse-sapphire
adverse-sapphireOP4y ago
No description
adverse-sapphire
adverse-sapphireOP4y ago
when one issue fixes another comes Tends to freeze and get stuck on this screen
continuing-cyan
continuing-cyan4y ago
@Mirsario Is there any PR with console/controller fixes?
adverse-sapphire
adverse-sapphireOP4y ago
id also love love love a way to have the install tell the built in steam deck controller to F OFF cuz i can't auto mine cuz it thinks im using it not to mention i can't disable it as its required to always be enabled anyways heres my logs
adverse-sapphire
adverse-sapphireOP4y ago
:sadge:

Did you find this page helpful?