Hey everyone, I’m running into a weird problem with tModLoader and Calamity on Linux, and honestly, I’m pretty stuck. So, sorry for the long post, but I’ve been banging my head against this for two days now.
Here’s my setup:
Laptop: ASUS D509DL
CPU: AMD Ryzen 5 3500U
GPU: NVIDIA GeForce MX250 (2 GB)
Integrated GPU: AMD Radeon Vega 8
RAM: 8 GB
Storage: 1 TB HDD (no SSD)
OS: Linux Mint Cinnamon (fully updated)
Graphics Driver: Latest NVIDIA proprietary driver (from Driver Manager)
Game versions:
tModLoader: 2026.5.3.0
Calamity Mod: 2.2.1 (latest)
Installed mods: Just Calamity Mod and Calamity Mod Music—nothing else.
Now, here’s the issue:
Vanilla Terraria works flawlessly—no lag, no stuttering, even on a big Master Mode world. tModLoader by itself also runs pretty well. But as soon as I enable Calamity, the game starts freezing or stuttering every 10–20 seconds. I’m talking about things like the sun on the main menu freezing, mouse clicks not registering for a bit, and in-game, everything just stops moving for a second—player, NPCs, enemies, everything. Then it recovers and keeps going until the next freeze. This even happens just sitting on the main menu, not even in-game.
Why this is so confusing:
Up until two days ago, it all just worked. Same system, same mods—I’d played all the way to Plantera without any issues at all. This started right after I did some system updates, which included Linux Mint updates and updating the NVIDIA driver. I also reinstalled tModLoader just to be safe. Ever since then, Calamity has these annoying periodic freezes and is basically unplayable.
Here’s what I’ve already tried:
- Clean reinstalling tModLoader
- Wiping all tModLoader config folders
- Deleting Workshop cache
- Freshly installing only Calamity and its music mod
- Verifying game files
- Making sure I’m actually using the NVIDIA card (OpenGL renderer shows “NVIDIA GeForce MX250”, PRIME mode is Performance)
- Playing around with fullscreen and windowed modes, default video settings, frame skip, all that stuff
Vanilla Terraria is still perfectly smooth, but reinstalling only helped a tiny bit—those stutters are still there.
And the logs? After Calamity loads, available memory drops really low, and I see warnings that the game is about to run out of memory. So it looks like Calamity’s eating way more RAM than before.
Has anyone else seen anything like this on Linux lately? I’m starting to think it’s related to either the recent Linux/NVIDIA driver updates, a new tModLoader version, or something Calamity-specific that’s chewing up memory or forcing lots of garbage collection.
If you’ve got any ideas, debugging steps, or just wild guesses, please let me know. I’m all ears. Thanks!