본문 바로가기

공부/우분투 활용

우분투에서 GUI로 usb나 시리얼 장치 사용시 초기화가 안된다면...

관련 장치의 접근권한을 아래와 같이 바꿔보자,,

$ sudo chmod a+rw /dev/ttyUSB0

 

요즘 Ubuntu 16.04에서 Qt 5.10.1로 이런 저런 작업을 하고 있는데,,

그 중 MTI-300(https://www.xsens.com/products/mti-100-series)이라는 IMU 센서를 인터페이스하게 되었다.

다행히 다른 연구원이 콘솔에서 동작되는 예제를 주셨는데,,

Qt에서 작성중인 GUI에 통합하니 USB 통신 초기화가 안되더라,,

쓰레드로도 돌려보고, IPC로도 돌려봐도 안되더라,, 폭망,,

어제부터 이런 저런 궁리끝에 겨우 찾은 해답이 장치의 접근권한,, ㅡ.ㅡ;;

콘솔에서 예제를 동작시킬 때는 아무 생각없이 sudo로 root 권한을 얻었었는데,,

GUI에서는 그러지를 않았으니 당연히 초기화가 실패할 수 밖에,,

등잔 밑이 너무 어둡다,, ㅠ.ㅠ

'공부 > 우분투 활용' 카테고리의 다른 글

x 윈도 한글 설정  (0) 2020.05.23
root 계정으로 x 윈도 로긴  (0) 2020.05.23
스크린 샷 저장 / 화면녹화 단축키  (0) 2020.05.23
저장소(SSD, HDD) 포맷  (0) 2020.05.23
root 계정 활성화  (0) 2020.05.23