XAUTHORITY 환경 값이 깨끗한 경로가 아닙니다.

XAUTHORITY 환경 값이 깨끗한 경로가 아닙니다.

Ubuntu 16.04를 실행하는 가상 머신에서 VS Code를 여는 데 문제가 있습니다. 터미널에서 열려고 하면 오류가 발생합니다.

경고: XAUTHORITY 환경 값은 깨끗한 경로가 아닙니다. '/some/path/.Xauthority'는 현재 작업 디렉터리에 대한 경로를 열 수 없습니다. 권한이 거부되었습니다.

저는 .Xauthority가 무엇인지 잘 이해하지 못하기 때문에 안타깝게도 이것이 제가 제공할 수 있는 정보의 전부입니다. 이 길은 합법적인 것 같지만 누군가 나를 도울 수 있다면 좋을 것입니다.

답변1

XAUTHORITY경고는 권한과 직접적인 관련이 없을 수도 있습니다. 이는 경로의 첫 번째 부분이 $XAUTHORITY기호 링크 라는 사실과 관련이 있습니다 . 이는 무시해도 됩니다.

현재 작업 디렉터리에 액세스할 수 없는 이유는 VS Code의 설치 방법((E)UID/(E)GID) 때문일 수 있습니다. 아마도 VS Code 스냅을 루트로 설치했을 것입니다. CWD가 NFS 공유에 있는 경우 루트를 압축하고 있는지 확인하세요. 현재 작업 디렉토리와 권한을 확인하세요 /snap/bin/code.

관련 정보