▲ 18 r/R36S
Hi everyone!
If you've been trying to run RVGL (Re-Volt) on the new dArkOSRE firmware (or any Debian Trixie-based build) on your R36S, you've probably hit the "Failed to load OpenGL functions" error or missing library crashes.
I’ve spent some time troubleshooting this and managed to get it running perfectly. The issue is that dArkOSRE uses newer system library versions and a different path than what PortMaster expects.
I created a small GitHub repo with the corrected script and instructions:
https://github.com/wyvxl/RVGL-Fix-dArkOSRE
What this solves:
- Library Mismatch: Fixes missing
libunistring,libenet, andlibFLACby creating symlinks to the newer Trixie versions. - OpenGL Error: Forces the game to use the correct Video Backend and Shaders via
rvgl.ini. - Path Correction: Updates the
LD_LIBRARY_PATHin the launch script to include/usr/lib/aarch64-linux-gnu.
Quick Steps:
- Symlinks: Connect via SSH and run the
ln -scommands listed in the repo for the system libraries. - Script: Replace your
RVGL.shwith the one in the repo. - Config: Edit your
profiles/rvgl.inito setShaders = 1andVideoBackend = "GL". - Permissions: Don't forget to
chmod +xyour script and thervgl.arm64binary!
Hope this helps anyone struggling with this port on the newer firmwares. Let me know if you have any questions!
u/Adorable_Function951 — 13 days ago