Resolved!!!
A new driver version 550.144.03 released, which fixed the problem.
Original Issue:
When opening gazebo via ign gazebo -v I receive the error
Xlib: extension "GLX" missing on display ":0" and the simulation crashes.
Typically, various other forum entries recommend to update the NVIDIA drivers, but the nvidia-drivers-550 are to my knowledge the latest proprietary drivers for Ubuntu 22.04.
Fellow Students and my supervisor already got gazebo to work on the same OS and Drivers. Other simulations such as IsaacSim run properly. RVIZ also runs without problems.
Here's what I've tried:
- reinstalled Drivers
- reinstalled Gazebo and ROS2
glxinfo | grep "direct rendering"returnsyesglxinfo | grep "OpenGL vendor string"returnsOpenGL vendor string: NVIDIA Corporation- installed
mesa-vulkan-driversas suggested here - followed troubleshooting for gazebo as described here
Hardware:
- OS: Ubuntu 22.04.5 LTS
- CPU: AMD Ryzen 7 9800X3D
- GPU: NVIDIA GeForce RTX 4080 Super
Drivers:
- Driver Version: 550.120
- CUDA Version: 12.4
Gazebo Version:
- 6.17.0
OpenGL Version:
- 4.6
ROS Version:
- ROS2 Humble
XDG_SESSION_TYPE
- x11