-
Notifications
You must be signed in to change notification settings - Fork 220
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
Wayland Support #847
Comments
Without EGL support compiled into OGRE, RViz segfaults when trying to use the Wayland platform. |
No, not soon. Our main platform (Ubuntu 22.04) is still on OGRE 1.12, so we generally follow that. |
Is the RViz that you ship as binary packages as part of an official ROS distro built from the Ubuntu OGRE package or from source? The build instructions on github seem to indicate that that building from source without relying on other Ubuntu ROS packages is preferred. |
As it stands, we always vendor our own package (build from source). The goal is to eventually link against Ubuntu's OGRE libraries, but we aren't ready to do that yet. |
In that case would you be open to tweaking how you build OGRE in order to support features like Wayland, or would you rather keep the OGRE libraries built from upstream as similar to the Ubuntu libraries as possible if the goal is to eventually link against them? |
We can tweak it (we already do in other ways), but that tweak might go away if we ever use the upstream package. |
I'm unable to run RViz2 on Ubuntu 22.04 (using Wayland), what I can do to resolve this? |
Does exporting envar |
you need to migrate to the latest version of ogre to fix the problem. |
Please enable OGRE EGL support with the CMake flag -DOGRE_GLSUPPORT_USE_EGL=1
The text was updated successfully, but these errors were encountered: