�.��������� (http://rus-linux.net)
��� ��������, ������������ ������� Linux ������ ��������� ����� �� ��������, �� ���� ��� �� ��������� ��������� ����������� ������������� ������������ �����������. �� � ��������� ������� ��� ����������� ���, ��� � ��� ���� �����, ��� � �������, ��������������� �� ������ �� ��������� ������, � ������� “�������������” � ���������� ������������. ����� ���, Linux �������� � ����������� �����������, �� ����������, � �� ������ � ������������� �����������, ��������������� ��������� ���� ������� �������� ����� Microsoft. � ���� ��������� ������ �� ���������� �����������, ��� ������� ����������� ��������� � Linux, � ��� ��������� ��������� ��� �������.
����������� ��������� � Linux �������� �� ������ ��������� X Window System (��������, ��� Window, � �� Windows) ��� ������ "X" (� ����������� — "����"), ���������� �������� ���� ������ � 1984 ����. ������ 10 ������ X Window System ���� ����������� ����� ����� ������ - �������� ��������� (Robert Sheifler), ������ �������� (Jim Gettys) � ����� �������� (Ron Newman). ���� �� ��� ���� ������������ ��������������� ���������������� ���������, � ������ – ����������� ���������� DEC. ������� � 1988 �. ���� �������� ������������� ������������ X, ��������� � ����� ���������� ������������ ���������� ��� �� UNIX. � 1997 ���� ���������� X ��� ������������ � X Open Group (http://www.x.org). � ��������� ����� ��������� 6-�� ����� (������) 11-�� ������ ��������� �� ����������� ���������� ��� UNIX-������, ������� ������ ������������ ��� X11R6.
�������� ���������������� ���������� ��������� X11R6 ���� ������� ������� �������������, ������� ������� ���������� ����� ����������� (David Wexelblat). ��� ���������� �������� ��� XFree86 (http://www.xfree86.org), � ����� �������������� �� ������ � Linux, �� � � ������ ������� UNIX ��� ������ �� ���� ����������� Intel 80386/80486/Pentium (��������, FreeBSD). � ��������� ����� �������� ��� 4-�� ������ XFree86, � ������� � ������ ���� � ��������� ������.
������������ ������� UNIX � ������ ������ ���� ���������������������, ������������� ��������, ���������� � ������ ���������� �������. ��� ���� ��� ��������� ������������� �������� � ��������� ������, ���� ����� ���������, ���� � �������������� ������� ����������. ��� �������� ��������� ���� ������ ��� �������� ������������ ���������� ��� UNIX � ������� ������� X Window ��������� �� ������ ������ "������/������" [1]. ������, ������ ��� � ������ ������ ������������ ��� �� � "������������" ����. ���� � ���, ��� X-������ ����������� �� ���������� ������������ (� �� �� �����-�� ��������� "�������") � ������������ ����� ����������� �� ����� ��������. ��� ��������� �������� ��������������� � "�������" � ������������ ���������� ��� ������������ ����� (����������, ���� � ��� �����), ��� � ������������ ������ (�������, �������, �������). X-������ "�����������" ������������ � ������������� ��� ����������� ������ ���������� (�������� �������) ��� ������� (����������, ������ ������� �� � ��������� ��������) �� ������� ���������, ������� ���������� X-��������, ��� �������� ������� ����� (X Network Protocol). ������, ������������������ ���������, �� ������� ����������� ������������� X-������, ���������� (����������) X-����������.
���� ��������� ������ X-������, �� ������� ������ ����� ����� � ����������� ��������� ������� ���������. � ������� ���� ���� ������� ����� ���������� �� ������. � ���! �� ������� ������ ���� � ������ ������� ������� ������� �� �������. � ��������� - ����! ���� � ���, ��� ��� X-������ ����������� �� ���������, �� ������ "����������" ������� ������������� � �������� ��������� � �������� �� ���������� ����� (� ���������, �� ���������� � ����, �� ���� ��������� � ��������� ������������) ����� ��������, � ������� ���� �� ��������. ���� �� ����� ���� ��������� ���������� ������ X ������������� � ������������. ��� <Ctrl>+<Alt>+<Backspace> — ���������� ������ ������� (���� ��� ����������� �� ��������� ��� ������������), <Ctrl>+<Alt>+<+> � <Ctrl>+<Alt>+<-> — "�������" ������������ ��������� ������������, � <Ctrl>+<Alt>+<F#> — ������������ � ������ ����������� �������.
����� �������� �� ������ �����-�� ����� �������������� �����������, ������ X-������� ������������, ���� ��������� �������� ���� � ���� �� ���� ���������-������, ������� ����� ����������� ����������� � ������������ ��������� � ��������� ������������ (��������, ������ ������� ���� � �.�.). � ���� "��������" X-������� ��������� ����������, ���������� � X Window, ��������, ����������� �������� GIMP, ��������� �������� OpenOffice.org, �������� ��������� xterm � ������.
����� ��������� � �������� ����� ��� ��� ����� ������ ���������� ������������ ����������: ���������� ����������� ������� X-Lib � �������� ����.
�������� ���� – ��� ������ ����������, ������� ���� �������� �������� X-�������, �� ��������� ������ ���� – ��� ��������� ������� ���������. ���� �� �������� �������, ������� ��������� ����� �������� ���� – ��� ����������� ����������� ������� ������ ����������. ����� ����, �������� ���� ������������ ���������� ���� �������� � ������: ���������� �����, ����, ������, ����� ��������� � ������ ��������� ����, ������������� ����������� �������� ��� � ��������� ���� � �������� ������ � ������������ � ������������� ������������, � ����� ������������ ����� ���������� �� ���������� � ��������������� ����. ����� ��������� X-������ ��� �������� ���������, �� �� ��������. ������ � ���������� ���� ��������������� ������������ ��� ������ � ����������� ������. �������� ���� �������� ��������������� ������� ��� ��������-�������� � ��� �������, ����� ������������ �������� � ����������� � ������� ���������� � ����.
�������������� ����� ���������� ���� � X-�������� �������������� � ����������� ������ ����� ������ �����������. ���������� ��������� ��������� ���������� � ��������, � ����� ������ �������� ��� ������� �������� ������ ����: “������� ������ ����� �� ����� �����-�� �� ����� �����-��” ��� “������ ��� ������ ������ �����-�� ������� ������� � �����-�� ������� ������”. ��� �������, � ��������, �������������� ����� ������ ��������������� �������� �� ���������� X-Lib, ������� �������� ����� ����������� �������, ������� ������������ ���������� �������������� �������� � ������������ ��������. �������� ���� �������� ������� �� X-Lib ��� ���������� �������� � ���������� ����� �������������� ����������� � �����.
���� �������, ��� ���� �������� ������������ ���������� (������, ������, ���������� ����, ������� ���������, ��������� ����� � ������� ����) � ��������������� �� ������ � ������� �������������� ������� �� ���������� X-Lib, �� ���������� �� �������� ��� ������� ���������������, � ���������� � �������� ����� �������� ������, ������� � ������������ ������������ �������� ��������� – "widgets”. ���� ����� ����������, ��������, � ������� X-Lib ������� ������ � �������� «����», ���������� ����������� ��� ��������������, ��������� ����, ���������� ����, ������� �������, ���������� ��������� ���� ������ ��� ��������� ���� � ��� �����. ����� �� ��������� ������ ��� ������ �� ���������������� ����� ������������ ��������� ������������ ����������, ���� ����������� ��������� ��������� ��������� ����� ��������� (��������). ��� ���������� ������ �������� "���������" ("toolkit"). �������� ���������� �� ��� �������� ���������� Motif, Qt � GTk. ���������� Motif ������ �������������� � 1980-� � ������ 1990-� �����. �������� ��������� �����������, ����������� �� �� ������, �������� Netscape Communicator. � ���� ����� ��� ���������� ��� �� ��� ���������, ��������� ��������� ����� ����������� ����������, ������ ���������� (Motif ���������������� �� ������������ ������). ���������� GTk ���� ����������� ��� ������ Motif ��� ������� GIMP (GTk ������ �������������� ��� GIMP Toolkit ��� GNU Toolkit). ��� ������ ����� ���������, ������ ��� ������������ �������� �� ������, �������� ����� �������, ���������� � ��������� ��������. ���������� Qt �������� ������� ��������������� � ���������� ������� KDE, ������� ���������� �� ��� �������� ���� ��������� ������������ ����������. ��� ����� �����������, ������������� ����������, �������� LessTif – ���������� ������ Motif.
���� ������ ��� ��������� ���� ���������� ����������, ������� ���.1.

���.1. ����������� ������� X Window
�������, ������� ���� ����� ����������. ����������,� �������, ����� ����������� ����� X-�������� � ���������� ����. ���������� 4 ���� ���������, ������������ ����� �������� � ��������:
������ – ������ ������� ���������� ���-����
� ���� ��� ����������� � ������� ����������;
����� – ������
�������� �� ������;
������� – ������ �������� ������� �
������� (��������, � ������� ������� �������������);
������ –
������ �������� �� ������.
����� X-������ � X-������ �������� �� ����� ������, ����� ��������� � ����������� ����� ������� � �������� �������������� ����� ��������� �����. �� ���������� ����������� ���������� ��� ��������� �� ����, ��������� ���� ���������� TCP/IP. ��� �������� X Window �������� ����� ������� ������������� ���� ������� � ��������� � ������� ������ ����������� ��������, ��� ��� ���������� ����� ���� �������� ��� �� ���� ������, �� ������� �������� X-������, ��� � �� ������ ����������, ������� ����� ���� �� ����� ����������� ���������� � ����. ���, ��� ����� ��������� ��� ������, - ��� �����, ��� ������ X-������ (��� ����� ������������ ���� ���������� ��������� DISPLAY, ���� ����� � ��������� ������). ����� ����, ���������� ���� ��������� (��������, emacs), ������� ����� �������� � � X-�������� � � ������� ��������� ���������� � ���� ����������� ��� ������, ��� ������ �� �������� � ������ ������.
��������� �������������� ��������� ���� � �������� � ����� ������ �������������� �� ���������� TCP/IP, �� ����������� ������� ��������� �� ��� ���������� ����������� �����������, ����������� ��� ���������. ��� ����� ������ �������� ����������� ���������� �������� ������. ����������� �� �������� ����� ��� ��������������� X-������, ��� � ����������� ���������, ������� ���������� ������ �������, � ������� ����� ��������� �� �������� � �������.
����� ��� ��������, ��� X-������ ����� ������������ ������ � ����������� "���������" � "��������" ������������. ������, ������� “�����” � “�������” � ������� X Window ����� ����������� ��������. ����� X-������ �����������, �� �������������� ���� ��� ��������� “��������”. ������ “�������” �������� � ���� �� ������ �����-���������, �� � ����������, ���� � ������ ���������� �����. �������, ��������� ������������ � ����� ������ ������� ����������� ������ ��������� ��������� (��������, ���������� � ����) ����� ������ ������ � ������ “�������”. �� ������� ����������� ��������� ��������� “��������”, ������� ����� ���� ��� ���������� (������������), ��� � �������������� �� ������ ������, ����������� � ������ ����������� �� ����. ������ “�������” ����� ����� ����������� ������������ (��������, ������ ����������). ������������ ����� ��������, ����� ������� �� ����� ������������ ��� ����� � �������. ������ � ����� �������� �������� ������������ ������ ���� ������� (� ������� 0).
“�����” ("screen") �� ��������� � X-������� �������� �� �����������, ������� �� ������, ����� ���������� X Window. “�������” ���� ����� ���� ���������, ��� ��, ��� � “��������”. �������������� “������" ������������ � ������ “�������� � ������� ��������”. ���������� ������� ����������� ������������ ���� X-������ �� ��������� �����������.
������������ ����� ������������ ������� �� ����� ������ ������, �� ������ ���� ������ ���� ��� ������������� � ��� ��������, ������� �������� ������� X Window � � ���� X-��������� � ���� �������. ���������� ����� ���������, ��������, �� ����������, � �������� ����� ���������� �� ����� ������������� ����������. ������� ���, ��� � ����������� ������ ������� � ��������� ������������ � �������������� �������� � ����������� ������, ��� ��������� �������� �������� ������ � ������� �������� �� ����. ��� ������� ������ ����� ������� �� ���������� ����� ������, ���� ���� ����� �������� � 30 ��� ��������� (��� ��� ������ ������������ ������ ��� ������� ��������).
���� � ��� �� X-������ ����� ������������ �������������� ������� ������������. ��� ����, ����� ���������� ������������� ������ ��������� ���������� � ��������� ����� ����������, ������������ �� ����, ������ ��� ������� �� ���������� ������ ������ �� ������������ ����������� �������, ���������� � ����� � ������ ������. ��� ������ � ������������ ���������� ��������� ������� [2]. ������� ����� ����������� ��������� �� ��� ������� � ������� ����� ��������, �������� ��� ����� ������� ������ � �������� ������ � ������ ��� ��������� ��������.
����, �� ������ � ����� ������ �������������, �� ����� �������� ������ ����������� ����������� ��������� � Linux. ��� ������, �������� �� �� ���������� ��������, ������ ���������� ���������� ����� ��������� ������ ��� ������ �� �������� ���������. ��������� ���������� ����, ��������, ���������� ����� ����� [3,4], � ����� ���������� ������ ���������. ��� ��� � �� ������ ��������� ����������� ����������� �����, ����������� ����� ����� �� ��������� ������ �� ������ ������. ������ ��� ��������� ��������� ��������.
������ ����� �������� ������� � ������������� ��� �������� � �������������� � �������������, ������� ����������� � ������ ����������. ��������� ����������, ���������� � ����������� ������, ���������� ������ ���������������� ���������� ����������� ��������� ���� Qt ��� GTk, � ������ �������� �� ������ ����������� ������� ����������� ���������. ������ ����������� ��������� ������ �� �������� �����������������, ��������� ���������� ��������� ����������� ����������. � ������ �������, �� ���������� ������� ����������� ��� ���������� ��� ������������� ���������� ��� � ����� ������������ ��� ��� ���� ������� ����������� ���������, ��� � � �����, ��������, �������� ������� �������� (����� ����, ��������� ������ ��� ������� ������������ ���������� ������). ���, �����������, �������� ��������� � ������ �������������. �� ����� ����������� ��, ��� ��� �������� �������������� ����� �������� ����������. ���� 6 ������ ���������� ���������� 6 ������ ��������� ����������� ���������, �� �� ��������� ��� ������� ��� 6 ��������� �� �����, ��� � ��������� �� � ������, ���� Linux (� UNIX ������) ������������ ����������� ������������� ����������� ����������� ���������.
��� ���������� ����������� � ��� ���������� ��������������� ����������� ������ ��� ���������. � ����� ������ ��� �������� ���������� ������������ ����������, � ����� ��������� ���������� ������������� ����������, �������� �� ������ ������ ����������� ���������� � ������� ������� � ����������� ����������. ��� ���� ����������� ����� ���� CDE, KDE, GNOME, GNUStep � �.�. �������� �� ��� �� ���������, ������� ���� ������ ������� ����, � �� �������� ������������� ���� ���������� ������� X Window, � ��������� � ��������� ��. KDE, ��������, ���������� ���������� ����������� ������� Qt � ����������� �������� ���� kwm, ������� ��������� ���������� ���� ����. ����� ����, KDE ��������� Qt ����� ������ ����������� (kdelibs) ��� ���������� ����� �����, ��� �������� ����, ���������� ���� ��� ���� ���������, ����������� �������������� ��������, ������, � ������ �����.
���������� ��� �������� �������� ������� ������������ ���������� ������������ � ������� Red Hat Linux. � ������ �������� X-������ ����������� ���������� ������� xdm, ����� ���� ������������ �������� ����������� ����� � ������� (������������) ��������������� � ����������� ������. �� ������ �������� ������������ ������� ������ � ������� � ��������� ������, � ����� ��������� X-������ � ������� ��������� xinit (���� ����� ��� ����� ������������ ������ startx, ������� �������� ������ ��������� ��� ��������� ������� ������������ ������ xinit). � ����� ������ ������� X Window ����������� � ������� �����������������, ��������� �� ��������� ������ � ���������� �����������.
������ ����� ����� ����� ����� ��������� ������� X-�� �� �������, ����� ��� ����������� Linux ������� (��� �� �������) �������������� ������ ������������ ������. ����������� ������� �������� (����� xdm) �������� ��, ��� ���� ��������� �����-�� �������� � ��������� � �������, �� ������������ � ��������������� ��������� – ���� �� ��� �� ����� � ������� � ��������� ���-���� ��� �����������. ��� ��������, �������, �� �������� �����������, ������ ����������� ������������ ��� �� ����� ��� ����������� ������� ���������� �� �������������� �������� ������������ ������ � ��������� ��� «�������» �� ����������. ��� �� ��� �������?
�� ����������� ������� �� ��� ������, ��� ������� ���������� ��������� X-������. ��� ����� �������, ��������������� �������� �� ���������� ������ XFree86�� �������� /usr/X11R6/bin. � ���������� �� ������ ������� �� ������ ����� ������������� � ��������� ������� ���� ����������. ���� �� ������ �������� �� �������, �������� �������� ���������� X-�������. ��-�� �����������, ��������� � ������� ������, � �� ���� �������� ���������� � ���, ��� �������������� ��������� X-������� � �������� �������� ��� � ����� [5], ��� ���� ������ ������� ���������� ��������. ������ �� �� �����������, ��� ������ ������� ����������. ������, ����� ����������� �������� ������� �� ������, �� �� ���� ������ �� ���������, ��������� �� ������� �������� ���� � �� ����� ���������-�������. ������� ������ ������� ���������� ������ <Ctrl>+<Alt>+<Backspace> ��� ����, ����� ��������� ������ X-�������.
����� ���������� ������ �������� �� ���������� � ����������� ����� ������� � ���, ��� �� ����� ������� xinit. ��������� xinit (��� ����������� � �������� /usr/X11R6/bin) ������������� ��� ������� ������� ������� X Window � ���� �� ����� ���������-������� � ���������, ����� X-������ �� ������� ��������������� �� /etc/init (�� ���� ��� ������ �������) ��� �����,����� ������������ ��������� ����������� ������� �������.
���� � ��������� ������ �� �������, ����� ������ X-������ ���������, xinit ���� � �������� �������� ������������ ���� .xserverrc, ����� ��������� ������������ � ��� ������ ������� �������. ���� ������ ����� ���, xinit �� ��������� ��������� ��������� ������:
X:0
�. �. ��������� ��������� � ������ X�� ������� � ������� 0. ��� ���� ��������������, ��� � ����� �� ���������, ������������� � ����� ������, �������� ��������� � ������ X. ������ ����� ������ ��������� � �������� / etc/X11. ���� � ��������� ������ ������� xinit �� ������� ���������� ���������, ������� ���� ���������, ��������� xinit ���� � �������� �������� ������������ ���� .xinitrc, ����� ��������� ��� ��� ������, ����������� ���������� ���������. ���� ������ ����� �� ����������, xinit �� ��������� ��������� ������ ����� ������� �������:
xterm-geometry +1+1 -n login -display :0
���� �� ����� ��������� Red Hat Linux ��� �� ������� ���� ���� .xinitrc, � ������ ��������� ������� xinit �� ��������� ������, �� ������� ����� ������ ������� ���� � ������������ ����� ��������� (���. 2).

���. 2. ������� xterm ��� ������������ ������ X-�������.
��������� ��������� ���� ���, �� ������ �� ������ ������� � ���� ����� (�����������, �������� ������ � �. �.), �� �� ������ � ���� ���� ��������� ������ ���������, � ��� ����� �������� ����. ��������, ��������, ������� /usr/X11R6/bin/fvwm��� /usr/X11R6/bin/twm (���� �� ���� ������� ���������� ������ �� ��������� ����������). ����� ����� ��� ������ ��������� ��������� (���.3), �� ������� ���������� ���� (������� ��������, ���������� ������ ��������� ����), � �� ������ ����� ������� �� ������� ���� �������� ����� �������� ����� � ����. ����� ��������� ��� ���� ��������� xterm ��� ����� ������ ��������� (�� ������� 3 �� ������ ��� ���������� ���� ��������� � ���� ��������� gimp).

���. 3. ������� �������� ���� twm � ��������� gimp.
���� ������������ �� ����� ������� ������ ������������ ����������, �� ������ ��� ��� ��� ������� �������� ��������� ���� � �� �� ������������������ ������ (�� ������ ������ ������� ����� ������). �����������, ��� ������������ ����� ��������������� ������������ �������� ������� .xinitrc ��� ������������� ���� �������� ������.
���� �������� ������ ������� .xinitrc, ������� ��������� ����, ��������� ���������� � ��������� �������� ���� � �������� "����������" �������.
#!/bin/sh
xrdb-load $HOME/.Xresources
xsetroot-solid gray &
xclock-g 50x50-0+0 -bw 0 &
xload-g 50x50-50+0 -bw 0 &
xterm-g 80x24+0+0 &
xterm-g 80x24+0-0 &
twm
����� ��������, ��� ���������, ����������� �� .xinitrc, ������ ����������� � ������� ������, ���� ������ ��� �� ����������� ����������. ����� ��� ��������� ����� �������������� ������� ������ ������. ������ ���� �� ���������� �������� (������ �������� ���� ��� �������� ���������) ������ ����������� �� � ������� ������, � �� �������� �����, ����� ������ ������� �� ����������� (����������� ������ ���� ��������� ������������ �������� ��������� xinit, ��� �������� ������, � ��� ���� ��������� xinit ������ �����������). � ����������� �������, ���� �������� ���� ��������� ���������������, �� ��� ���������� ������ � X-������ ���������� ������� ������� Exit � ���� ��������� twm (��� ���� ���������� ������� ������ ������ ���� �� ������ ���� �������� �����).
���������, �������� � ��������� ������ ������ xinit, ��������� ������ ���������� �������� .xinitrc � .xserverrc. � ��������� ������ ����� ���� ������� �������������� ���������-������ �/��� �������������� ������. ���������� ��������� ������ ���� ������ ���������� � ��������� ������ ������ xinit. ��� ���� ����� ������� ���������� X-������, �������� ������� ���� (����� �������� ���������-������� � �� ����������), ����� �������� ������� ��� ������� �������. ����������� ���� �������� ����, ��������, �������� �� ������ ���������� X-�������, ������� ���������� �������� xinit -- :1 .
��������� ������������-������� ������ �� ������� ������������ ��� �������� ������������ �������� ������� .xinitrc, �������������� ������ ����� ������ �� � ������ ������������ ����������, ������ ������������� ������, ����������� ��� �������. ����� ������� ������ ���������� x11, xstart,��� startx � �������� ������� �������� �������� �������� ���������� ��� �������������-��������. ��� ������ ����������� ������� ������ ����:
#!/bin/sh
xinit/usr/local/lib/site.xinitrc -- /usr/X11R6/bin/X bc
��� ����������� ����������� ������ Red Hat Linux ��������� ����� ������� ������� ������� startx, ������� ���������� � �������� /usr/X11/bin (�� ������ ��� �����������). ��� ���� ���������� � man-��������, � ������� ���������, ��� ���� ������ ��������� ������ ��� ������� ��� ��������������� ������, � ������������ ��� �������� ����������� ��������� ������ �������.
���� ����������� ����������� ������� ������� startx, �� ������, ��� ����������� �� �������� � ���������� �����-������� ���� ������:
xauthadd $display . $mcookie
xauthadd `hostname -f`$display . $mcookie
xinit$clientargs -- $display $serverargs
�� ����, � �������� �����, startx �������� ��� ������������� ���� ������� xinit, ������ �������������� ��������� ������ �������� ���������� ��������� ������ ��� ���. ������ �������� — ��� ����� xinitrc, ������ ���� � �������� �������� ������������ ���� ���� .xinitrc, �� ������� �� (� ��������� ����), � ���� � �������� �������� ��� ������ �����, �� ������� ������������� ���� /etc/X11/xinit/xinitrc.
���������� ����������� �������� ���������� serverargs: ���� ���������� ���� .xserverrc � �������� �������� ������������, �� ���������� serverargs ����� ��������� �� ����. ���� ������ ����� ���, �� serverargs ������ �� /etc/X11/xinit/xserverrc. ���������� display ������������� �������� :0. ����� � ������� startx ������������ ������ ����������, ������� ���� ������ � ��������� ������ ��� ��� ������ (��� ����� �� ���� �� ����� �������� ���������, ��������� ��� ������ ����� �������� ������ ��� ����������) �, �������, � ����� ������ ������ xinit ����������� -auth$HOME/.Xauthority. ����� �������, ����� ����� ��������� ������� (���� ������������ �� ������ ������ .xinitrc � .xserverrc � ����� �������� ��������) ����� ���������� � ��������� ����:
xinit/etc/X11/xinit/xinitrc -- :0 /etc/X11/xinit/xserverrc -auth$HOME/.Xauthority
������� xauth � ����� -auth$HOME/.Xauthority, ������������ X-�������, ������ ��� ����������� ������������, ������������ ����������� �����. ��������� ����������� ��� ���� �� ����������, ��� ��� ������������� ��� ����� �� ����� (��. ������������� ����������� man � ���������� Xsecurity).
����, �� ������� �����������, ��� ������������ ������ ������������ ������ �� ����������. ���� ������ ������������ ������ ������� � ����������� ����������, ����� ������������ ��� �������������� �������� ��� ��������� ����������. ��� ����� ������������ ���������, ������� ���������� ���������� ������� (X Display Manager — xdm). ��� ����, ����� ��������� xdm ��� �������� ��, ���� ��������������� ���� /etc/inittab. � ���� ����� ������� ������ ����
id:3:initdefault:
������������ ������� ������� �� ��������� (�� ������� ������� ���������� � [5]). �������� ��� ������ ������� ���������� ����:
id:5:initdefault:
����� ��������� ���������� Linux ��� ������� ���������� �� 5-� �������. � � ����� ���� �� ����� /etc/inittab ������ ��������� ������
x:5:respawn:/usr/bin/X11/xdm–nodaemon,
������� ��������, ��� �� ���� ������ ������� ������ ����������� �������� ������� xdm.
������ � ����, ��� ������� respawn � ������ ��� ����������� ������ �� ����� /etc/inittab ��������, ��� ��� �������� ����������� ������� ����� ����������� ���������� ��������� �������. � ���������, ������� "����������" ���������� <Ctrl>+<Alt>+<Del> ����� �������� ��������� ������� ���� �� ������������. ������� ���� �� ����� ��������� xdm ������ ���-�� ������ ��������� ��������� � � ���������� ��������� �������� �������� ������� ���������� ������� X Window, �� �������� � ����� ��������������� ��������. ������ �������, ��� ���� ������� ����, �������� �������������� �������� ������������ ������ ��� ������� ������� ����� ������ ����� ����, ��� ��������� ��� ������� �������� � ����������.
� ������ ������������� xdm ������������ ��� ����� � ������� ����� �������� � ����������� �����, � ��� ������������� ���������� ��������� ����������� ��������� �������� startx. ��� ���� ����������� ����������� ������������� � ��������� �������, ������ <Ctrl>+<Alt>+<F#>, � ����� ��������� ������� � ����������� �����, ��������� ���������� <Ctrl>+<Alt>+<F7>.
����� ��������� Red Hat Linux, ��������, ������ � /etc/inittab, ������������ �������� �������, ����� ���:
x:5:respawn:/etc/X11/prefdm–nodaemon,
� /etc/X11/prefdm ���� ������ �� /usr/bin/kdm. �� ������� 4 �� ������ �������� ������� ������ ����� ������� ��������������� ����������� ����� KDE. �� ������ ������, ��� �������� ��������� �������� ���������, ����������� �������� gimp, �������� ������ kmail, ��������� korganaiser � ��������� �������� OpenOffice Writer, � ������� ���� ������� ��������� ������.

���. 4. ��� ������ ��� ������ � ��������������� ����������� ����� KDE.
Daniel Manrique, ”X Window System Architecture Overview HOWTO”, (http://www.linuxdoc.org/HOWTO/XWindow-Overview-HOWTO/index. html)
Hal Burgiss, “The X Window User HOWTO” (http://www.linuxdoc.org/HOWTO/XWindow-User-HOWTO.html)
«�������», ������ «�������� ���������», № 12, 2002 �., (http://www.homepc.ru/offline/2002/78/22455/)
�.�������, «������ ��� ���� Linux,� � �����, ��� ��», (http://linux ve.net/MyLDP/gui/win-manag.htm)
�.���������, «Linux ��� ������������», ���. «���-���������», 2002