728x90
반응형
docker 환경에서 opencv 를 이용하여 새로운 창을 띄울 경우 아래와 같은 에러가 발생한다.
cannot connect to X server unix:0
이는 도커를 만들 때 설정해주고,
docker가 돌고있는 로컬 환경에서 아래와 같은 명령어를 통해 해결한다.
해결법 1.
$ xhost local:root
출처 1 :
https://askubuntu.com/questions/175611/cannot-connect-to-x-server-when-running-app-with-sudo
출처 2 :
https://eungbean.github.io/2018/12/04/EOD-cannot-connect-to-X-server-0.0/
해결법 2.
$ xhost local:root
$ apt install x11-xserver-utils
출처 2 :
https://github.com/lvm/docker-kdenlive/issues/1
728x90
반응형
'삽질 기록' 카테고리의 다른 글
[TensorFlow] AssertionError: Bad argument number for Name: 3, expecting 4 (0) | 2019.09.20 |
---|---|
[TensorFlow] Allocator (GPU_0_bfc) ran out of memory trying to allocate (0) | 2019.09.19 |
[Git] fatal: Authentication failed (4) | 2019.05.31 |
terminate called after throwing an instance of 'nvinfer1::CudaError' (0) | 2019.05.21 |
No such file or directory # include "opencv2/xfeatures2d/cuda.hpp" (0) | 2019.04.10 |