Corresponding GitHub issue: Crashing in Terraria · Issue #11833 · ValveSoftware/steam-for-linux
System Information
Terraria randomly crashes, usually within an hour of playing the game, both when started via the .desktop shortcut created by Steam and through the Steam client itself. The screen freezes but the audio continues for a bit. I've tried both the Flatpak and Snap packages and the issue happens with both.
In the Gnome Problem Reporting app, it shows up as "steamwebhelper quit unexpectedly" - I'm not sure if this is a consequence of the crash or the cause of it. I'm unable to file a report there, it says "Reporting is disabled because the generated backtrace has low informational value". It also only showed up twice in the Problem Reporting app, the game still crashes but it doesn't create an entry there anymore.
I am also using 2 displays: the first one is my built-in laptop display, 2880 x 1800 120hz, 175% scale. This is the display the game is actually running on. The second display is an external monitor connected via DisplayPort: 3440 x 1440 75hz, 100% scale. The external monitor is set as the primary display on my system. Terraria for some reason is not able to correctly determine the size of the external monitor, I am not sure if that is related. When I put the Terraria window on the external monitor, it recommends a fullscreen resolution of 4096 x 1714, which is approximately the same aspect ratio but not the correct resolution, and selecting it causes my mouse's range to be limited to a rectangular region at the upper left of my actual monitor. It also occasionally recommends 4096 x 2304, depending on how I dropped the window onto the monitor/how it was set on the other monitor when I moved it. Manually editing the
Note that this processor/APU is relatively new, not sure if others have had similar issues. I used this identical monitor setup + Linux distro on my previous laptop as recently as 3 months ago, which had an older AMD Ryzen 7 5700U and never had these issues.
Here's the output from Help > System Information in Steam. Note that it seems to get the display resolution wrong.
System Information
- Steam client version (build number or date): 1741737356, installed as Snap package
- Distribution (e.g. Ubuntu): Fedora 41
- Opted into Steam client beta?: No
- Have you checked for system updates?: Yes
- Steam Logs: steam-logs.tar.gz
- GPU: AMD Radeon 880M
Terraria randomly crashes, usually within an hour of playing the game, both when started via the .desktop shortcut created by Steam and through the Steam client itself. The screen freezes but the audio continues for a bit. I've tried both the Flatpak and Snap packages and the issue happens with both.
In the Gnome Problem Reporting app, it shows up as "steamwebhelper quit unexpectedly" - I'm not sure if this is a consequence of the crash or the cause of it. I'm unable to file a report there, it says "Reporting is disabled because the generated backtrace has low informational value". It also only showed up twice in the Problem Reporting app, the game still crashes but it doesn't create an entry there anymore.
I am also using 2 displays: the first one is my built-in laptop display, 2880 x 1800 120hz, 175% scale. This is the display the game is actually running on. The second display is an external monitor connected via DisplayPort: 3440 x 1440 75hz, 100% scale. The external monitor is set as the primary display on my system. Terraria for some reason is not able to correctly determine the size of the external monitor, I am not sure if that is related. When I put the Terraria window on the external monitor, it recommends a fullscreen resolution of 4096 x 1714, which is approximately the same aspect ratio but not the correct resolution, and selecting it causes my mouse's range to be limited to a rectangular region at the upper left of my actual monitor. It also occasionally recommends 4096 x 2304, depending on how I dropped the window onto the monitor/how it was set on the other monitor when I moved it. Manually editing the
config.json
file doesn't seem to do anything.Note that this processor/APU is relatively new, not sure if others have had similar issues. I used this identical monitor setup + Linux distro on my previous laptop as recently as 3 months ago, which had an older AMD Ryzen 7 5700U and never had these issues.
Here's the output from Help > System Information in Steam. Note that it seems to get the display resolution wrong.
Code:
Computer Information:
Manufacturer: LENOVO
Model: LNVNB161216
Form Factor: Laptop
No Touch Input Detected
Processor Information:
CPU Vendor: AuthenticAMD
CPU Brand: AMD Ryzen AI 9 365 w/ Radeon 880M
CPU Family: 0x1a
CPU Model: 0x24
CPU Stepping: 0x0
CPU Type: 0x0
Speed: 5089 MHz
20 logical processors
10 physical processors
Hyper-threading: Supported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Supported
SSE41: Supported
SSE42: Supported
AES: Supported
AVX: Supported
AVX2: Supported
AVX512F: Supported
AVX512PF: Unsupported
AVX512ER: Unsupported
AVX512CD: Supported
AVX512VNNI: Supported
SHA: Supported
CMPXCHG16B: Supported
LAHF/SAHF: Supported
PrefetchW: Unsupported
BMI1: Supported
BMI2: Supported
F16C: Supported
FMA: Supported
Operating System Version:
Ubuntu Core 22 (64 bit)
Kernel Name: Linux
Kernel Version: 6.13.6-200.fc41.x86_64
X Server Vendor: The X.Org Foundation
X Server Release: 12401006
X Window Manager: GNOME Shell
Steam Runtime Version: steam-runtime_0.20241127.109674
Client Information:
Version: 1741737356
Browser GPU Acceleration Status: Enabled
Browser Canvas: Enabled
Browser Canvas out-of-process rasterization: Enabled
Browser Direct Rendering Display Compositor: Disabled
Browser Compositing: Enabled
Browser Multiple Raster Threads: Enabled
Browser OpenGL: Enabled
Browser Rasterization: Enabled
Browser Raw Draw: Disabled
Browser Skia Graphite: Disabled
Browser Video Decode: Enabled
Browser Video Encode: Disabled
Browser Vulkan: Disabled
Browser WebGL: Enabled
Browser WebGL2: Enabled
Browser WebGPU: Disabled
Browser WebNN: Disabled
Video Card:
Driver: Mesa zink Vulkan 1.3(AMD Radeon Graphics (RADV GFX1150) (MESA_RADV))
Driver Version: 4.6 (Compatibility Profile) Mesa 24.2.3 - kisak-mesa PPA
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 74 Hz
VendorID Not Detected
DeviceID Not Detected
Revision Not Detected
Number of Monitors: 2
Number of Video Cards Not Detected
Primary Display Resolution: 6880 x 2880
Desktop Resolution: 6880 x 4940
Primary Display Size: 31.50" x 12.99" (34.06" diag), 80.0cm x 33.0cm (86.5cm diag)
Primary VRAM: 12007 MB
Sound card:
Audio device: %1$s
Memory:
RAM: 27831 Mb
VR Hardware:
VR Headset: None detected
Miscellaneous:
UI Language: English
LANG: en_US.UTF-8
Total Hard Disk Space Available: 873461 MB
Largest Free Hard Disk Block: 848193 MB
Storage:
Number of SSDs: 1
SSD sizes: 0B
Number of HDDs: 0
Number of removable drives: 0
Attachments
Last edited: