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

Wether to support gazebo sim 8 ? #54

Open
Xlqmu opened this issue Dec 9, 2024 · 2 comments
Open

Wether to support gazebo sim 8 ? #54

Xlqmu opened this issue Dec 9, 2024 · 2 comments

Comments

@Xlqmu
Copy link

Xlqmu commented Dec 9, 2024

Even though I copied the so file you mentioned to the /usr/lib/x86_64-linux-gnu/gz-sim-8 and /usr/lib/x86_64-linux-gnu/gz-sim-8/gui path, it still got the following error when I ran test.world:

aurora@aurora-Predator-PHN16-71:~/RGLGazeboPlugin/test_world$ $ gz sim sonoma_with_rgl.sdf
Library [/usr/lib/x86_64-linux-gnu/gz-sim-8/plugins/libRGLServerPluginManager.so] does not export any plugins. The symbol [GzPluginHook] is missing, or it is not externally visible.
[Err] [SystemLoader.cc:107] Failed to load system plugin: (Reason: No plugins detected in library)

  • Requested plugin name: [rgl::libRGLServerPluginManager]
  • Requested library name: [libRGLServerPluginManager]
  • Resolved library path: [/usr/lib/x86_64-linux-gnu/gz-sim-8/plugins/libRGLServerPluginManager.so]
    Library [/usr/lib/x86_64-linux-gnu/gz-sim-8/plugins/libRGLServerPluginInstance.so] does not export any plugins. The symbol [GzPluginHook] is missing, or it is not externally visible.
    [Err] [SystemLoader.cc:107] Failed to load system plugin: (Reason: No plugins detected in library)
  • Requested plugin name: [rgl::libRGLServerPluginInstance]
  • Requested library name: [libRGLServerPluginInstance]
  • Resolved library path: [/usr/lib/x86_64-linux-gnu/gz-sim-8/plugins/libRGLServerPluginInstance.so]
    Library [/usr/lib/x86_64-linux-gnu/gz-sim-8/plugins/gui/libRGLVisualize.so] does not export any plugins. The symbol [GzPluginHook] is missing, or it is not externally visible.
    [GUI] [Err] [Application.cc:556] Failed to load plugin [libRGLVisualize] : couldn't load library on path [/usr/lib/x86_64-linux-gnu/gz-sim-8/plugins/gui/libRGLVisualize.so].
    libEGL warning: egl: failed to create dri2 screen
    libEGL warning: egl: failed to create dri2 screen
    libEGL warning: egl: failed to create dri2 screen
    libEGL warning: egl: failed to create dri2 screen

I'd appreciate it if you could explain this for me?
ps: my ros2 version is humble and the gazebo sim is harmonic.

@msz-rai
Copy link
Contributor

msz-rai commented Dec 11, 2024

Hello @Xlqmu
Thank you for reporting this issue.

It appears that the pre-built library installation method is currently not compatible with Gazebo Harmonic, as the releases were specifically prepared for Gazebo Fortress. At this time, we recommend building the library from source to ensure compatibility.

We are planning to release a new version with pre-built binaries for both Gazebo Harmonic and Gazebo Fortress in the near future.

@Xlqmu
Copy link
Author

Xlqmu commented Dec 11, 2024

Hello @Xlqmu Thank you for reporting this issue.

It appears that the pre-built library installation method is currently not compatible with Gazebo Harmonic, as the releases were specifically prepared for Gazebo Fortress. At this time, we recommend building the library from source to ensure compatibility.

We are planning to release a new version with pre-built binaries for both Gazebo Harmonic and Gazebo Fortress in the near future.

Okay, I'm looking forward to the new release

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

2 participants