질문을 게시하고 Windows 관리자와 로그인 관리자 대 디스플레이 관리자 및 데스크톱 환경과 같은 많은 것들을 사람들이 올바르게 구별하지 못하고 있음을 알았습니다. 누군가이 점을 분명히 해 줄 수 있습니까? 예를 들어 그들 사이의 차이점과 그들이 어떻게 관련되어 있는지 알려주세요.
Xorg는 어떤 카테고리에 속합니까? Gdm / Kdm / Xdm은 어떻습니까? 사람들은 X에 대해서도 이야기합니다. X 란 무엇입니까?
질문을 게시하고 Windows 관리자와 로그인 관리자 대 디스플레이 관리자 및 데스크톱 환경과 같은 많은 것들을 사람들이 올바르게 구별하지 못하고 있음을 알았습니다. 누군가이 점을 분명히 해 줄 수 있습니까? 예를 들어 그들 사이의 차이점과 그들이 어떻게 관련되어 있는지 알려주세요.
Xorg는 어떤 카테고리에 속합니까? Gdm / Kdm / Xdm은 어떻습니까? 사람들은 X에 대해서도 이야기합니다. X 란 무엇입니까?
답변:
아래에서 위로 :
이론상으로 (그리고 실제로는 대부분) 이러한 구성 요소는 서로 바꿔 사용할 수 있습니다. Xorg에서 WindowMaker와 함께 GNOME을 사용하여 kmail을 실행할 수 있습니다.
이것을 실험하면 분명합니다.
에는 /etc/rc2.d
컴퓨터가 시작될 때 수행해야하는 지시 사항 인 파일이 있습니다.
그놈을 사용하는 경우, gdm
이름에서 파일을 찾은 다음 S
(이름의 첫 글자)를 소문자 로 바꾸십시오 s
. (GDM은 GNOME 디스플레이 관리자를 짐작했을 수 있습니다. 물론 다른 제품군을 사용하는 경우 사용하는 디스플레이 관리자를 찾아 같은 방법으로 비활성화하십시오.)
이제 컴퓨터를 재부팅하면 로그인 화면이 더 이상 나타나지 않습니다. 결론 1 : 디스플레이 관리자가없고 로그인 화면이 없습니다.
대신 콘솔에 로그인합니다. 이제 예를 들어 영화를 재생하거나 그래픽으로 무엇이든 해보십시오. 작동하지 않습니다! X가 실행되지 않기 때문입니다. 결론 2 : X, 그래픽 없음.
X를 시작하는 세 번째 단계 : 파일 xinit
에 따라을 입력 ~/.xinitrc
하면 일련의 응용 프로그램이 시작될 수 있습니다. 그러나 설명을 위해 urxvt와 같은 터미널만으로 X를 실행 해보십시오. 그래서 넣어 urxvt
에서 .xinitrc
와 코멘트 아웃 (와 #
다른 모든 것들)를 입력 한 다음 xinit
.
이제 urxvt
창이 나타납니다. 여기에서 영화 등을 재생할 수 있습니다. 대신 urxvt
창을 다른 곳으로 옮기십시오 . 할 수 없습니다. 결론 3 : 창 관리자도없고, 익숙한 일반적인 GUI 기능도 없습니다. 그래서, 입력 exit
에서 urxvt
. (이 명령은 터미널을 종료하지만,에 지정된대로 프로세스가 실행 .xinitrc
되었으므로 X도 종료됩니다.)
마지막 단계로 .xinitrc
다시 한 번 수정하십시오 .
urxvt &
metacity
( &
따라서 프로세스가 동시에 실행됩니다)
X를 다시 실행하고 결과를보십시오. 퍼즐의 마지막 부분 : 창 관리자 메타 시티.
나가려면을 입력하십시오 pkill -9 metacity
. (이에 서 urxvt는 백그라운드에서 실행되었으므로 메타 시티가 &
유일한 프로세스 X 모니터 이기 때문에 종료 될 수도 있습니다 .)
행운을 빕니다. 아마, 당신은 약간의 세부 사항에 갇히게 될 것입니다. 그러나 이해하는 것이 가치가 있습니다.
GDM
는 소문자와 동일 gdm
합니까?
한 문장으로 : 디스플레이 관리자는 로그인 관리자를 사용하여 X 세션에 로그인하여 창 관리자를 시작하고 데스크탑 관리자를 시작할 수있는 멋진 그래픽 디스플레이를 만듭니다.
질문에 대한 @bahamat 답변이 완료되었습니다. 그러나 관련 Google 검색 에서이 질문이 먼저 표시되므로 더 많은 용어에 대한 정의를 추가하고 있습니다.
참고: