Conda 환경의 로컬 컴퓨터(opensuse Leap 15)에서 spyder를 실행하면 다음 오류가 발생합니다.
MIT-MAGIC-COOKIE-1 keyQXcbConnection 유효하지 않음: 디스플레이에 연결할 수 없음: 0 중단됨(코어 덤프)
env 및/또는 spyder를 다시 설치해도 도움이 되지 않았으며 이 스레드도 도움이 되지 않았습니다.원격으로 프로그램을 실행하려고 할 때 "잘못된 MIT-MAGIC-COOKIE-1 키" 발생
오늘까지 작동했습니다. 어떤 제안이라도 감사하겠습니다
답변1
새로 업그레이드된 Leap15.1 OpenSuse 설치에서 비슷한 문제가 발생했습니다. python3 qt5 애플리케이션을 시작할 때마다 "잘못된 MIT-MAGIC-COOKIE-1 키"라는 메시지가 표시되었습니다.
내 솔루션은 다음과 같이 Xauthority 파일에 모든 로컬 연결을 포함하는 것이었습니다.
user@pc:~> xhost +local:
Invalid MIT-MAGIC-COOKIE-1 key
non-network local connections being added to access control list
오류가 발생하지만 네트워크가 아닌 로컬 연결을 추가한다는 알림도 표시됩니다. 다음에 테스트 명령을 실행하면... 오류가 없습니다.
user@pc:~> xhost
access control enabled, only authorized clients can connect
LOCAL:
그 이후로 오류 없이 python3 qt5 애플리케이션을 실행할 수 있습니다.