鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    在只有集成显卡的硬件设备中,一键安装后无法使用rviz和gazebo

    已定时 已固定 已锁定 已移动 已解决
    综合问题
    gazebo rviz 显卡
    4
    34
    6.4k
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 小鱼小
      小鱼 技术大佬 @澄
      最后由 编辑

      @澄 这个错误令人欣喜一些,尝试依次输入以下指令看看

      xhost +local:
      sudo docker run -it --rm  -v /tmp/.X11-unix:/tmp/.X11-unix --device /dev/snd --device=/dev/dri/renderD128 -v /dev/dri:/dev/dri -e DISPLAY=unix$DISPLAY  fishros2/ros:noetic-desktop-full
      rviz
      

      新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

      澄澄 1 条回复 最后回复 回复 引用 0
      • 澄澄
        澄 @小鱼
        最后由 编辑

        @小鱼 运行后跳出弹窗如下:
        fb16c2e1-bfc5-458e-9958-84864c6bbafc-image.png

        澄澄 1 条回复 最后回复 回复 引用 0
        • 澄澄
          澄 @澄
          最后由 编辑

          @澄 在 在只有集成显卡的硬件设备中,一键安装后无法使用rviz和gazebo 中说:

          @小鱼 运行后跳出弹窗如下:
          fb16c2e1-bfc5-458e-9958-84864c6bbafc-image.png

          Could not contact ROS master at [http://localhost:11311], retrying.
          
          ji@nuc:~$ xhost +local:
          non-network local connections being added to access control list
          ji@nuc:~$ sudo docker run -it --rm  -v /tmp/.X11-unix:/tmp/.X11-unix --device /dev/snd --device=/dev/dri/renderD128 -v /dev/dri:/dev/dri -e DISPLAY=unix$DISPLAY  fishros2/ros:noetic-desktop-full
          root@c38e2be79c63:/# rviz
          QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
          [ INFO] [1660185251.829148524]: rviz version 1.14.14
          [ INFO] [1660185251.829199001]: compiled against Qt version 5.12.8
          [ INFO] [1660185251.829211805]: compiled against OGRE version 1.9.0 (Ghadamon)
          
          
          小鱼小 1 条回复 最后回复 回复 引用 0
          • 小鱼小
            小鱼 技术大佬 @澄
            最后由 编辑

            @澄 这说明可以了显示了哈哈,我修改一下一键安装的代码,你稍后重新装一次即可.

            新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

            澄澄 1 条回复 最后回复 回复 引用 0
            • 澄澄
              澄 @小鱼
              最后由 编辑

              @小鱼 哈哈哈谢谢鱼哥,所以问题在哪呀,不太看得懂这些命令

              小鱼小 2 条回复 最后回复 回复 引用 0
              • 小鱼小
                小鱼 技术大佬 @澄
                最后由 编辑

                @澄 关键在加了这一句,添加对显示相关的设备给容器

                -v /dev/dri:/dev/dri
                

                新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                Z 2 条回复 最后回复 回复 引用 0
                • 小鱼小
                  小鱼 技术大佬 @澄
                  最后由 编辑

                  @澄 已经修改好了,你再次使用一键安装+focker即可。

                  新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                  澄澄 2 条回复 最后回复 回复 引用 0
                  • 澄澄
                    澄 @小鱼
                    最后由 编辑

                    @小鱼 嗯嗯,我试一下,感谢

                    1 条回复 最后回复 回复 引用 0
                    • 澄澄
                      澄 @小鱼
                      最后由 编辑

                      @小鱼 问题解决了,重新安装后可以运行了,太厉害了哈哈,不知道下面这个QStandardaths报错是否会有影响:

                      root@5b7d242e805f:/home/ji# rviz
                      QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
                      [ INFO] [1660186307.350865348]: rviz version 1.14.14
                      [ INFO] [1660186307.350906822]: compiled against Qt version 5.12.8
                      [ INFO] [1660186307.350921085]: compiled against OGRE version 1.9.0 (Ghadamon)
                      [ INFO] [1660186307.358218726]: Forcing OpenGl version 0.
                      [ INFO] [1660186307.612330727]: Stereo is NOT SUPPORTED
                      [ INFO] [1660186307.612423945]: OpenGL device: Mesa Intel(R) UHD Graphics (CML GT2)
                      [ INFO] [1660186307.612499086]: OpenGl version: 4.6 (GLSL 4.6) limited to GLSL 1.4 on Mesa system.
                      
                      小鱼小 1 条回复 最后回复 回复 引用 0
                      • 小鱼小
                        小鱼 技术大佬 @澄
                        最后由 编辑

                        @澄 没影响的,这个不是报错,是个提示

                        新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

                        澄澄 1 条回复 最后回复 回复 引用 0
                        • 澄澄
                          澄 @小鱼
                          最后由 编辑

                          @小鱼 嗯嗯,感谢鱼哥
                          2acaa96c-9525-4196-b27d-a005e45a9ec2-image.png

                          1 条回复 最后回复 回复 引用 0
                          • 澄澄 澄 将这个主题标记为已解决,在
                          • 17868541491 1786854149 在 中 引用了 这个主题
                          • Z
                            zfc212 @小鱼
                            最后由 编辑

                            此回复已被删除!
                            1 条回复 最后回复 回复 引用 0
                            • Z
                              zfc212 @小鱼
                              最后由 编辑

                              @小鱼 在 在只有集成显卡的硬件设备中,一键安装后无法使用rviz和gazebo 中说:

                              @澄 关键在加了这一句,添加对显示相关的设备给容器

                              -v /dev/dri:/dev/dri
                              

                              真是牛,照这个也解决了我的问题👍 膜拜

                              1 条回复 最后回复 回复 引用 0
                              • 2
                                杨扬
                                最后由 编辑

                                膜拜,解决了困扰了好几天的问题

                                1 条回复 最后回复 回复 引用 0
                                • 8 848040089 在 中 引用了 这个主题
                                • 第一个帖子
                                  最后一个帖子
                                皖ICP备16016415号-7
                                Powered by NodeBB | 鱼香ROS