복원된 GNU 화면 세션에서 "디스플레이를 열 수 없습니다"

복원된 GNU 화면 세션에서 "디스플레이를 열 수 없습니다"

Gnome 3에서 debian stable을 사용하지만 이런 일이 항상 발생한다고 생각합니다.

로그아웃했다가 다시 로그인하면 X 세션이 다시 시작되거나 어떤 방식으로 변경된 것 같습니다.

어쨌든 두 번째 세션에서 터미널을 시작하고 화면을 다시 연결하면 더 이상 X 응용 프로그램을 시작할 수 없습니다. (메시지는 "디스플레이를 열 수 없습니다"입니다).

screen 세션이 새로운 X 세부 정보를 알 수 있도록 설정할 수 있는 환경 변수나 실행할 수 있는 명령이 있습니까? 아니면 항상 새 screen 세션을 시작해야 합니까?

답변1

xauthorization에 문제가 있는 것 같습니다.

XAUTHORITY새로운 X 세션을 시작할 때마다 환경 변수의 값이 변경되는지 확인하십시오. 그렇다면 화면 내의 모든 셸에서 이 변수를 업데이트해야 합니다. 해당 환경에는 화면을 시작할 때의 값이 여전히 포함되어 있기 때문입니다.

관련 정보