clementgallet / libTAS

GNU/Linux software to (hopefully) give TAS tools to games
GNU General Public License v3.0
494 stars 56 forks source link

GPU rendering being used while "Force software rendering" is checked #475

Open NovemberJoy opened 2 years ago

NovemberJoy commented 2 years ago

Game: Undertale

OS: Manjaro GNU/Linux

GPU and driver: GTX 1070 with Nouveau

I had success before with starting Undertale using software rendering, which ran at about half speed. Recently, I tried to start it with software rendering enabled, and I got full speed and crashing savestates. From that, I reasoned it was using GPU rendering, but nothing seemed to be out of order: I was given no warning by libTAS that it failed to use software rendering, and even the terminal output from the game itself stated it was using Mesa/llvmpipe for output. If any additional information is needed, I'll provide it, but this is all the information that I know is relevant.

clementgallet commented 2 years ago

Can you test on a simple program? If you don't have already, install package mesa-utils, then run the following commands:

vblank_mode=0 glxgears

LIBGL_ALWAYS_SOFTWARE=1 glxgears

and reports the FPS values.