Hi everyone,
I finally managed to solve this issue without using the LIBGL_ALWAY_SOFTWARE suggested
here which sacrifices the wonderful graphic power from M1 Pro/Max chips.
Firstly, if you've already exported the LIBGL_ALWAY_SOFTWARE variable to 1 in the terminal or in the .bashrc file, please comment it out or set it back to 0 or unset it.
Then either set the
OGRE_RTT_MODE manually as below or put it in the .bashrc file.
export OGRE_RTT_MODE=Copy
It permanently solves everything, I can get pretty good fps in very complicated Gazebo simulation, stably 60fps, as compared to only 8fps with software rendering enforced.
Cheers, and enjoy it!
PS: I really can't believe how bad does Parallel team handles this. I raised 2 tickets about this issue to the support team but they didn't reach back to me until after 2 weeks. The reply is like nothing helpful, one of which let me re-install the Parallel tools but with the link for the Windows machine. I stated so clearly it happened on Linux Guest OS and also the kernel error message.. Really nothing to say about it.
Click to expand...