rviz2黑屏问题
-
rviz2黑屏和gazebo无法启动问题
背景
windows11,集成显卡,wsl2,ros2的humble,Ubuntu22.04.5
问题描述
运行rviz2能正常打开,但是中间显示图像为黑屏,gazebo则是直接无法打开

尝试的解决方案
目前已经尝试过设置环境变量的方式
export LIBGL_ALWAYS_SOFTWARE=1
是可行的,但是这个方法使用的是cpu加速所以运行rviz和gazebo都是卡卡的,求助大佬有无更好的解决方案 -
我也遇到了这个问题。不知道怎么解决。
-
@13735512044 目前我只能通过设置软件加速勉强用
-
前言
关于这个问题,我又在各大网站搜了下,截至2025.12.1,我得到的结果是wsl2中使用硬件(集成显卡intel Arc)去加速rviz和gazebo是不行的。
进展
1.硬件加速没有被调用?
貌似不是的,结合intel网站上的问答和我下午的实测,会有这样的现象,经过一些设置,在运行glxgears的时候会小概率触发硬件加速,此时查看GPU0使用率在50%左右,齿轮能正常显示并且转动,大多数情况下是显示黑屏,但我认为这并不是硬件加速未启用而是因为无法被正常显示到屏幕,因为过程中我观察GPU0的使用率也是有的,但相较于前面一种情况很少,大约只有10%,再结合github里面wslg的议题,我总觉得是weston等一些显示部分没有发挥作用,但是我并未去深入了解。
2.查询该问题时的一些网址
下面给出我在查询过程中的一些网址,感兴趣的朋友可以在看帖的此刻点进去看看,说不定这个问题已经被解决了呢(如果真的解决了记得回来告诉大家,感谢!)
- https://community.intel.com/t5/Graphics/Ignition-Gazebo-Gazebo-Sim-6-Crash-with-Intel-Iris-Xe-Graphics/m-p/1703159#M143925
- https://github.com/microsoft/wslg/issues/554
- https://github.com/microsoft/wslg?tab=readme-ov-file
- https://community.intel.com/t5/Graphics/Intel-integrated-arc-igpu-in-Core-Ultra-7-not-working-properly/m-p/1578596