Gracias por la publicación de blog de referencia. Resuelve el error al abrir gazebo en una máquina virtual en Vmware VMware : vmw_ioctl_command error Parámetro no válido.
En primer lugar, el primer problema es VMware: error vmw_ioctl_command, parámetros no válidos. Esto debería ser un error en la máquina virtual, después de todo, existe una diferencia entre usar una máquina virtual y una máquina física real. Hay tres soluciones para esto:
El primero: desactivar la aceleración de gráficos 3D de la máquina virtual
Desactive la aceleración de gráficos 3D en las opciones de edición de máquina virtual
Este método es simple y tosco, pero la falta de la función de aceleración de gráficos 3D significa que nuestra máquina virtual no puede usar la GPU del host y necesitamos la GPU para la aceleración de gráficos para la simulación, por lo que esta solución no es recomendable a largo plazo.
Segundo tipo: establecer en variables de entorno
Antes de ejecutar, ejecute el siguiente comando en la terminal de antemano:
export SVGA_VGPU10=0
Pero será problemático hacer esto cada vez, por lo que se recomienda colocarlo en el archivo .bashrc, para que se ejecute con anticipación cada vez que abra la terminal.
echo "export SVGA_VGPU10=0" >> ~/.bashrc
El tercer método es agregarlo solo al archivo de inicio.
<env name="SVGA_VGPU10" value="0"/>
Mi sugerencia personal es usar la tercera opción, que es mejor. La primera opción se siente como perder la sandía y recoger las semillas de sésamo. La segunda opción es un poco complicada.
El segundo error es que los marcadores interactivos de Rviz contienen cuaterniones no normalizados, lo que provoca anomalías visuales. Puedes ignorar este mensaje de ADVERTENCIA
El tercer error es el error de verificación del certificado SSL de Ignition Fuel, que provocará que falle la descarga del modelo. Puedes intentar desactivar la verificación SSL para evitar este error.