시작하지 못하는 x-terminal-emulator를 어떻게 디버깅합니까?

시작하지 못하는 x-terminal-emulator를 어떻게 디버깅합니까?

openbox에서 터미널 창을 시작하려고 합니다. 하지만, 창이 절대 뜨지 않습니다. 실행해 보았습니다.

$ x-terminal-emulator
$ echo $?
1

실행하려고 해도 마찬가지입니다 gnome-terminal. 출력이 없습니다. 그러나 이것은 xfce4에서 완벽하게 잘 실행됩니다. 이것의 출력은 어디에 기록됩니까? 이 문제를 어떻게 해결할 수 있나요?

나중에 추가됨: Openbox를 시작하려고 하면 문제가 존재하지 않습니다 sudo startx. 나처럼 어떻게 일을 할 수 있나요 gnome-terminal?

답변1

이는 권한 문제인 것으로 밝혀졌습니다. mu 홈 디렉토리의 모든 파일을 삭제하고 XServer를 다시 시작했는데 startx작동했습니다.

chown -R ...대신에 and 를 했어야 했어요 chgrp -R ....

처음 로그인했을 때 lightdm이러한 파일을 생성하고 lightdm루트로 실행했으며 생성된 파일은 루트에 속했습니다. :-(

관련 정보