-
Notifications
You must be signed in to change notification settings - Fork 86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ren'py based Novels on 64bit fedora 25 #68
Comments
Hello @adityashah1212, please copy your system information from steam ( |
Ok I get a crash when I open system information in steam, I am able view it until click on the window to copy, here is stdout for that To next point of the stdout for the game aditya_stdout.txt |
So, the key detail in the log looks like Starting with the 2017-01-19 steam client, we use system libraries when they are available over the steam runtime. Does running steam with |
That solves the problem yes. But there is a little confusion that I am facing, if it is the problem with library not being present on the distribution shouldn't it automatically fallback to steam-runtime for it, and even bigger question is why is it looking for pygame_sdl2 in system libraries only for 64bit, because it runs fine when I set |
I don't know why steam was crashing yesterday, but here is the System Information |
I can confirm this is occurring with Cupid VN on Gentoo linux, steam runtime enabled. Additionally, the game runs without workaround with the steam runtime disabled or with |
So, the issue here is that renpy requires LD_LIBRARY_PATH not find the system's python so that it falls through to the game-bundled variant. On my system, steam's new behavior with Previously brought to the attention of a renpy dev at renpy/renpy#428 (comment), per-game workaround at comment. |
Per discussion on irc, this issue is fixed upstream by renpy/renpy@7e40922 and is included in 6.99.12 or newer. |
I noticed that when running a ren'py based novel a 64bit fedora 25, the game does not start. If I run the game a setting launch options to
RENPY_PLATFORM=linux-i686 %COMMAND%
it works. Although if I try to run the game directly by locating it in steamapps folder by running
RENPY_PLATFORM=linux-x86_64 '/home/xxxx/.steam/steam/steamapps/common/Sepia Tears/sepiatears.sh'
it works. I am using Xorg based gnome desktop with NVIDIA GeForce 740M card and proprietary drivers from Negativo17 repo, with STEAM_RUNTIME enabled. My guess here is that ren'py detects 64bit linux and tries to run in 64bit mode but steam-runtime fails to satisfy the runtime requirements and game crashes (though there are no log files in the game directory, probably since it never reached the execution state). I don't know if steam supports 64bit linux runtime or not, but if it doesn't then there should a inbuilt workaround in steam itself to force the game to run in 32bit mode. I have noticed this happen with CUPID - A free to play Visual Novel, Trick and Treat - Visual Novel, Sepia Tears and One Thousand Lies.
The text was updated successfully, but these errors were encountered: