If i can guess, maybe the problem with the resolution, screen length. It's really hard to programming with renpy if the creator has zero experience, like me. I just figured out. When i will release my vn, i not gonna make a linux version. Everybody says Android is way worse, but Linux is a difficult op system. Let's try it on Android or IOS. :) It's not the programmer's fault, because it's hard to make the game to being compatible on everything. There are also goods on the internet for your trouble. :)
Funnily enough, you’re not that far off. The problem is the resolution OF the window’s icon. This VN uses a 4000x4000 icon and it’s just too big.
On the game/gui/ folder there’s a window_icon.png. I brought it down to 1000x1000 and now the VN runs without any problem. Seems to be a problem with the display server on Linux?