Official Thimbleweed Park Forums

Open beta testing

In Steam, download the game and switch to the beta branch “translations” (pw: ZDWVUN9YJBH754LX).

You should now be able to download the Linux build. During this test phase, and to make my life easier, the game will only be on Steam. Once released it will be on GOG.

This is a post-alpha, pre-beta build, so expect problems. Some players are reporting issues if you previously played Delores using Proton. If you have issues where it’s downloading the windows files and not the Linux files, switch to the Steam Linux Runtime. Only a guess that this is what the problem is.

Please post all issues with Linux in this thread.

3 Likes

Lenovo Yoga 730 running Solus. GPU is “Mesa Intel UHD Graphics 620”. It wasn’t installed on my laptop yet so I don’t think I tried it under Proton before. Window pops up for a split second and then segfaults immediately. If I run it on the commandline, the output is just:

[19:47:17] RELEASE
[19:47:17] RELEASE FINAL
Segmentation fault

If I run it under GDB, I get this stacktrace:
#0 0x00007fffdefdb291 in ?? () from /usr/lib/libEGL_mesa.so.0
#1 0x00007fffdefc686f in ?? () from /usr/lib/libEGL_mesa.so.0
#2 0x0000000000739d64 in ZLOpenGLRenderTargetCreateEGLSurface ()
#3 0x00000000004a63c6 in GGGraphicsRenderer::attachToWindow(SDL_Window*) ()
#4 0x00000000004a6469 in GGGraphicsRenderer::Init(SDL_Window*, int) ()
#5 0x00000000004a4793 in GGGraphics::Initialize(char const*, int, SDL_Window*, int) ()
#6 0x000000000055a1e1 in GGSDLApp::createCanvas(GGPoint, GGPoint, GGPoint, unsigned int) ()
#7 0x000000000041cbe5 in GameApp::initWithOptions(GGDictionary*) ()
#8 0x000000000055c638 in GGSDLApp::initMain(int, char**) ()
#9 0x000000000040b7e9 in main ()

Let me know if there’s any other info that could help!

Ubuntu 20.04 here with NVIDIA 450.66 binary drivers. Never downloaded previously. Fails to launch with:

[17:53:36] RELEASE
[17:53:36] RELEASE FINAL
Using language file: Translations_en.tsv
Running boot.dinky...
[17:53:37] ZLRenderTarget: Failed to create frame buffer (error 0)
[17:53:37] ZLRenderTarget: Failed to create a complete framebuffer (status 0)
[17:53:37] ZLOpenGLShader: Failed to compile vertex shader

Thanks… we’ll look into these ASAP. Can you run TWP?

Linux Mint 20 - Nvidia v440.100.
Same issue as Sparky.

TWP doesn’t work for me when I launch it from Steam. I tried launching the Steam version from command-line but fails with some steam_appid.txt issues… probably unrelated… It is that I don’t know how to launch Steam games from command line.

Just played a few minutes. But it looks all is working fine. System here is:
Intel® Core™ i3-2330M - Intel® HD Graphics 3000 - 4 GB RAM - Ubuntu 20.04.1 LTS (64 Bit) with Gnome 3.36.3 with Wayland window manager

I could try it for a couple of minutes, but everything seems to work fine.

The Brazilian translation needs revising, but that is independent from the operating system :stuck_out_tongue:

I’m on Ubuntu 18.4.03 with 4.5.0-112-generic kernel, Intel i7-8550U CPU, Gnome Display Manager 3 as window manager.

1 Like

Debian 9 (oldstable; I don’t update often):
The game won’t launch because it relies on libc6 >= 2.27 and I have 2.24:

/home/user/.local/share/Steam/steamapps/common/Delores/Delores: /lib/x86_64-linux-gnu/libm.so.6: version GLIBC_2.27 not found (required by /home/user/.local/share/Steam/steamapps/common/Delores/Delores)

I guess the easy solution would be to link libc statically, but libfmod also depends on libc and … I’m not sure it’s worth the effort to support a three-year-old distro.

I get the same error as Sparky. Using Kubuntu 20.04 with Nvidia drivers also.

TMP works fine.

Slackware 14.2 (highly customized if not Steam wont work), runs TWP without problem, but with Delores I get “AppError_28”.

GameAction [AppID 1305720, ActionID 2] : LaunchApp changed task to DownloadingDepots with “”
GameAction [AppID 1305720, ActionID 2] : LaunchApp changed task to DownloadingDepots with “”
Installing breakpad exception handler for appid(steam)/version(1599174997)
Installing breakpad exception handler for appid(steam)/version(1599174997)
GameAction [AppID 1305720, ActionID 2] : LaunchApp changed task to ProcessingInstallScript with “”
GameAction [AppID 1305720, ActionID 2] : LaunchApp changed task to SynchronizingCloud with “”
GameAction [AppID 1305720, ActionID 2] : LaunchApp changed task to SiteLicenseSeatCheckout with “”
GameAction [AppID 1305720, ActionID 2] : LaunchApp changed task to CreatingProcess with “”
GameAction [AppID 1305720, ActionID 2] : LaunchApp waiting for user response to CreatingProcess “”
GameAction [AppID 1305720, ActionID 2] : LaunchApp continues with user response “CreatingProcess”
GameAction [AppID 1305720, ActionID 2] : LaunchApp failed with AppError_28 with “/home/krusty/.local/share/Steam/SteamApps/common/Delores/Delores”
GameAction [AppID 1305720, ActionID 2] : LaunchApp changed task to Failed with “”

