Games crashing followed by coredumps

I’m completely new to using Linux and I admit I haven’t made a sensible choice for a beginner. I have spent more than a week reading up documentation to try to solve this issue on my own, but I’m really frustrated after having installed .NET 10 with homebrew and seeing no change to my predicament. This is a log from my latest attempt at playing a game:

PID: 13985 (dotnet)
UID: 1000 (lia)
GID: 1000 (lia)
PID: 13985 (dotnet)
UID: 1000 (lia)
GID: 1000 (lia)
Signal: 11 (SEGV)
Timestamp: Fri 2026-05-22 00:04:52 -03 (10min ago)
Command Line: /var/home/lia/.local/share/Steam/steamapps/common/tModLoader/dotnet/dotnet tModLoader.dll
Executable: /var/home/lia/.local/share/Steam/steamapps/common/tModLoader/dotnet/dotnet
Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-gnome-tModLoader-12778.scope
Unit: user@1000.service
User Unit: app-gnome-tModLoader-12778.scope
Slice: user-1000.slice
Owner UID: 1000 (lia)
Boot ID: aa1371b7ba364891a9aa29c3d1f6c875
Machine ID: e642d384a65849f2b6f478122a030e55
Hostname: bazzite
Storage: /var/lib/systemd/coredump/core.dotnet.1000.aa1371b7ba364891a9aa29c3d1f6c875.13985.1779419092000000.zst (present)
Size on Disk: 252M
Message: Process 13985 (dotnet) of user 1000 dumped core.

            Module /tmp/mm-exhelper.so.dkSYhw without build-id.
            Stack trace of thread 13985:
            #0  0x00007f4cb4857eec n/a (libcoreclr.so + 0x257eec)
            #1  0x00007f4cb493764c n/a (libcoreclr.so + 0x33764c)
            #2  0x00007f4cb4937bea n/a (libcoreclr.so + 0x337bea)
            #3  0x00007f4c3d981f09 n/a (n/a + 0x0)
            #4  0x00007f4c3d2da6c1 n/a (n/a + 0x0)
            #5  0x00007f4c3d8e4036 n/a (n/a + 0x0)
            #6  0x00007f4c3d8e3c43 n/a (n/a + 0x0)
            #7  0x00007f4c3d8e3b67 n/a (n/a + 0x0)
            #8  0x00007f4c419c2478 n/a (n/a + 0x0)
            #9  0x00007f4c3f8e6d38 n/a (n/a + 0x0)
            #10 0x00007f4c3f8e6e29 n/a (n/a + 0x0)
            #11 0x00007f4c3d8dce7e n/a (n/a + 0x0)
            #12 0x00007f4c3d8dcdd2 n/a (n/a + 0x0)
            #13 0x00007f4c3d8dc97b n/a (n/a + 0x0)
            #14 0x00007f4c45366ca2 n/a (n/a + 0x0)
            #15 0x00007f4c3a7f1ac5 n/a (n/a + 0x0)
            #16 0x00007f4c394b508d n/a (n/a + 0x0)
            #17 0x00007f4c3867a07d n/a (n/a + 0x0)
            #18 0x00007f4c364326a9 n/a (n/a + 0x0)
            #19 0x00007f4c3643260d n/a (n/a + 0x0)
            #20 0x00007f4c364325cc n/a (n/a + 0x0)
            #21 0x00007f4c36432234 n/a (n/a + 0x0)
            #22 0x00007f4cb4a9fa07 n/a (libcoreclr.so + 0x49fa07)
            #23 0x00007f4cb48d800e n/a (libcoreclr.so + 0x2d800e)
            #24 0x00007f4cb47be914 n/a (libcoreclr.so + 0x1be914)
            #25 0x00007f4cb47bed88 n/a (libcoreclr.so + 0x1bed88)
            #26 0x00007f4cb47ebd7d n/a (libcoreclr.so + 0x1ebd7d)
            #27 0x00007f4cb47a9160 coreclr_execute_assembly (libcoreclr.so + 0x1a9160)
            #28 0x00007f4cb4f1faee n/a (libhostpolicy.so + 0x2eaee)
            #29 0x00007f4cb4f20c09 corehost_main (libhostpolicy.so + 0x2fc09)
            #30 0x00007f4cb4f5e333 n/a (libhostfxr.so + 0x1e333)
            #31 0x00007f4cb4f5d30d n/a (libhostfxr.so + 0x1d30d)
            #32 0x00007f4cb4f595a2 hostfxr_main_startupinfo (libhostfxr.so + 0x195a2)
            #33 0x000055bd808eaf80 n/a (/var/home/lia/.local/share/Steam/steamapps/common/tModLoader/dotnet/dotnet + 0xff80)
            #34 0x000055bd808eb26f n/a (/var/home/lia/.local/share/Steam/steamapps/common/tModLoader/dotnet/dotnet + 0x1026f)
            #35 0x00007f4cb6759681 n/a (/32/cbc4e8bddb983cffc8d5620d4df2d9fe857913f2e3829e5e9cda4ddcc5a15b.file + 0x3681)
            #36 0x00007f4cb6759798 n/a (/32/cbc4e8bddb983cffc8d5620d4df2d9fe857913f2e3829e5e9cda4ddcc5a15b.file + 0x3798)
            #37 0x000055bd808e1c49 n/a (/var/home/lia/.local/share/Steam/steamapps/common/tModLoader/dotnet/dotnet + 0x6c49)
            
            Stack trace of thread 14100:
            #0  0x00007f4cb67d1e32 n/a (/32/cbc4e8bddb983cffc8d5620d4df2d9fe857913f2e3829e5e9cda4ddcc5a15b.file + 0x7be32)
            #1  0x00007f4cb67c60b4 n/a (/32/cbc4e8bddb983cffc8d5620d4df2d9fe857913f2e3829e5e9cda4ddcc5a15b.file + 0x700b4)
            #2  0x00007f4cb684aed1 n/a (/32/cbc4e8bddb983cffc8d5620d4df2d9fe857913f2e3829e5e9cda4ddcc5a15b.file + 0xf4ed1)
            #3  0x00007f4cb6daa6eb read (/var/home/lia/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so + 0x4a6eb)
            #4  0x00007f4cb4d87daf n/a (libSystem.Native.so + 0x13daf)
            #5  0x00007f4cb67c9759 n/a (/32/cbc4e8bddb983cffc8d5620d4df2d9fe857913f2e3829e5e9cda4ddcc5a15b.file + 0x73759)
            #6  0x00007f4cb684d90c n/a (/32/cbc4e8bddb983cffc8d5620d4df2d9fe857913f2e3829e5e9cda4ddcc5a15b.file + 0xf790c)
            ELF object binary architecture: AMD x86-64

So, any ideas on what the issue might be? I’ll be grateful for any insights.

I see you are on Bazzite. You may get more help asking them, as we don’t support Bazzite.

That said, it looks like you are trying to run a Steam game.

Try changing the Proton version from within Steam.

With Steam, and I don’t use it as it is a proprietary onlice service, but I would expect that you would not have to manually install .net

You will need to say more in your error description about what you have installled, what you want the outcome to be and what you have tried.