오늘 매우 당황스러운 일이 일어났습니다. 몇 가지 배경 지식을 제공하기 위해 저는 CrunchBang 상자(Debian 기반)에서 Dropbox와 몇 가지 다른 프로그램을 실행해 왔습니다.
일부 프로세스가 내가 원하는 것보다 더 많은 메모리를 차지하는 것 같습니다. 그래서 시스템을 재부팅했습니다. 상자가 로그인 화면으로 돌아오자 필요한 자격 증명을 입력했습니다. 그런데 놀랍게도 화면이 공백/진한 회색으로 변했습니다!
상자가 명령에 응답하지 않는 것 같아서 하드 재부팅을 했습니다. 다시 돌아오면 명령줄 터미널 보기(가상 콘솔)로 전환된다는 것을 알았습니다. 내 파일이 모두 손상되지 않은 것 같습니다. 그러나 GUI를 다시 가져와야 합니다.
무슨 일이 일어날 지에 대한 아이디어가 있습니까? 아니면 이 문제를 해결하려면 어떻게 해야 합니까? 이 CrunchBang이 설치된 지 며칠밖에 안 됐는데, 작동하지 않으니 별 문제가 되지 않습니다. 또한 다음을 실행하여 X 서버를 시작해 보았습니다.
startx
그래도 아무 일도 일어나지 않고 검은 화면만 나옵니다. I Control+를 누르면 CX 서버가 종료되고 명령 프롬프트로 돌아갑니다.
솔루션 업데이트(2013년 11월 22일):
내 문제는 간단했습니다. 내 기본 x-session-manager가 "lxsession"으로 전환되었습니다(분명히 기본적으로 빈 화면을 표시하도록 구성되어 있었습니다). 이유는 모르겠지만 그런 일이 일어납니다. 시스템 업데이트 중 하나가 기본 x 세션 관리자 구성을 변경했을 수도 있다고 생각했습니다. 다음 명령을 사용하면 기본 x-session 관리자를 변경할 수 있습니다(적어도 debian에서는):
sudo 업데이트-대체 --config x-session-manager
출력은 다음과 같습니다:
x-session-manager에 대한 2가지 대안이 있습니다(/usr/bin/x-session-manager 제공). 경로 우선순위 상태 선택 ------------------------------------- ---------- 0 /usr/bin/lxsession 49 자동 모드 1 /usr/bin/lxsession 49 수동 모드 * 2 /usr/bin/openbox-session 40 수동 모드 Enter를 눌러 현재 선택 사항[*]을 유지하거나 선택 번호를 입력하십시오.
이 명령의 출력을 통해 설치된 모든 x 세션 관리자 간에 전환할 수 있습니다. 다들 감사 해요!