Ubuntu 20.04 with nvidia-driver-440.
The game does not start.

Launching from Steam: Error window “Critical Error! / FMOD error! (51) Error initializing output device.”

Launching from terminal: same log as Sparky.

TWP works fine.

The FMOD error is coming from the FMOD system. I’m not sure how to fix that. Is there something different or custom about your audio? Can you try it with and without headphones or external audio if you’re using that.

You can disable audio by adding disableAudio: 1 to the Prefs.json file.

Using the 440.100 NVidia binary driver under Ubuntu 20.04 with the same result.

Running nice and smootly so far.
Starting from Steam, switching language, changing some settings, playing the first couple screens.
Running on HP EliteBook 810 G2 (i5-5300U with Intel HD Graphics 5500) with Linux Mint 20 Cinnamon.

I’m getting a segfault immediately upon running the game.

[13:47:35] RELEASE
[13:47:35] RELEASE FINAL
Segmentation fault (core dumped)

Running dmesg I see

[ 6507.021950] Delores[10216]: segfault at 5a0001e ip 00007fdfd80e8291 sp 00007fff4e331750 error 4 in libEGL_mesa.so.0.0.0[7fdfd80d0000+26000]

My system info:
Hardware:

CPU: AMD Ryzen 5 2600
Graphics: Radeon RX Vega 56
RAM: 16 GB

Software:

Solus (64 bit)
Kernel Version:  5.6.19-158.current
Video Driver: Mesa 20.1.4

Let me know if there’s any other info you’d like or you would like me to try something to help debug.

Running it with gdb I got this backtrace:

Thread 1 "Delores" received signal SIGSEGV, Segmentation fault.
0x00007fffe4021291 in ?? () from /usr/lib/libEGL_mesa.so.0
(gdb) backtrace
#0  0x00007fffe4021291 in ?? () from /usr/lib/libEGL_mesa.so.0
#1  0x00007fffe400c86f in ?? () from /usr/lib/libEGL_mesa.so.0
#2  0x0000000000739d64 in ZLOpenGLRenderTargetCreateEGLSurface ()
#3  0x00000000004a63c6 in GGGraphicsRenderer::attachToWindow(SDL_Window*) ()
#4  0x00000000004a6469 in GGGraphicsRenderer::Init(SDL_Window*, int) ()
#5  0x00000000004a4793 in GGGraphics::Initialize(char const*, int, SDL_Window*, int) ()
#6  0x000000000055a1e1 in GGSDLApp::createCanvas(GGPoint, GGPoint, GGPoint, unsigned int) ()
#7  0x000000000041cbe5 in GameApp::initWithOptions(GGDictionary*) ()
#8  0x000000000055c638 in GGSDLApp::initMain(int, char**) ()
#9  0x000000000040b7e9 in main ()

Hopefully this is of some help.

Tried the beta today, latest Mint, GeForce 960, Nvidia driver 450.66. I did have to enable Steam Linux Runtime to get it to download the linux version after enabling the beta – I was actually switched to the beta prior to first installation, so it did it with a new install versus an update. Per other questions in the thread, I also tried Thimbleweed Park which was a new install as well and that launched without issue and didn’t seem to have any problems.

Unfortunately Delores seems to flash a new window, pause for a moment, then pop up an error about being unable to compile vertex shaders. My log contents are below:

[09/14/20 17:05:53] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:984
[09/14/20 17:05:53] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:992
[09/14/20 17:05:54] ZLOpenGLGraphicsDevice: EGL Version 1.5
[09/14/20 17:05:54] GGGraphics: Selecting (OpenGL) Renderer 
[09/14/20 17:05:54] ZLOpenGLRenderer: Failed to create an EGL context. (error 0x3006)
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:999
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1017
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1020
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1023
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1026
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1036
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1038
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1040
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1042
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1044
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1046
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1048
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1050
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1052
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1054
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1056
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1072
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1074
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1076
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1078
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1080
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1082
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1084
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1086
[09/14/20 17:05:54] /home/vsts/agents/2.174.1/GGEngine/Source.cpp/GGSDLApp.cpp:1095
[09/14/20 17:05:54] Version 1.2 build 102206 (Linux)
[09/14/20 17:05:54] ZLOpenGLShader: Failed to compile vertex shader

Please post new feedback in Linux build 117206

Official Thimbleweed Park Forums powered by Discourse.