에러😭

[Gazebo]Gazebo 실행 시 발생한 vmw_ioctl_command error Invalid argument. 해결

EGG._.Developer 2022. 3. 28. 10:35

안녕하세요!

오늘은 gazebo 실행시 발생했던 에러인 vmw_ioctl_command error Invalid argument 해결법을 들고 왔습니다.

왜 저런 에러가 떴는지 원인은 여전히 모르겠어요 ㅠㅠ...

 


(참고 링크)

https://robocademy.com/2020/05/02/solved-opengl-issues-with-gazebo-and-vmware/

우선, Ubuntu 게스트에서 3D 성능을 먼저 테스트해줍니다.

 

3D 성능을 위한 glmark2 설치

sudo apt install glmark2

근데 저는 저 명령어를 입력하자 아래와 같은 오류가 떴습니다

Ualbe to acquire the dpkg fronted lock 오류 해결방법

https://jap-boss.tistory.com/49

 

[Linux] Could not get lock /var/lib/dpkg/lock-frontend

안녕하세요! glmark2를 설치하던 도중  Could not get lock /var/lib/dpkg/lock-frontend 이 에러를 마주쳤는데요, 이번에는요 에러의 해결법을 들고 와보았습니다! 1. 터미널에서 모든 프로세스를 죽여주기 sud

jap-boss.tistory.com

 

설치 후 OpenGL 버전 확인

glmark

우선 glmark 실행 후 아래 화면으로 버전 확인

GL_VERSION을 확인해보시면 3.3 버전인 것을 확인할 수 있는데요, 이 version을 다운그레이드 하면 이 오류를 해결할 수 있습니다!

 

echo "export SVGA_VGPU10=0" >> ~/.profile
export SVGA_VGPU10=0

 

아래와 같이 버전 다운 그레이드 시켜준 거 확인해주세요

그 후 다시 gazebo를 실행시켜보면 잘 실행이 되는 것을 확인할 수 있습니다