protonscr

4D Toys

protonopen appid 619210Game compatibility - Unofficial
ValveSoftware/Proton#9786 · opened 2026-05-14 by janIpen · updated 2026-05-26 · 16 comments · github · game page · search this game
JjanIpen 2026-05-14 github

Compatibility Report

  • Name of the game with compatibility issues: 4D Toys
  • Steam AppID of the game: 619210

System Information

I confirm:

  • [X] that I haven't found an existing compatibility report for this game.
  • [X] that I have checked whether there are updates for my system available.

steam-619210.log

Symptoms

Launcher loads, but game crashes with PID inequality after sub-launch

Reproduction

  • Launch 4D Toys from Steam to open the launcher
  • Click Launch in the launcher
  • Game near instantly crashes
Kkisak-valve maintainer 2026-05-14 github

Hello @janIpen, please copy the contents of Steam Runtime Diagnostics from Steam (Steam -> Help -> Steam Runtime Diagnostics) and put it in a gist, then include a link to the gist in this issue report.

err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems looks like a line of interest from your Proton log.

JjanIpen 2026-05-15 github

@kisak-valve here is a link to the system report:
https://gist.github.com/janIpen/3f5df12e2f74c2864fa932981d8447ab

Yeah, that line does look quite concerning - does NVidia even have OpenGL? I'll try with my integrated graphics

JjanIpen 2026-05-15 github

Update: Game does run with Intel drivers enabled - problem seems to be with NVidia

Kkisak-valve maintainer 2026-05-15 github

Thanks, the NVIDIA proprietary driver needs for the video driver's running kernel module, 32 bit userspace libraries, and 64 bit userspace libraries are all installed and exactly the same version to work properly. Your current NVIDIA driver install is missing the 32 bit userspace libraries.

JjanIpen 2026-05-15 github

... huh. I install my drivers through Mint driver manager, why would it not install the 32b libraries (it's because my computer is 64b isn't it), and how would I install them manually?

JjanIpen 2026-05-16 github

Oh, I should also probably mention - the ctrl + arrow keys keybinds for 4D rotation don't work. Their alt versions do still function. This may be my OS consuming the keys before the game, I will check this now

JjanIpen 2026-05-16 github

I do not have any OS keybinds bound to ctrl + arrow, this is a bug in the game itself

Ssimifor 2026-05-16 github

@janIpen for nvidia drivers, mint's are pulled from ubuntu packages, but looks that the specific version you are using doesn't have a 32 bit version available currently https://packages.ubuntu.com/noble-updates/libnvidia-gl-595
Can't say anything about keybinds, but I went through the tutorial and advanced techniques and keybinds using either ctrl or alt weren't brought up

JjanIpen 2026-05-17 github

Can't say anything about keybinds, but I went through the tutorial and advanced techniques and keybinds using either ctrl or alt weren't brought up

The ctrl and alt keybinds aren't from the tutorial or advanced techniques, but from the "4D rotation" toy and feature on the second-to-last page (iirc)

Ssimifor 2026-05-18 github

@janIpen every page starting from the fifth one requires unlocking, a save file would be preferable.

JjanIpen 2026-05-19 github

I am presently unable to provide a save file, however you can unlock the later pages by just opening and closing a bunch of the toys

Ssimifor 2026-05-19 github

@janIpen
Grabbed a video to make sure we are talking about the same thing. Ctrl/Alt + arrow keys are working on my end with plasma wayland

https://github.com/user-attachments/assets/5392691a-0e5c-46a1-8851-90dac646d5f7

JjanIpen 2026-05-20 github

https://github.com/user-attachments/assets/33378251-8e99-491d-9a5c-31c078cc4fc2

Here is my video. I am pressing ctrl + arrow keys in this, and 4D rotation is not working. Running unmodified Linux Mint (Xorg), installed 22.2 upgraded to 22.3

Ssimifor 2026-05-20 github

@janIpen as you didn't specify a desktop environment, I'm guessing you are using the mint default cinnamon-desktop, I tried that on my end, and ctrl + arrows is working normally. This is with cinnamon 6.6.2 on arch, also tried a second computer and that also works. I'm not sure what's causing this discrepancy, but there's a chance it's not a proton issue.

JjanIpen 2026-05-21 github

That assumption is correct

Hm, I'm not sure what could be messing with this then.... I'll do some experimenting, I guess

JjanIpen 2026-05-26 github

I may have figured out what is causing this issue, I had the "show cursor location on ctrl" setting enabled

Nothing extracted yet.