Hola, instalé el simulador de uuv en Ubuntu 16.04 ROS cinético usando VMware siguiendo los pasos de la wiki. Ingresé los comandos roslaunch uuv_descriptions empty_underwater_world.launch
y obtuve los siguientes registros:
....
VMware: vmw_ioctl_command error Argumento no válido.
Abortado (núcleo volcado)
El proceso de [gazebo_gui-2] ha muerto [pid 43452, código de salida 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].
archivo de registro: /home/name/.ros/log/6751db6c-4111-11e7-9c52-000c29919bea/gazebo_gui-2*.log
Entonces, ¿cómo podría deshacerme de este problema? Gracias.
Hola,
ejecutar Gazebo dentro de una máquina virtual puede causar problemas debido a los gráficos en 3D.
¿Has visto esta entrada sobre las respuestas de Gazebo que describen el mismo problema? Quizás las soluciones mencionadas allí puedan ayudarlo.
Mejor,
Sebastián
Hola,
una solución rápida es ejecutar lo siguiente en su terminal
exportar LIBGL_ALWAYS_SOFTWARE = 1
Gazebo debería dejar de fallar entonces, pero la simulación puede ser mucho más lenta que en Ubuntu nativo. Si no me equivoco, VMWare también debería tener algunos controladores que también deberían estar instalados.
¿Podrías probar esto y darnos tu opinión?
Mejor,
Musa
Hola, ¿lograste resolver tu problema? Si lo hizo, ¿puede enviar un mensaje diciendo cómo lo hizo?
Tuve el mismo problema y
export LIBGL_ALWAYS_SOFTWARE=1
logré resolverlo
Gracias
Un aviso para cualquier otra persona que encuentre esto cuando intente que Gazebo funcione en una VM VMWare.
Esta combinación permite una aceleración 3D parcial:
Antes de ejecutar ejecutar
Esto es suficiente para alcanzar 60 fps en una PC modesta.
Comentario más útil
Hola,
una solución rápida es ejecutar lo siguiente en su terminal
exportar LIBGL_ALWAYS_SOFTWARE = 1
Gazebo debería dejar de fallar entonces, pero la simulación puede ser mucho más lenta que en Ubuntu nativo. Si no me equivoco, VMWare también debería tener algunos controladores que también deberían estar instalados.
¿Podrías probar esto y darnos tu opinión?
Mejor,
Musa