You are not logged in.
When I try to load Terraria with Proton-GE on Steam with and without the launch options
SDL_VIDEODRIVER=wayland %command% /gldevice:Vulkanit fails to start and dispenses this error message:
1/5/2026 10:49:05 AM
Microsoft.Xna.Framework.Graphics.NoSuitableGraphicsDeviceException: Could not claim window for FNA3D renderer: vkCreateSwapchainKHR VK_ERROR_INITIALIZATION_FAILED
at Microsoft.Xna.Framework.Graphics.GraphicsDevice..ctor (Microsoft.Xna.Framework.Graphics.GraphicsAdapter adapter, Microsoft.Xna.Framework.Graphics.GraphicsProfile graphicsProfile, Microsoft.Xna.Framework.Graphics.PresentationParameters presentationParameters) [0x000e8] in <0e09f5c980584a388092650f3cc9364c>:0
at Microsoft.Xna.Framework.GraphicsDeviceManager.Microsoft.Xna.Framework.IGraphicsDeviceManager.CreateDevice () [0x000db] in <0e09f5c980584a388092650f3cc9364c>:0
at Microsoft.Xna.Framework.Game.DoInitialize () [0x00031] in <0e09f5c980584a388092650f3cc9364c>:0
at Microsoft.Xna.Framework.Game.Run () [0x00011] in <0e09f5c980584a388092650f3cc9364c>:0
at Terraria.Program.RunGame () [0x00077] in <cd1a926a53304a76abc1173fbebcc76b>:0 This began occurring after the NVIDIA driver update caused me to have to begin using the nvidia-580xx packages since I'm running on a 1050 Ti. Most other games in my library work, but not Celeste, so it could be something with XNA not being installed, but I'm not sure. Notably, after using Protontricks to install DXVK into the Terraria directory and using the launch option
/gldevice:D3D11the game DOES start, however, all that's displayed is a blank, beige screen. Audio still plays and the menu sound effects can be heard when moving the cursor around, so the game is responsive in this state, but displays no graphics. The native version of Terraria still works fine, but using the Windows version with a compatibility layer does not work.
Last edited by huey_freeman (2026-01-05 22:49:55)
Offline
I found a thread that could be of use: https://github.com/basecamp/omarchy/issues/2564. I use Sway w/Proton-GE, and have found that using PROTON_ENABLE_WAYLAND=1 %command% is the way to go.
Offline
PROTON_ENABLE_WAYLAND=1 %command% actually allows the game to launch but it refused to display graphics, showing only a black screen. However, after reinstalling the lib32-nvidia-580xx-utils package from the AUR, the game launched functionally again. This thread might help if you are having a separate issue: https://bbs.archlinux.org/viewtopic.php?id=305915 Thanks for the pointer.
Offline
can you play Terraria without proton?
Offline
Yes, in my original post, I stated that the native version was still functional.
Offline