WSL2 Kali-Linux Win-KeX가 루트 없이 작동을 멈췄습니다.

WSL2 Kali-Linux Win-KeX가 루트 없이 작동을 멈췄습니다.

저는 오늘까지 오랫동안 win-kex를 사용할 수 있었습니다. 이제 kex를 실행하면 다음 오류가 나타납니다.KeX 서버에 연결하는 동안 오류가 발생했습니다. 서비스를 시작하려면 "kex start"를 시도하십시오. 서버가 시작되지 않으면 "kex Kill"을 시도하거나 WSL2 세션을 다시 시작한 후 다시 시도하십시오. 그러나 나는 그것을 실행할 수 sudo kex있으며 이제 루트로 로그인했다는 점을 제외하면 잘 작동합니다. 그리고 이상하게도 나의 달리기 실력 kex --esm은 형편없었다. 이것은 매우 이상한 오류인 것 같아서 여기에 물어봐도 문제가 되지 않을 것이라고 생각했습니다. 도움을 주셔서 미리 감사드립니다!

답변1

이 시도:

sudo kex kill
sudo kex start

이제 KeX 유형이 무엇인지 알아야 합니다. 그런 다음 여기를 보고 "Win-KeX 실행"으로 이동하십시오.

https://www.kali.org/docs/wsl/win-kex/#선택적-단계

예를 들어, 내 KeX 유형은 kex --esm --ip -s (ESM = 고급 세션 모드)이지만 KeX는 다를 수 있습니다.

답변2

KeX 실행 파일을 수정하여 직접 고칠 수 있었습니다. 알 수 없는 이유로 TigerVNC에 의해 가상 "화면"이 잠겼습니다. 수정 사항은 화면 변수를 기본값 1에서 기본값 2로 변경하는 것입니다. 이것은 아마도 나쁜 해결책일지도 모르지만 피곤하고 작동합니다. 변경사항이 있으면 업데이트하겠습니다.

관련 정보