Hello @mmaayeh, please add PROTON_LOG=1 %command% to the game's launch options and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.)
Hi @kisak-valve
Thank you for the prompt response. Please see attached requested log file.
@kisak-valve
Just to advise I tried something in Steam to get it to work where by I have the Following Steam Game Launch option:
PROTON_LOG=1 __GL_THREADED_OPTIMIZATIONS=0 __GLX_VENDOR_LIBRARY_NAME=nvidia %command%
I tried to run Steam via command line:
export __GL_THREADED_OPTIMIZATIONS=0
export __GLX_VENDOR_LIBRARY_NAME=nvidia
steam
And that got the game to start -- not sure if this is a 100% appropriate way to resolve this or not. See output from Steam from attachment. Please let me know if this helps to debug further.
That reads like a video driver issue that should also be mentioned to your video driver vendor.
That reads like a video driver issue that should also be mentioned to your video driver vendor.
Now I tried again and getting
That reads like a video driver issue that should also be mentioned to your video driver vendor.
Now I tried again and getting
Sorry I tried it again today starting via command line and it stopped working I am not sure what is going on. Sorry for the confusion. Also I am using a Monitor HDMI connection. This worked yesterday but today stopped working. Also my built in display does not work either.
My sincere apologies for this flip. I am not clear on what is going on.
@kisak-valve
Okay once I upgraded to NVIDIA-SMI 595.58.03 then Eden Crafter began to start correctly and mutter was able to refresh correctly. And it stopped producing a black screen.
Please let me know if there is anything else to do with this ticket if not if I may close it at this time?
ge-proton10-28x1 2026-01PROTON_LOG=1x2 2026-03__GL_THREADED_OPTIMIZATIONS=0x1 2026-03
System Information:
Issue:
The game launches with audio playing correctly, but only displays a black screen (or Steam overlay). Alt+tabbing shows the game window exists but remains black.
Technical Details:
Game logs (
edencraftersLogs.txt) show the game initializes successfully:The game window is created and visible to the X server (confirmed via
wmctrlandxwininfo), the game process is running and consuming ~90% CPU (actively rendering), but the OpenGL framebuffer content never appears on screen.Root Cause:
LWJGL3 is incorrectly detecting that the game window has lost focus immediately after initialization. When LWJGL applications lose focus, they typically pause rendering, which explains the black screen.
Attempted Fixes (all unsuccessful):
Request:
Could you investigate LWJGL3's window focus detection on Linux? The game works fine on other Linux titles (Tiny Glade, Age of Empires II work perfectly), suggesting this is specific to how Eden Crafters/LWJGL3 handles window focus.
Logs attached:
edencrafters-bug-report.txt