Skip to content
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

[Hacked] show simulation on windows cloud instances thru RDP #59

Closed
ctmakro opened this issue Aug 19, 2017 · 3 comments
Closed

[Hacked] show simulation on windows cloud instances thru RDP #59

ctmakro opened this issue Aug 19, 2017 · 3 comments

Comments

@ctmakro
Copy link
Contributor

ctmakro commented Aug 19, 2017

RDP does not support OpenGL (and most cloud machines don't have a graphic adapter capable of OpenGL2.1 or higher), so whenever you RunEnv(visualize=True), an error will be thrown. For those who want to visualize their simulation in a cloud environment, I have a solution here: https://github.com/ctmakro/stanford-osrl/blob/master/README.md#visualize-in-environments-without-a-graphic-card-ie-on-cloud

hope that helps.

@spMohanty
Copy link
Collaborator

Just reiterating our discussion from crowdAI/Lobby.
That mesa doesnt really help with the Broken Pipe errors (sob sob 😢 )in case of Ubuntu.
But if it does help in case of windows servers, it could be interesting to explore if we can put the corresponding mesa related .dlls in the opensim conda package.

@ctmakro
Copy link
Contributor Author

ctmakro commented Aug 19, 2017

by design, simbody-visualizer.exe will dynamically call whatever openglxx.dll available. By default it will load from PATH, but if another opengl32.dll exist in CWD, it will try the one in CWD first. This is why Mesa, as a software OpenGL implementation, works by putting dlls near executables.

kidzik added a commit that referenced this issue Sep 9, 2017
@kidzik
Copy link
Member

kidzik commented Sep 9, 2017

Thread now linked in the FAQ in readme. Closing the issue.

@kidzik kidzik closed this as completed Sep 9, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants