본 글의 목적
VNC 로 접속한 우분투 환경에서, visual code 가 실행이 안되는 경우에 대한, 디버깅 방법을 메모함
1.. 우분투 VNC 설치 후 Visual Code 를 실행을 하니 "XInputExtension" missing on display ... 와 같은 메세지가 보이고 실행이 되지 않는다.
2. 해결 명령
*권한 변경
> sudo su
*필요시 백업
> sudo cp /usr/lib/x86_64-linux-gnu/libxcb.so.1 ./libxcb.so.1.bak
> sudo cp /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0 ./libxcb.so.1.1.0.bak
*해당 파일 변경
> sudo sed -i 's/BIG-REQUESTS/_IG-REQUESTS/' /usr/lib/x86_64-linux-gnu/libxcb.so.1
> sudo sed -i 's/BIG-REQUESTS/_IG-REQUESTS/' /usr/lib/x86_64-linux-gnu/libxcb.so.1.1.0
참조: https://m.blog.naver.com/PostView.nhn?blogId=gun0626&logNo=221001057021&proxyReferer=https%3A%2F%2Fwww.google.co.kr%2F