WSL
-
문제 상황 VScode 에서 WSL 환경에서 사용할 때 extension을 설치를 해도 Install을 클릭을 해도 설치가 안되는 경우 EACCES: permission denied, rename '/home/ooo/.vscode-server/extensions/.5dfcb983-7c44-4500-96d3-b428889b51a8' -> '/home/ooo/.vscode-server/extensions/smilerobotics.urdf-0.3.0' 해결 방법 위와 같이 permission denied 가 발생한다. 이때 settings.json 파일에 아래 코드를 한 줄 입력한다. "remote.WSL.fileWatcher.polling":true, 그 다음 VSCode 를 껐다가 다시 실행한 뒤, ext..
VScode EACCES: permission denied, rename .vscode-server/extensions in WSL문제 상황 VScode 에서 WSL 환경에서 사용할 때 extension을 설치를 해도 Install을 클릭을 해도 설치가 안되는 경우 EACCES: permission denied, rename '/home/ooo/.vscode-server/extensions/.5dfcb983-7c44-4500-96d3-b428889b51a8' -> '/home/ooo/.vscode-server/extensions/smilerobotics.urdf-0.3.0' 해결 방법 위와 같이 permission denied 가 발생한다. 이때 settings.json 파일에 아래 코드를 한 줄 입력한다. "remote.WSL.fileWatcher.polling":true, 그 다음 VSCode 를 껐다가 다시 실행한 뒤, ext..
2023.09.02 -
문제 상황 VScode에서 Remote 를 이용하여 WSL을 접속하려고 하는데 다음과 같은 오류로 접속이 불가능한 상황. VS Code Server for WSL closed unexpectedly. Check WSL terminal for more details. 이런 오류를 발생하여 WSL 서버를 종료하고 재시작, 컴퓨터 재부팅을 해도 해결이 되지 않았다. 문제 원인 원인은 WSL2로 우분투를 설치했다가 지우고 WSL1로 재설치 했던 것이 VSCode에 세팅으로 남아서 발생하였음. 해결 방법 이에 VSCode에서 remote를 새로 세팅을 하였더니 정상적으로 WSL 실행이 되었음 VSCode의 remote 아이콘을 클릭하고 Remote target을 WSL Targets를 클릭 그 다음 실행하고자 하..
VS Code Server for WSL closed unexpectedly. Check WSL terminal for more details. VSCode에서 WSL 접속 안될 경우문제 상황 VScode에서 Remote 를 이용하여 WSL을 접속하려고 하는데 다음과 같은 오류로 접속이 불가능한 상황. VS Code Server for WSL closed unexpectedly. Check WSL terminal for more details. 이런 오류를 발생하여 WSL 서버를 종료하고 재시작, 컴퓨터 재부팅을 해도 해결이 되지 않았다. 문제 원인 원인은 WSL2로 우분투를 설치했다가 지우고 WSL1로 재설치 했던 것이 VSCode에 세팅으로 남아서 발생하였음. 해결 방법 이에 VSCode에서 remote를 새로 세팅을 하였더니 정상적으로 WSL 실행이 되었음 VSCode의 remote 아이콘을 클릭하고 Remote target을 WSL Targets를 클릭 그 다음 실행하고자 하..
2023.08.27 -
아나콘다를 활용하면 가상환경을 아주 쉽고 빠르게 만들 수 있다. 가상환경 생성 가상 환경 이름과 파이썬 버전을 설정해 아래와 같은 명령어를 입력한다. conda create -n 가상환경이름 python=파이썬버전 ex) conda create -n py2.7 python=2.7 y를 입력하면 해당 환경에 관련된 패키지들을 바로 설치가 되면서 콘다 가상환경이 생성된다. 가상환경 작동 시키기 우선 설치된 가상환경의 리스트를 확인해 실행하고자 하는 가상환경의 이름을 확인한다. conda info --envs 방금 만든 py2.7이라는 가상환경 이름이 보인다. 현재는 base 환경이 실행되고 있다. 여기서 py2.7환경으로 진입한다. conda activate 가상환경이름 ex) conda activate p..
아나콘다 가상환경 만들기 conda create아나콘다를 활용하면 가상환경을 아주 쉽고 빠르게 만들 수 있다. 가상환경 생성 가상 환경 이름과 파이썬 버전을 설정해 아래와 같은 명령어를 입력한다. conda create -n 가상환경이름 python=파이썬버전 ex) conda create -n py2.7 python=2.7 y를 입력하면 해당 환경에 관련된 패키지들을 바로 설치가 되면서 콘다 가상환경이 생성된다. 가상환경 작동 시키기 우선 설치된 가상환경의 리스트를 확인해 실행하고자 하는 가상환경의 이름을 확인한다. conda info --envs 방금 만든 py2.7이라는 가상환경 이름이 보인다. 현재는 base 환경이 실행되고 있다. 여기서 py2.7환경으로 진입한다. conda activate 가상환경이름 ex) conda activate p..
2023.08.06 -
WSL을 이용해서 우분투를 사용하게 되면 로컬 컴퓨터와 우분투 경로가 일치하지 않는다. 그래서 처음에 우분투 파일의 경로를 찾는게 쉽지 않다. 우선은 아래 경로로 이동한다 C:\Users\[윈도우_사용자명]\AppData\Local\Packages\ 해당 경로에 가서 ubuntu가 포함된 폴더를 찾거나 ctrl+f 로 ubuntu를 검색하면 금방 찾을 수 있다. 그 다음 해당 폴더에서 LocalState > rootfs > home > [우분투 사용자명] 폴더로 진입한다. C:\Users\[윈도우_사용자이름]\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04LTS_79rhkp1fndgsc\LocalState\rootfs\home\[우분투_사용자이름] 해..
WSL 우분투 윈도우 파일 경로 찾기WSL을 이용해서 우분투를 사용하게 되면 로컬 컴퓨터와 우분투 경로가 일치하지 않는다. 그래서 처음에 우분투 파일의 경로를 찾는게 쉽지 않다. 우선은 아래 경로로 이동한다 C:\Users\[윈도우_사용자명]\AppData\Local\Packages\ 해당 경로에 가서 ubuntu가 포함된 폴더를 찾거나 ctrl+f 로 ubuntu를 검색하면 금방 찾을 수 있다. 그 다음 해당 폴더에서 LocalState > rootfs > home > [우분투 사용자명] 폴더로 진입한다. C:\Users\[윈도우_사용자이름]\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04LTS_79rhkp1fndgsc\LocalState\rootfs\home\[우분투_사용자이름] 해..
2023.08.05 -
오류 코드 QXcbConnection: XCB error: 170 (Unknown), sequence: 170, resource id: 90, major code: 146 (Unknown), minor code: 20 Segmentation fault (core dumped) WSL에서 우분투를 설치하고 ros melodic 버전을 이용해서 rviz를 작동하였는데 실행이 되다가 죽어버리는 상황이다. 기본적으로는 WSL1 버전에 ubuntu 18.04를 사용해야한다. WSL 버전은 아래 포스팅을 참고하면된다. https://barrer.tistory.com/91 WSL 버전 확인 및 WSL 버전 변경 윈도우에서 WSL을 활용하여 우분투 환경을 사용하다가 WSL1 버전인지 WSL2 버전인지 확인이 필요할 때..
QXcbConnection: XCB error: 170 (Unknown), sequence: 170, resource id: 90, major code: 146 (Unknown), minor code: 20Segmentation fault (core dumped)오류 코드 QXcbConnection: XCB error: 170 (Unknown), sequence: 170, resource id: 90, major code: 146 (Unknown), minor code: 20 Segmentation fault (core dumped) WSL에서 우분투를 설치하고 ros melodic 버전을 이용해서 rviz를 작동하였는데 실행이 되다가 죽어버리는 상황이다. 기본적으로는 WSL1 버전에 ubuntu 18.04를 사용해야한다. WSL 버전은 아래 포스팅을 참고하면된다. https://barrer.tistory.com/91 WSL 버전 확인 및 WSL 버전 변경 윈도우에서 WSL을 활용하여 우분투 환경을 사용하다가 WSL1 버전인지 WSL2 버전인지 확인이 필요할 때..
2023.08.05 -
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-eddy' qt.qpa.screen: QXcbConnection: Could not connect to display Could not connect to any X display. WSL을 이용해서 ubuntu를 설치하였는데 시각화가 안되는 문제가 발생한 경우이다. 이는 윈도우 11에서 WSL2 버전을 사용해서 ubuntu를 사용시에 발생하는 문제라고 한다. 여러 세팅을 아무리 바꿔도 안되다가 결국 WSL1버전으로 우분투를 설정하니 아래와 같이 시각화 툴이 잘 작동하는 것을 확인할 수 있었다. WSL 1 버전을 사용하는 방법은 아래 글을 참고하면 된다. https://barrer...
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-eddy'qt.qpa.screen: QXcbConnection: Could not connect to displayCould not connect to any X display.QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-eddy' qt.qpa.screen: QXcbConnection: Could not connect to display Could not connect to any X display. WSL을 이용해서 ubuntu를 설치하였는데 시각화가 안되는 문제가 발생한 경우이다. 이는 윈도우 11에서 WSL2 버전을 사용해서 ubuntu를 사용시에 발생하는 문제라고 한다. 여러 세팅을 아무리 바꿔도 안되다가 결국 WSL1버전으로 우분투를 설정하니 아래와 같이 시각화 툴이 잘 작동하는 것을 확인할 수 있었다. WSL 1 버전을 사용하는 방법은 아래 글을 참고하면 된다. https://barrer...
2023.08.05