루트 없이 그놈 세션을 시작할 수 없나요?

루트 없이 그놈 세션을 시작할 수 없나요?

나는 아치 리눅스를 새로 설치하고 아치 리눅스 위키 페이지에 나열된 단계에 따라 xorg와 gnome을 설치했습니다. 내 ~/.xinitrc 파일에 exec gnome-session.

이제 시스템을 부팅하고 일반 사용자(루트 아님)로 tty1에 로그인하여 startx프롬프트에 입력하면 gnome 세션이 시작되지 않지만 xserver에 대한 연결이 끊어졌다는 메시지가 나타납니다.

그러나 루트로 로그인하거나 를 사용하여 su명령을 실행 하면 startx문제 없이 시작됩니다. 누구든지 이 문제를 해결하도록 도와줄 수 있나요?

답변1

.xinitrc파일이 사용자의 홈 디렉토리에 있는지 확인하십시오. .xinitrc사용자의 홈 디렉터리가 아닌 루트 디렉터리에 있는 것 같습니다 . ls -la사용자의 홈 디렉터리에서 이 실행을 확인합니다. 파일 이 보이면 .xinitrc텍스트 편집기로 확인하여 필요한 내용이 있는지 확인하세요.

관련 정보