Ubuntu 22.04에서 ROS2 Humble을 설치하려고 하는데 아래와 같은 에러가 떴다.
(사진 찾으면 추가 예정 ㅠㅠ)
대략 libgbm ... libglapi... ? 하여간 이 비슷한 이름의 라이브러리들의 문제였음.
예전엔 이런적 없었는데, 이번 교육때 해당 경우가 많은 것을 보니 우분투 설치 시에 (아무것도 모르는 교육 기관 분들이 해주심) 문제가 있었던 게 아닐까 싶다.
일단 찾아보니 한두개의 방법이 있었는데, 이 방법을 많이 볼 수 있었다.
sudo apt install libgbm1=22.2.5-0ubuntu0.1~22.04.1
sudo apt install libglapi-mesa=22.2.5-0ubuntu0.1~22.04.1
해당 명령을 수행 후 다시 humble desktop 버전을 깔면 잘 설치가 된다.
그런데 이게 라이브러리를 다운그레이드 하는 명령이라 그리 좋은 대안책은 아닌 것 같다고 ...
진짜 문제는 이후에 생겼다.
위의 상황을 겪은 친구들이 노트북을 재부팅하는 경우가 생겼는데, 이때 아래처럼 까만 화면 (tty1) 이 뜨면서 로그인 커서만 깜빡댔다.
(사진 찾으면 넣기)
로그인은 host명(유저네임)과 비밀번호를 입력하면 되는데.. 터미널은 작동하는데 gui가 날라간 상태라 멘붕이었다.
다행히 방법을 찾았는데, 로그인 후에 해당 명령어를 입력해주면 된다.
sudo apt-get install ubuntu-desktop
이게 무슨 돌려막기식 해결책인진 모르겠으나 한정된 짧은 교육시간안에 모든걸 끝내야하다보니 원인파악이고 뭐고 진행이 급했다. ㅠㅠ 돼서 다행 ...
마지막 부분은 사진찾으면 Ubuntu 카테고리에 하나 더 적어야겠다.
혼자 끄적인 거지만,, 공개하는만큼 오늘도 고통받는 사람들에게 도움이 됐길 바라며..