Uuv_simulator: gazebo_gui-2の問題

作成日 2017年05月25日  ·  5コメント  ·  ソース: uuvsimulator/uuv_simulator

こんにちは、私はwikiの手順に従ってVMwareを使用してUbuntu 16.04ROSキネティックにuuvシミュレーターをインストールしました。 コマンドroslaunch uuv_descriptions empty_underwater_world.launchを入力し、次のログを取得しました。
...。
VMware:vmw_ioctl_commandエラー引数が無効です。
中止(コアダンプ)
[gazebo_gui-2]プロセスが終了しました[pid43452、終了コード134、cmd / opt / ros / Kinetic / lib / gazebo_ros / gzclient __name:= gazebo_gui __log:= / home / name / .ros / log / 6751db6c-4111- 11e7-9c52-000c29919bea /gazebo_gui-2.log]。
ログファイル:/home/name/.ros/log/6751db6c-4111-11e7-9c52-000c29919bea/gazebo_gui-2*.log

では、どうすればこの問題を取り除くことができますか? ありがとうございました。

最も参考になるコメント

やあ、

簡単な解決策の1つは、ターミナルで次のコマンドを実行することです。

エクスポートLIBGL_ALWAYS_SOFTWARE = 1

Gazeboはクラッシュを停止するはずですが、シミュレーションはネイティブUbuntuよりもはるかに遅く実行される可能性があります。 私が間違っていなければ、VMWareにもいくつかのドライバーをインストールする必要があります。
これを試してフィードバックをいただけますか?

一番、
ムーサ

全てのコメント5件

やあ、

仮想マシン内でGazeboを実行すると、3Dグラフィックスが原因で問題が発生する可能性があります。

同じ問題を説明しているGazeboの回答に関するこのエントリを見た

一番、
セバスチャン

やあ、

簡単な解決策の1つは、ターミナルで次のコマンドを実行することです。

エクスポートLIBGL_ALWAYS_SOFTWARE = 1

Gazeboはクラッシュを停止するはずですが、シミュレーションはネイティブUbuntuよりもはるかに遅く実行される可能性があります。 私が間違っていなければ、VMWareにもいくつかのドライバーをインストールする必要があります。
これを試してフィードバックをいただけますか?

一番、
ムーサ

こんにちは、問題を解決できましたか? もしそうなら、あなたはそれをどのようにしたかというメッセージを送ることができますか?

私は同じ問題を抱えていました

export LIBGL_ALWAYS_SOFTWARE=1

なんとか解決できた

ありがとう

GazeboをVMWareVMで動作させようとしたときに、これを見つけた他の人に注意してください。

この組み合わせにより、部分的な3Dアクセラレーションが可能になります。

  • Windows7ホスト
  • VmWare15.5.2ビルド-15785246
  • Ubuntu 18.04.4 LTS
  • グラフィック:SVGA3D; ビルド:リリース; LLVM;
  • Gazeboマルチロボットシミュレーター、バージョン9.0.0

実行する前にexecute

  • エクスポートSVGA_VGPU10 = 0
    (これにより、使用するドライバーが以前のバージョンのOpenGLプロトコルにロールバックされます)

これは、控えめなPCで60fpsを達成するのに十分です。

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

Timple picture Timple  ·  24コメント

tve picture tve  ·  17コメント

bst picture bst  ·  33コメント

dbcesar picture dbcesar  ·  5コメント

HashirZahir picture HashirZahir  ·  10コメント