But are there any ways to change the implementation to Nvidia OpenGL?
That is outside my expertise for Linux. I’m not using Linux at all and need to leave that to someone with more Linux driver knowledge.
Searching all sub-forums here for “ASPEED” https://forums.developer.nvidia.com/search?q=%22ASPEED%22 turned up this for example:
https://forums.developer.nvidia.com/t/llvmpipe-is-used-as-opengl-render-instead-of-nvidia/210506
Though switching the X11 implementation to the NVIDIA device also recommended attaching monitor to that dedicated device.
If none of the threads in that search is providing a sufficient answer, maybe post a general question about changing the OpenGL implementation selection order inside the OpenGL or Linux driver sub-forums.
In any case, if an application requires CUDA-OpenGL interop and is not picking the correct OpenGL implementation which is supporting that and also doesn’t check the respective code paths against the required features, then that is foremost an application issue you’d need to report to the application vendor. This is a developer forum, not an end-user application support forum.