3~4개의 Ctrl-C가 없으면 X가 시작되지 않습니다.

3~4개의 Ctrl-C가 없으면 X가 시작되지 않습니다.

이상한 이유로 startx계피를 시작하려면 실행 후 Ctrl-C를 (보통) 세 번(때로는 네 번) 입력해야 합니다. 이는 dwm이나 i3과 동일합니다. /를
사용한 부분 데모 :ttyrecttyplayhttps://www.sendspace.com/file/low2h7.

답변1

다음과 같은 오류 메시지가 표시됩니다.

xauth:  timeout in locking authority file /home/jacob/.Xauthority
xauth:  timeout in locking authority file /home/jacob/.Xauthority

xauth list명령줄에서 실행하여 문제를 재현해 볼 수 있습니다 . 동일한 메시지가 생성되면 오래된 잠금 파일이 있을 수 있습니다. (이 명령이 문제 없이 실행된다면 시스템 전체 /etc/X11/xinit/xinitrc파일이 지나치게 교묘하게 작동하려고 시도하는 것일 수 있습니다. 그러나 제 생각에는 그럴 가능성이 낮은 옵션입니다.)

분명히 잠금 파일의 이름은 /home/jacob/.Xauthority-c. ls -ld /home/jacob/.Xauthority-c /home/jacob소유권이 다르거나 다른 권한 문제가 있는지 확인하려면 실행하세요 . 이 명령은 홈 디렉토리의 소유권과 권한도 나열합니다. 소유권도 올바른지 확인하세요.

.Xauthority-c파일을 소유한 경우 xauth오래된 잠금을 해제할 수 있는 권한으로 실행할 수 있습니다.

xauth -b list

성공적으로 실행되면 오래된 잠금이 자동으로 제거됩니다. xauth list다시 실행하여 테스트합니다 . 이제 -b옵션 없이 성공적으로 실행됩니다.

아니면 잠금 파일과 .Xauthority파일 자체를 모두 삭제할 수도 있습니다. 다음에 X 세션을 시작할 때 자동으로 다시 생성됩니다. 동일한 사용자 계정(로컬 또는 원격 계정)으로 다른 동시 X 세션이 있는 경우 파일을 제거하면 .Xauthority문제가 발생할 수 있습니다.

관련 정보