
사용할 때 매우 다른 결과가 나타납니다.
X -config /etc/X11/xorg.conf
그냥 평범한 것보다
startx
즉, 첫 번째 명령은 검은색 화면만 표시하는 반면 startx는 실제로 일부 X 창을 표시합니다.
답변1
startx 매뉴얼 페이지에 따르면,
startx - X 세션 초기화
startx 스크립트는 X 윈도우 시스템의 단일 세션을 실행하기 위한 좀 더 멋진 사용자 인터페이스를 제공하는 xinit의 프런트 엔드입니다. 인수 없이 실행되는 경우가 많습니다.
이 X
명령은 X 서버를 실행합니다. startx
그렇게 하고 세션도 초기화합니다. 즉, 구성 파일에 지정된 것, 일반적으로 윈도우 환경, xterm 등을 실행합니다.
실행할 클라이언트를 결정하기 위해 startx는 먼저 사용자의 홈 디렉터리에서 .xinitrc라는 파일을 찾습니다. 이를 찾지 못하면 xinit 라이브러리 디렉토리에 있는 xinitrc 파일을 사용합니다.
더 자세히 설명하기 위해 startx는 다음 파일을 사용합니다.
$(HOME)/.xinitrc Client to run. Typically a shell script which runs many programs in the
background.
$(HOME)/.xserverrc Server to run. The default is X.
/usr/lib/X11/xinit/xinitrc
Client to run if the user has no .xinitrc file.
/usr/lib/X11/xinit/xserverrc
Server to run if the user has no .xserverrc file.
답변2
startx는 다른 응답에 나열된 파일을 사용하는 반면 "-config" 옵션은 사용자가 지정한 구성 파일을 사용합니다.