Uuv_simulator: Pavillon_gui-2 Problem

Erstellt am 25. Mai 2017  ·  5Kommentare  ·  Quelle: uuvsimulator/uuv_simulator

Hallo, ich habe den uuv-Simulator in Ubuntu 16.04 ROS kinetic mit VMware nach den Wiki-Schritten installiert. Ich habe die Befehle roslaunch uuv_descriptions empty_underwater_world.launch eingegeben und die folgenden Protokolle erhalten:
....
VMware: vmw_ioctl_command-Fehler Ungültiges Argument.
Abgebrochen (Core Dump)
[gazebo_gui-2] Prozess ist gestorben [pid 43452, Exitcode 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].
Protokolldatei: /home/name/.ros/log/6751db6c-4111-11e7-9c52-000c29919bea/gazebo_gui-2*.log

Wie könnte ich dieses Problem also loswerden? Dankeschön.

Hilfreichster Kommentar

Hi,

Eine schnelle Lösung besteht darin, Folgendes in Ihrem Terminal auszuführen

LIBGL_ALWAYS_SOFTWARE=1 exportieren

Gazebo sollte dann nicht mehr abstürzen, aber die Simulation kann viel langsamer laufen als auf nativem Ubuntu. Wenn ich mich nicht irre, sollte VMWare auch einige Treiber haben, die ebenfalls installiert werden sollten.
Könnten Sie dies versuchen und uns ein Feedback geben?

Am besten,
Musa

Alle 5 Kommentare

Hi,

Das Ausführen von Gazebo innerhalb einer virtuellen Maschine kann aufgrund der 3D-Grafik zu Problemen führen.

Haben Sie diesen Eintrag in den Gazebo-Antworten gesehen, die das gleiche Problem beschreiben? Vielleicht können dir die dort genannten Lösungen weiterhelfen.

Am besten,
Sebastian

Hi,

Eine schnelle Lösung besteht darin, Folgendes in Ihrem Terminal auszuführen

LIBGL_ALWAYS_SOFTWARE=1 exportieren

Gazebo sollte dann nicht mehr abstürzen, aber die Simulation kann viel langsamer laufen als auf nativem Ubuntu. Wenn ich mich nicht irre, sollte VMWare auch einige Treiber haben, die ebenfalls installiert werden sollten.
Könnten Sie dies versuchen und uns ein Feedback geben?

Am besten,
Musa

Hallo, hast du dein Problem lösen können? Wenn ja, können Sie eine Nachricht senden, in der Sie sagen, wie Sie es gemacht haben?

Ich hatte das gleiche Problem und

export LIBGL_ALWAYS_SOFTWARE=1

habe es geschafft, es zu lösen

Vielen Dank

Ein Hinweis für alle anderen, die dies finden, wenn sie versuchen, Gazebo in einer VMWare-VM zum Laufen zu bringen.

Diese Kombination ermöglicht eine partielle 3D-Beschleunigung:

  • Windows 7-Host
  • VMware 15.5.2 build-15785246
  • Ubuntu 18.04.4 LTS
  • Grafik: SVGA3D; bauen: FREIGABE; LLVM;
  • Gazebo Multi-Roboter-Simulator, Version 9.0.0

Vor dem Ausführen ausführen

  • SVGA_VGPU10=0 exportieren
    (Dadurch wird der Treiber für die Verwendung auf eine frühere Version des OpenGL-Protokolls zurückgesetzt.)

Dies reicht aus, um auf einem bescheidenen PC 60 fps zu erreichen.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

tve picture tve  ·  17Kommentare

ccs-ros picture ccs-ros  ·  10Kommentare

musamarcusso picture musamarcusso  ·  12Kommentare

Timple picture Timple  ·  7Kommentare

atomoclast picture atomoclast  ·  23Kommentare