<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN"
"dtd/kdex.dtd" [
  <!ENTITY kappname "&kdm;">
  <!ENTITY package "kdebase">
  <!ENTITY kdmrc "<filename
>kdmrc</filename
>">
  <!ENTITY XDMCP "<acronym
>XDMCP</acronym
>">
  <!ENTITY xdm "<application
>xdm</application
>">
  <!ENTITY kdmrc-ref SYSTEM "kdmrc-ref.docbook">
  <!ENTITY % addindex "INCLUDE">
  <!ENTITY % Russian "INCLUDE"
> <!-- change language only here -->
]>

<book lang="&language;">
<bookinfo>
<title
>Руководство по &kdm;</title>

<authorgroup>
<author
>&Oswald.Buddenhagen; &Oswald.Buddenhagen.mail; </author
><!-- 
<othercredit role="developer">
&Oswald.Buddenhagen; &Oswald.Buddenhagen.mail;
<contrib
>Developer</contrib>
</othercredit>
<othercredit role="reviewer">
&Lauri.Watts; &Lauri.Watts.mail;
<contrib
>Reviewer</contrib>
</othercredit
> -->

<othercredit role="translator"
><firstname
>Иван</firstname
> <surname
>Кашуков</surname
> <affiliation
><address
><email
>dolphin210@yandex.ru</email
></address
></affiliation
><contrib
>Перевод на русский</contrib
></othercredit
> 

</authorgroup>

<copyright>
<year
>2000</year>
<holder
>&Neal.Crook;</holder>
</copyright>

<copyright>
<year
>2002</year>
<holder
>&Oswald.Buddenhagen;</holder>
</copyright>

<copyright>
<year
>2003</year>
<holder
>&Lauri.Watts;</holder>
</copyright>

<date
>2003-03-01</date>
<releaseinfo
>0.05.02</releaseinfo>

<abstract>
<para
>Этот документ описывает &kdm;, Менеджер входа в систему &kde;. &kdm; также известен как <quote
>Login Manager</quote
>.</para>
</abstract>

<keywordset>
<keyword
>KDE</keyword>
<keyword
>kdm</keyword>
<keyword
>xdm</keyword>
<keyword
>display manager</keyword>
<keyword
>менеджер входа в систему</keyword>
</keywordset>
</bookinfo>

<!-- ********************************************************************** -->  
<chapter id="introduction">
<title
>Введение</title>

<para
>&kdm; обеспечивает графический интерфейс входа в систему. Система запрашивает логин (имя пользователя) и пароль, опознаёт пользователя и запускает <quote
>сеанс</quote
>. Во многих аспектах &kdm; превосходит &xdm;, менеджер входа в систему X-сервера.</para>

</chapter>

<!-- Chapters to write -->
<!-- * Just enough config to get it to run and login to KDE 
     * Adding more session types (GNOME, etc)
     * Adding other customizations to XSession (ssh/gpg-agent, etc)
     * Further customization to KDM (via the kcontrol module, and by 
       hand)
     * XDMCP by query
     * XDMCP by broadcast
     * Sound transparency (if Ade can tell me how!)
     * Document all Keys in the Config File
     * Pull in all options from the KControl Module
     * More resources
-->

<chapter id="quickstart">
<title
>Руководство по быстрому запуску</title>

<para
>В этом руководстве по быстрому запуску подразумевается, что:</para>

<itemizedlist>
<listitem>
<para
>Система Х-Window настроена и запускается из командной строки по команде <command
>startx</command
>.</para>
</listitem>
<listitem>
<para
>Каждый пользователь в основном использует один оконный менеджер или одну оболочку и не очень часто меняет свой выбор, или же умеет редактировать текстовые файлы конфигурации.</para>
</listitem>
</itemizedlist>

<para
>Этот сценарий подходит во многих случаях, если один или несколько пользователей запускают компьютер и входят в предпочитаемую рабочую среду.</para>

<procedure>
<title
>Установка сеанса по умолчанию</title>
<step>
<para
>Создайте или откройте файл <filename
>~/.xinitrc</filename
></para>
<para
>Если у вас уже есть действующий файл <filename
>~/.xinitrc</filename
>, переходите к следующему шагу</para>
</step>
<step>
<para
>Добавьте в файл <filename
>~/.xinitrc</filename
> строку, запускающую ваш предпочитаемый оконный менеджер или предпочитаемую оболочку, если этой строки там нет.</para>
<para
>Если эта оболочка - &kde;, введите:</para>
<screen
><userinput
>startkde</userinput
></screen>
<para
>Для других оконных менеджеров или оболочек см. их документацию для соответствующей команды.</para>
</step>
<step
><para
>Создавайте ссылки по образцу:</para>
<screen
><userinput
><command
>ln</command
> <option
>-s</option
> <parameter
>~/.xinitrc ~/.xsession</parameter
></userinput
></screen>
</step>
</procedure>

<para
>На этом этапе при вводе в командной строке команды <userinput
><command
>startx</command
></userinput
> система запустит X- Window с сеансом &kde;. Далее, попытайтесь настроить систему на запуск &kdm;.</para>

<para
>Войдите в систему как <systemitem class="username"
>root</systemitem
> и введите в командной строке <userinput
><command
>kdm</command
></userinput
>.</para>

<para
>Вы увидите окно входа в систему, более полно описанное в разделе <xref linkend="login"/>.</para>

<para
>Введите в полях имя пользователя и пароль и не изменяйте тип сеанса <option
>по умолчанию</option
> - для пользователя будет запущен сеанс &kde;.</para>

<para
>Если вы хотите настроить другие учётные записи, повторите эту процедуру для каждой из них.</para>

<note>
<para
>Это руководство по быстрому запуску затрагивает только базовую установку и запуск. Если вы хотите более точно настроить &kdm;, например, чтобы в окне входа в систему не отображались имена пользователей, чтобы система предоставляла выбор различных типов сеансов, или ещё как-либо, читайте это руководство дальше.</para>
</note>

</chapter>

<chapter id="login"
> 
<title
>Окно входа в систему</title
> 

<para
>Пользовательский интерфейс &kdm; включает два диалоговых окна. Компоненты основного окна:</para>

<itemizedlist
> 
<listitem>
<para
>Поле <guilabel
>Имя:</guilabel
> - для ввода имени пользователя.</para>
</listitem>

<listitem>
<para
>Поле <guilabel
>Пароль:</guilabel
> - для ввода пароля.</para>
</listitem>

<listitem>
<para
>По выбору можно также выводить логотип каждого пользователя, например, оцифрованную фотографию. Вместо того, чтобы вводить <guilabel
>имя пользователя</guilabel
> в соответствующее поле, можно просто щёлкнуть по соответствующему рисунку (это свойство - имитация окна входа в систему IRIX).</para
> </listitem>

<listitem>
<para
>Список <guilabel
>Тип сеанса:</guilabel
> предоставляет возможность выбора сеансов с использованием различных оконных менеджеров или оболочек, установленных в системе.</para>
</listitem>

<listitem>
<para
>Область окна справа от полей <guilabel
>Имя:</guilabel
>, <guilabel
>Пароль:</guilabel
> и <guilabel
>Тип сеанса: </guilabel
> может быть использована для отображения какого-либо рисунка или аналоговых часов.</para>
</listitem>

<listitem>
<para
>По нажатию на кнопку <guibutton
>Вперёд!</guibutton
> система проверяет имя пользователя и пароль и запускает сеанс выбранного типа.</para
> 
</listitem>

<listitem>
<para
>По нажатию на кнопку <guibutton
>Очистить</guibutton
> система удаляет текст полей <guilabel
>Имя</guilabel
> и <guilabel
> Пароль</guilabel
>.</para>
</listitem
> 

<listitem>
<para
>Кнопка <guibutton
>Выключить</guibutton
> (может отсутствовать) выводит диалоговое окно <guibutton
>Выключить</guibutton
>.</para>
</listitem>
<listitem>
<para
>Кнопка <guibutton
>Меню</guibutton
> - открывает меню действий со следующими пунктами:</para>
 
<itemizedlist>
<listitem>
<para
>На локальных мониторах - пункт <guimenuitem
>Перезапустить Х-сервер</guimenuitem
> останавливает запущенный Х-сервер и запускает заново. Используйте эту команду, если содержимое экрана выглядит испорченным.</para>
</listitem>

<listitem>
<para
>На удалённых мониторах - пункт <guimenuitem
>Закрыть соединение</guimenuitem
> отключает соединение с сервером XDMCP, к которому вы подключены. Если вы подключились к серверу, используя программу выбора хоста, вы снова увидите окно этой программы, иначе система перезагрузит Х-сервер и выведет окно входа в систему.</para>
</listitem>

<listitem>
<para
>На локальных мониторах - пункт <guimenuitem
>Режим консоли</guimenuitem
>, при котором система останавливает запущенный Х-сервер и переходит в консольный режим входа в систему. &kdm; возобновит графический вход в систему, если никто не вошёл в систему с консоли. Чтобы сделать это, вам надо использовать синтаксис local@&lt;console&gt; в файле <filename
>Xservers</filename
> (см. комментарии к этому файлу).</para>
</listitem>
</itemizedlist>
</listitem>

<listitem>
<para
>Кнопка <guibutton
>Выключить...</guibutton
> отображает диалоговое окно выключения.</para>
</listitem>
</itemizedlist>

<para
>Диалоговое окно <guilabel
>Выключить</guilabel
> предоставляет набор переключателей, позволяющих выбрать одну из следующих опций:</para>

<variablelist>
<varlistentry>
<term
>Выключить</term>
<listitem
><para
>Выключает систему</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Перезапустить</term>
<listitem
><para
>Выключает и снова включает систему. Для систем, использующих <application
>Lilo</application
>, есть возможность выбора из списка ядра операционной системы, используемой после перезагрузки.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
>Перезапустить Х-сервер</term
> 
<listitem>
<para
>Останавливает и снова запускает Х-сервер. Обычно вам следует использовать эту опцию, если вы каким-либо образом изменили конфигурацию Х11.</para>
</listitem
> 
</varlistentry>
<varlistentry>
<term
>Режим консоли</term>
<listitem>
<para
>Останавливает Х-сервер и переводит систему в консольный режим. Это достигается переводом системы на уровень 3. Обычно эту опцию следует использовать системным администраторам перед обновлением или перенастройкой Х11.</para>
</listitem
> 
</varlistentry>
</variablelist>

<para
>По нажатию кнопки <guibutton
>Готово</guibutton
> система выполняет выбранное действие, по нажатию кнопки <guibutton
>Отмена</guibutton
> вы возвращаетесь в основное диалоговое окно &kdm;. </para>

</chapter>

<!-- *********************************************************************** -->
<chapter id="configuring-kdm">
<title
>Настройка &kdm;</title>

<para
>В этой главе предполагается, что &kdm; в вашей системе уже установлен, и вы просто хотите хорошо настроить все аспекты его поведения.</para>

<para
>При запуске &kdm; считывает свою конфигурацию из каталога <filename class="directory"
>$KDEDIR/share/config/kdm/</filename
> (возможно, в вашей системе это <filename class="directory"
>/etc/kde2/kdm/</filename
> или что-либо ещё).</para>

<para
>Основной конфигурационный файл - &kdmrc;, он содержит ссылки на остальные файлы, которые могут находиться где угодно в системе, но обычно для этого нет причин. Единственное исключение - ссылки на конфигурационные файлы уже установленного &xdm; - при установке &kdm; использует их, если находит уже установленный &xdm;.</para>

<para
>&kdm; запускается перед входом в систему любого пользователя, поэтому он не связан с каким-либо пользователем. Следовательно, невозможно иметь отдельные конфигурационные файлы для каждого пользователя, для всех них используется один общий файл &kdmrc;. Из этого следует, что конфигурация &kdm; может быть изменена только пользователями, имеющими доступ к <filename
>$<envar
>KDEDIR</envar
>/share/config/kdm/kdmrc</filename
> (обычно это системные администраторы, входящие в систему под именем <systemitem class="username"
>root</systemitem
>).</para>

<para
>Вы можете просматривать файл &kdmrc;, использующийся в вашей системе, и настраивать &kdm;, редактируя этот файл. Также вы можете использовать графическую программу настройки, входящий в Центр управления KDE (раздел <menuchoice
><guisubmenu
>Системное администрирование</guisubmenu
> <guimenuitem
>Менеджер входа в систему</guimenuitem
></menuchoice
>), описанный в <ulink url="help:/kcontrol/login-manager.html"
>файлах помощи &kcontrol;</ulink
>. </para>

<para
>Остаток этой главы посвящён конфигурации &kdm; через модуль &kcontrol;, в <link linkend="kdmrc"
>следующей главе</link
> описаны опции, доступные собственно в &kdmrc;. Если вам необходимо настроить вход в локальный компьютер, вам достаточно модуля &kcontrol;. Если необходимо настроить удалённый вход в систему или запуск нескольких сеансов &kdm;, продолжайте чтение.</para>

<sect1 id="kdm-kcontrol-module">
<sect1info>
<authorgroup>
<author
>&Thomas.Tanghus; &Thomas.Tanghus.mail;</author>
<author
>&Steffen.Hansen; &Steffen.Hansen.mail;</author>
<author
>&Mike.McBride; &Mike.McBride.mail;</author>
<othercredit role="translator"
><firstname
>Иван</firstname
> <surname
>Кашуков</surname
> <affiliation
><address
><email
>dolphin210@yandex.ru</email
></address
></affiliation
><contrib
>Перевод на русский</contrib
></othercredit
> 
</authorgroup>
</sect1info>

<title
>Модуль Менеджер входа в систему в Центре управления</title>

<para
>В этом модуле вы можете настроить различные параметры &kdm;, менеджера входа в систему &kde;, а именно: его оформление, список пользователей, которым разрешается входить в систему, и пользователей, которым разрешается выключать компьютер.</para>

<note
><para
>Все настройки сохраняются в файле &kdmrc;, который в оригинальном состоянии содержит много комментариев, которые помогут вам настроить &kdm;. При использовании модуля &kcontrol; комментарии из файла будут стёрты. Все доступные опции &kdmrc; описаны в <xref linkend="kdmrc"/>.</para>

<para
>Все опции, перечисленные в этой главе, связаны с их эквивалентами в &kdmrc;. Все опции, доступные в Центре управления, напрямую доступны в &kdmrc;, но не наоборот. </para
></note>

<para
>Этот модуль делится на пять секций: <link linkend="kdmconfig-appearance"
><guilabel
>Внешний вид</guilabel
></link
>, <link linkend="kdmconfig-font"
><guilabel
>Шрифт</guilabel
></link
>, <link linkend="kdmconfig-background"
><guilabel
>Фон</guilabel
></link
>, <link linkend="kdmconfig-sessions"
><guilabel
>Сеансы</guilabel
></link
>, <link linkend="kdmconfig-users"
><guilabel
>Пользователи</guilabel
></link
> и <link linkend="kdmconfig-convenience"
><guilabel
>Удобства</guilabel
></link
>.</para>

<para
>Вы можете переключаться между разделами, используя закладки вверху окна.</para>

<note
><para
>Если вы запустили Центр управления KDE как обычный пользователь, нажмите кнопку <guibutton
>Администратор</guibutton
>. Система запросит у вас root-пароль.</para
></note>

<sect2 id="kdmconfig-appearance">
<title
>Внешний вид</title>

<para
>Здесь вы можете настроить внешний вид &kdm;, графического менеджера входа в систему (&kde;).</para>

<para
>Строка приглашения - это заголовок окна входа в систему. Если строка содержит слово <computeroutput
>HOSTNAME</computeroutput
>, система заменит его на имя компьютера, на котором установлен &kdm;. Это эквивалент параметра <link linkend="option-greetstring"
><option
>GreetString</option
></link
> в &kdmrc;.</para>

<para
>При входе пользователя система может отображать текущее время, логотип либо ничего не отображать. Сделайте выбор с помощью переключателей <guilabel
>Область логотипа</guilabel
>. Используя переключатели <guilabel
>Позиция</guilabel
>, вы можете выбрать положение окна на экране (по центру либо по заданным координатам). Это соответствует параметру <link linkend="option-logoarea"
><option
>LogoArea</option
></link
> в &kdmrc;.</para>

<para
>Если вы выбрали <guilabel
>Показать логотип</guilabel
>, можете задать изображение здесь.</para>

<itemizedlist>
<listitem>
<para
>Перетащите файл рисунка на кнопку рисунка.</para>
</listitem>
<listitem>
<para
>Нажмите на кнопку и выберите изображение с помощью диалогового окна.</para>
</listitem>
</itemizedlist>

<para
>По умолчанию будет выведено изображение <filename
>$<envar
>KDEDIR</envar
>/share/apps/kdm/pics/kdelogo.xpm</filename
>.</para>

<para
>Обычно окно входа в систему расположено по центру экрана. Используйте опцию <guilabel
>Позиция</guilabel
>, если вы хотите изменить это расположение. Положение по умолчанию - <guilabel
>По центру</guilabel
>. Если вы выберете <guilabel
>Уточнить</guilabel
>, то сможете задать позицию левого верхнего угла окна входа в систему относительно левого верхнего угла экрана в полях <guilabel
>X</guilabel
> и <guilabel
>Y</guilabel
> соответственно. Это соответствует параметрам <link linkend="option-greeterposfixed"
><option
>GreeterPosFixed</option
>, <option
>GreeterPosX</option
> и <option
>GreeterPosY</option
></link
> в &kdmrc;.</para>

<para
>Так как стиль &kde; зависит от установок текущего пользователя, стиль &kdm; можно настроить через опции <guilabel
>Стиль GUI</guilabel
> и <guilabel
>Цветовая схема:</guilabel
>. Это соответствует параметрам <link linkend="option-guistyle"
><option
>GUI Style</option
></link
> и <link linkend="option-colorscheme"
><option
>ColorScheme</option
></link
> в &kdmrc; соответственно.</para>

<para
>С помощью списков выбора внизу вы можете выбрать свой язык и страну для строки приглашения, что соответствует параметру <option
>Language</option
> в &kdmrc;.</para>

</sect2>

<sect2 id="kdmconfig-font">
<title
>Шрифт</title>

<para
>Здесь вы можете выбрать шрифты, которые будут использоваться в окне входа в систему.</para>

<para
>Вы можете выбрать, какой шрифт следует заменить: <guilabel
>Приглашение</guilabel
>, <guilabel
>Ошибка</guilabel
> или <guilabel
>Стандартный</guilabel
>. Когда вы нажмёте на кнопку <guibutton
>Изменить шрифт...</guibutton
>, появится диалоговое окно, в котором вы сможете задать новый шрифт.</para>

<itemizedlist>
<listitem>
<para
>Шрифт <guilabel
>приглашения</guilabel
> используется в заголовке окна (строка приглашения).</para>
</listitem>
<listitem>
<para
>Шрифт <guilabel
>ошибки</guilabel
> используется, если вход в систему завершился неудачно.</para>
</listitem>
<listitem>
<para
><guilabel
>Стандартный</guilabel
> шрифт используется во всех остальных случаях.</para>
</listitem>
</itemizedlist>

<para
>Каждый шрифт можно просмотреть в окне <guilabel
>Пример</guilabel
>.</para>

</sect2>

<sect2 id="kdmconfig-background">
<title
>Фон</title>

<para
>Здесь можно изменить фон рабочего стола, который будет отображаться при входе пользователя в систему. В качестве фона можно использовать один цвет или картинку. Если вы установите картинку и расположите её в центре экрана, выбранный цвет фона займёт свободную площадь.</para>

<para
>На вкладке <guilabel
>Фон</guilabel
> вы можете настроить цвет фона и эффекты. На вкладке <guilabel
>Обои</guilabel
> можно выбрать рисунок фона и его расположение.</para>

<para
>Чтобы изменить цвета фона по умолчанию, нажмите на любую из кнопок цвета и выберите новый цвет.</para>

<para
>С помощью кнопок цвета можно выбрать градиентную заливку. Вы можете просмотреть результат на мониторе вверху окна. Ваш выбор:</para>

<variablelist>
<varlistentry>
<term
>Однотонный</term>
<listitem
><para
>При этом режиме цвет, выбранный с помощью кнопки <guibutton
>Цвет 1</guibutton
>, займёт весь фон.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Узор</term>
<listitem
><para
>При этом режиме вам надо выбрать два цвета (используя кнопки Цвет 1 и Цвет 2). </para
> <para
>Чтобы выбрать узор, нажмите на кнопку <guilabel
>Настройка</guilabel
>. Выберите узор в диалоговом окне, щёлкните на выбранной маске и нажмите <guilabel
>Применить</guilabel
>, и &kde; установит выбранный узор, используя два выбранных вами цвета. Чтобы добавить другие узоры, см. <ulink url="help:/kcontrol/background/index.html#bkgnd-patterns"
>Фон: установка, удаление и изменение узоров</ulink
>.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Фоновая программа</term>
<listitem
><para
>При этой опции &kde; использует внешнюю программу для определения фона. Это может быть любая программа на ваш выбор. Для получения информации по этой опции см. <ulink url="help:/ kcontrol/background/index.html#bkgnd-programs"
>Фон: Использование внешней программы</ulink
>.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Горизонтальный градиент</term>
<listitem
><para
>В этом режиме вы выбираете два цвета, используя обе кнопки цвета. &kde; создаст фон, используя плавный переход между цветами, которые заданы опциями <guilabel
>Цвет 1</guilabel
> (у левого края экрана) и <guilabel
>Цвет 2</guilabel
> (у правого края).</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Вертикальный градиент</term>
<listitem
><para
>В этом режиме вы выбираете два цвета, используя обе кнопки цвета. &kde; создаст фон, используя плавный переход между цветами, которые заданы опциями <guilabel
>Цвет 1</guilabel
> (у верхнего края экрана) и <guilabel
>Цвет 2</guilabel
> (у нижнего края).</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Пирамидальный градиент</term>
<listitem
><para
>При этом режиме вы выбираете два цвета, используя обе кнопки цвета.&kde; создаст фон, используя используя плавный между цветами, которые заданы опциями <guilabel
>Цвет 1</guilabel
> (в каждом углу экрана) и <guilabel
>Цвет 2</guilabel
> (в центре).</para
></listitem
> 
</varlistentry>
<varlistentry>
<term
>Крестообразный градиент</term>
<listitem
><para
>При этом режиме вы выбираете два цвета, используя обе кнопки цвета.&kde; создаст фон, используя используя плавный между цветами, которые заданы опциями <guilabel
>Цвет 1</guilabel
> (в каждом углу экрана) и <guilabel
>Цвет 2</guilabel
> (в центре). Итоговая <quote
>фигура</quote
> будет отличаться от пирамиды.</para
></listitem>
</varlistentry>
<varlistentry>
<term
>Эллиптический градиент</term>
<listitem
><para
>При этом режиме вы выбираете два цвета, используя обе кнопки цвета.&kde; создаст фон, используя используя плавный между цветами, которые заданы опциями <guilabel
>Цвет 1</guilabel
> (в центре экрана) и <guilabel
>Цвет 2</guilabel
> (по типу овала).</para
></listitem
> 
</varlistentry>
</variablelist>

<para
>Кнопка настройки понадобится, если вы выбрали опцию <guilabel
>Фоновая программа</guilabel
> или <guilabel
>Маска</guilabel
>. При нажатии на кнопку появится окно настройки.</para>
<para
><emphasis
>Обои</emphasis
></para>
<para
>Чтобы выбрать обои, перейдите на закладку <guilabel
>Обои</guilabel
>. Там вы сможете выбрать картинку с помощью списка выбора <guilabel
>Обои</guilabel
> или с помощью диалогового окна <guibutton
>Обзор...</guibutton
></para>

<para
>Шесть способов отображения обоев:</para>
<variablelist>
<varlistentry>
<term
>Без обоев</term
> 
<listitem
><para
>Отображаются только фоновые цвета.</para>
</listitem
></varlistentry>
<varlistentry>
<term
>В центре</term
> 
<listitem
><para
>Рисунок будет отображаться по центру экрана. Фоновые цвета займут всё свободное место.</para
> </listitem>
</varlistentry>
<varlistentry>
<term
>Черепицей</term>
<listitem
><para
>Копии рисунка заполнят весь рабочий стол. Первый рисунок будет расположен в верхнем левом углу экрана.</para
> </listitem>
</varlistentry>
<varlistentry>
<term
>Черепицей в центре</term>
<listitem
><para
>Копии рисунка заполнят весь рабочий стол. Первый рисунок будет расположен в центре экрана.</para
> </listitem>
</varlistentry>
<varlistentry>
<term
>Масштабировать</term>
<listitem
><para
>Рисунок поместится в центр экрана и будет увеличен под размер рабочего стола. Пропорции рисунка не изменятся, поэтому он не будет искажён. </para
> </listitem>
</varlistentry>
<varlistentry>
<term
>Растянуть</term>
<listitem
><para
>Рисунок будет растянут по всей площади рабочего стола.</para
> </listitem>
</varlistentry>
</variablelist>

</sect2>

<sect2 id="kdmconfig-sessions">
<title
><guilabel
>Сеансы</guilabel
></title>

<para
><guilabel
>Разрешить выключать компьютер</guilabel
></para>
<para
>Используйте этот список, чтобы выбрать, кому разрешено выключать компьютер.</para>
<itemizedlist>
<listitem>
<para
><guilabel
>Никому</guilabel
>: никто не может выключить компьютер с помощью &kdm;, для этого необходимо будет войти в систему.</para>
</listitem>
<listitem>
<para
><guilabel
>Каждому</guilabel
>: любой может выключить компьютер с помощью &kdm;.</para>
</listitem>
<listitem
><para
><guilabel
>Только root</guilabel
>: перед выключением компьютера &kdm; затребует пароль root.</para
></listitem
> 
</itemizedlist>

<para
>Вы можете отдельно настроить, каким пользователям разрешено выключать компьютер <guilabel
>с консоли</guilabel
> и используя <guilabel
>удалённый доступ</guilabel
>.</para>

<para
><emphasis
>Команды</emphasis
></para>
<para
>Используйте эти три поля, чтобы задать команды выключения.</para>
<para
>Команда выключения по умолчанию:</para>
<!-- Are these defaults still correct? they disagree with what's in -->
<!-- kdmrc -->
<screen
><command
>/sbin/shutdown</command
></screen>

<para
>Команда перезагрузки по умолчанию:</para>

<screen
><command
>/sbin/reboot</command
></screen>

<para
>Когда переключатель <guilabel
>Показать опции загрузки</guilabel
> включён, &kdm; при перезагрузке предоставит опции Lilo. Вам необходимо будет указать каталоги команд <command
>lilo</command
> и каталог map-файла lilo.</para>


<sect3 id="kdmconfig-sess">
<title
>Типы сеансов</title>

<para
>Заданные типы сеансов будут доступны в окне входа в систему.</para>

<para
>Для более подробной информации по этому предмету, см. <filename class="directory"
>/etc/X11/xdm/Xsession</filename
>, чтобы найти ваши файлы установки <application
>xdm</application
>. Также см. <ulink url="man:xdm"
>xdm man pages</ulink
>, обратите внимание на секцию SESSION PROGRAM (программы сеансов).</para>

<para
>Чтобы добавить тип сеанса, введите его название в поле <guilabel
>Новый тип</guilabel
> и нажмите <guibutton
>Добавить</guibutton
>. </para>

<para
>Чтобы удалить тип сеанса, щёлкните по типу из списка и нажмите <guibutton
>Удалить</guibutton
>.</para>

</sect3>
</sect2>
<sect2 id="kdmconfig-users">
<title
>Пользователи</title>

<para
>Здесь вы можете выбрать способ представления пользователей в окне входа в систему.</para>

<para
>Вы можете полностью отключить список пользователей в &kdm; с помощью переключателя <guilabel
>Показывать пользователей</guilabel
>. Вы можете выбрать из:</para>
<variablelist>
<varlistentry>
<term
><guilabel
>Никого</guilabel
></term>
<listitem>
<para
>Не показывать пользователей. Это наиболее безопасный выбор, так как взломщику необходимо будет подбирать как имя пользователя, так и пароль. Этот выбор также предпочтителен, если в списке довольно много пользователей.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
><guilabel
>Только выбранные</guilabel
></term>
<listitem>
<para
>Показывать только специально выбранных пользователей.</para>
</listitem>
</varlistentry>
<varlistentry>
<term
><guilabel
>Все, кроме скрытых</guilabel
></term>
<listitem>
<para
>Вам необходимо будет создать список пользователей, которые <emphasis
>не</emphasis
> будут отображаться, все остальные пользователи будут перечислены.</para>
</listitem>
</varlistentry>
</variablelist>

<para
>Пользователей можно сортировать как по имени, так и по <guilabel
>системным UID</guilabel
>, т. е. задать диапазон <acronym
>UID</acronym
> пользователей, которые будут отображаться в списке. По умолчанию пользователи с ID меньше 1000 (обычно системные пользователи или демоны) и больше 6500 при входе в систему не отображаются.</para>

<para
>Вы можете включить опцию <guilabel
>Сортировать пользователей</guilabel
>, чтобы сортировать пользователей в списке по алфавиту. Если опция отключена, пользователи будут выведены в порядке, в котором они перечислены в файле паролей.</para>

<para
>Если ваш выбор - показывать пользователей, в окне входа в систему будет выведен список пользователей с выбранными рисунками. Перед входом пользователь выбирает имя/рисунок и вводит пароль. </para>

<para
>Если вы используете изображения, связанные с пользователями, можете настроить эти изображения.</para>

<para
>Доступные опции для настройки <guilabel
>Пользовательское изображение</guilabel
>:</para>
<!-- user image sources list here -->

<para
>Здесь вы как администратор можете настроить рисунок, соответствующий каждому пользователю системы. В зависимости от выбранного порядка пользователи могут иметь возможность изменить ваш выбор.</para>

<para
>Если вы решите не показывать пользователей, окно входа в систему будет выглядеть более традиционно. Чтобы войти в систему, пользователям необходимо будет ввести имя и пароль. Этот выбор предпочтителен, если на вашем компьютере много пользователей.</para>

<sect3 id="kdmconfig-showusers">
<title
>Показывать (и сортировать) или не показывать пользователей</title>

<para
>У правого края окна есть два переключателя:</para>

<para
>Если выбрано <guilabel
>Показывать пользователей</guilabel
>, при входе в систему будут показаны пользователи и связанные с ними картинки. При этом необязательно будет вводить имя с клавиатуры.</para>

<para
>Если выбрано <guilabel
>Сортировать пользователей</guilabel
>, в окне входа в систему пользователи будут отсортированы по алфавиту. Если не выбрано, пользователи будут отображаться в порядке, в котором они указаны в списке. Если не выбрана опция <guilabel
>Показывать пользователей</guilabel
>, сортировка не имеет значения.</para>

</sect3>

<sect3 id="kdmconfig-whichusers">
<title
>Как определить, каких пользователей отображать, каких - нет.</title>

<para
>Между окном просмотра рисунка и опцией <guilabel
>Показывать пользователей</guilabel
> есть два переключателя:</para>

<itemizedlist>
<listitem
><para
>Показывать только выбранных пользователей: в окне входа в систему будут отображаться только пользователи из списка <guilabel
>Выбранные пользователи</guilabel
>. Если не выбрано <guilabel
>Показывать пользователей</guilabel
>, эта опция не имеет значения.</para
></listitem>
<listitem
><para
>Показывать всех пользователей, кроме скрытых: при выборе этой опции будут перечислены все пользователи, <emphasis
>исключая</emphasis
> пользователей из списка <guilabel
>Скрытые пользователи</guilabel
>. Если флажок <guilabel
>Показывать пользователей</guilabel
> не включён, эта опция не имеет значения. </para
></listitem>
</itemizedlist>

</sect3>

<sect3 id="kdmconfig-select">
<title
>Выбранные пользователи</title>

<para
>На этой странице три списка. Список слева показывает всех подлинных пользователей.</para>

<para
>Список вверху справа показывает выбранных пользователей, список внизу справа показывает пользователей, которые не будут отображаться в окне входа в систему.</para>

<para
>Чтобы переместить пользователя из одного списка в другой, щёлкните по имени пользователя в списке и нажмите <guibutton
>&gt;&gt;</guibutton
>, чтобы переместить пользователя из левого списка в правый, или <guibutton
>&lt;&lt;</guibutton
> - из правого списка в левый.</para>

</sect3>

<sect3 id="kdmconfig-image">
<title
>Рисунки</title>

<note
><para
>Этот раздел имеет значение, только если выбрана опция <guilabel
>Показывать пользователей</guilabel
>.</para
></note>

<para
>Каждый пользователь системы может быть представлен изображением. Рисунок содержится в файле <filename
>$<envar
>KDEDIR</envar
>/share/apps/kdm/pics/users/$<envar
>USER</envar
>.xpm.</filename
>. Если у пользователя нет такого файла, будет отображаться рисунок <filename
>$<envar
>KDEDIR</envar
>/share/apps/kdm/pics/users/default.xpm</filename
>.</para>

<para
>Чтобы ассоциировать пользователя с рисунком, выберите пользователя в одном из списков и перетащите изображение на кнопку рисунка или нажмите на кнопку и выберите рисунок с помощью диалогового окна.</para>

<para
>Если не выбран ни один пользователь, вам будет предложено изменить рисунок по умолчанию.</para>

<para
>Перемещение выполняется программой &konqueror;. Если рисунок уже задан, &konqueror; спросит вас, действительно ли вы хотите заменить его. При подтверждении рисунок будет изменён - вам <emphasis
>НЕ</emphasis
> надо будет нажимать кнопку <guibutton
>Применить</guibutton
>.</para>

</sect3>
</sect2>

<sect2 id="kdmconfig-convenience">
<title
>Удобства</title>

<para
>На вкладке <guilabel
>Удобства</guilabel
> вы можете настроить опции, идеальные для лентяев, например, автоматический вход в систему или вход без пароля.</para>

<important
><para
>Подумайте перед тем, как использовать эти опции. Каждая из них нарушает безопасность вашей системы. Используйте их только в системе, полностью не нуждающейся в безопасности, например, на своём домашнем компьютере. </para
></important>

<sect3 id="loginmanager-convenience-autologin">
<title
>Автоматический вход в систему</title>

<para
>Автоматический вход в систему позволяет входить в систему без пароля. Его можно установить переключателем <guilabel
>Включить автоматический вход в систему</guilabel
>.</para>

<para
>Вы можете выбрать учётную запись, используемую для автоматического входа в систему, из списка <guilabel
>Пользователь:</guilabel
>.</para>

</sect3>

<sect3 id="loginmanager-convenience-nopasswd">
<title
><guilabel
>Вход без пароля</guilabel
></title>

<para
>Вы можете позволить пользователям входить в систему без указания пароля (переключатель <guilabel
>Разрешить вход без пароля</guilabel
>).</para>

<para
>Под этим переключателем находится список пользователей системы. Чтобы включить беспарольный вход для отдельных пользователей, отметьте флажок рядом с их именами. По умолчанию эта опция отключена для всех пользователей.</para>

<important
><para
>Напомним, что эту опцию следует использовать только на компьютерах, не нуждающихся в безопасности. Если вашей машиной пользуются довольно много людей, позаботьтесь, чтобы этой возможностью обладали только пользователи с очень ограниченными возможностями, например, <systemitem
>guest</systemitem
>.</para
></important>

<para
><guilabel
>Автоматический вход в систему после сбоя Х-сервера</guilabel
> позволит вам войти в систему, пропустив процедуру регистрации, после сбоя Х-сервера.</para>

<para
>Вы также можете задать, какой пользователь <quote
>выбран</quote
> при запуске &kdm;. По умолчанию - <guilabel
>Никто</guilabel
>, но вы можете выбрать <guilabel
>Предыдущий</guilabel
>, чтобы &kdm; было выведено имя последнего пользователя, входившего в систему, также вы можете <guilabel
>уточнить</guilabel
> конкретного пользователя, который всегда будет выбран из списка. &kdm; может устанавливать фокус в поле ввода пароля, так что когда перед вами будет окно входа в систему &kdm;, вы сразу сможете вводить пароль.</para>

</sect3>

</sect2>

</sect1>

</chapter>

<chapter id="kdm-files">
<title
>Файлы, используемые для настройки &kdm;:</title>

<para
>В этой главе подробно рассказано и конфигурационных файлах &kdm;. Многие из этих настроек могут быть заданы из модуля &kcontrol;, но не все.</para>

<para
>Файлы, которые вам, возможно, придётся редактировать:</para>

<variablelist>
<varlistentry>
<term
><link linkend="kdmrc"
>&kdmrc;</link
></term>
<listitem>
<para
>Основной конфигурационный файл &kdm;</para>
</listitem>
</varlistentry>
</variablelist
> &kdmrc-ref; </chapter>

<!-- ************************************************************ -->   
<chapter id="configuring-your-system-for-kdm">
<title
>Настройка системы для использования &kdm;</title>

<para
>В этой главе подразумевается, что в вашей системе уже установлена система X Window и вам нужно только настроить графический вход в систему.</para>

<sect1 id="setting-up-kdm">
<title
>Установка &kdm;</title>

<para
>Runlevel по умолчанию определяет, загружается ваш компьютер в режиме терминала (текстовой консоли) или в графическом режиме входа в систему. Runlevel устанавливается программой <application
><ulink url="man:init"
>/sbin/init</ulink
></application
> и задаётся в конфигурационном файле <filename
>/etc/inittab</filename
>. В разных системах &UNIX; (и различных дистрибутивах &Linux;) эти параметры различаются, но если вы просмотрите файл <filename
>/etc/inittab</filename
>, его начало выглядит приблизительно так:</para>

<screen
># runlevel по умолчанию. На системах типа RedHat:
# 0 - halt (не надо его задавать как runlevel по умолчанию)
# 1 - Single user mode - однопользовательский режим
# 2 - Multiuser, without NFS - многопользовательский без NFS
# 3 - Full multiuser mode - многопользовательский
# 4 - unused - не используется
# 5 - X11
# 6 - reboot (не надо его задавать как runlevel по умолчанию)

id:3:initdefault:  
</screen>

<para
>Все строчки этого отрывка, кроме последней, являются комментариями. Комментарии показывают, что runlevel 5 используется для графического режима X11, а runlevel 3 используется для многопользовательского режима без X11 (режим консоли). Последняя строка устанавливает runlevel системы по умолчанию равным 3 (режим консоли). Если в вашей системе используется графический вход в систему (например, с использованием &xdm;), runlevel по умолчанию должен быть установлен равным runlevel, заданным для X11.</para>

<para
>Runlevel с графическим входом в систему (&xdm;) для наиболее распространённых дистрибутивов &Linux;:</para>

<itemizedlist>
<listitem
><para
>5 для &RedHat; 3.х и более поздних и для &Mandrake;</para
></listitem>
<listitem
><para
>4 для Slackware</para
></listitem>
<listitem
><para
>3 для &SuSE; 4.х и 5.х</para
></listitem>
</itemizedlist>

<para
>Первое, что необходимо сделать при настройке системы - убедиться, что вы можете запустить &kdm; из командной строки. Если это работает, вы сможете так настроить систему, чтобы &kdm; автоматически запускался при перезагрузке.</para>

<para
>Чтобы проверить &kdm;, вам надо перевести систему на runlevel, при котором не запущен &xdm;. Чтобы сделать это, в командной строке введите:</para>

<screen
><command
>/sbin/init <option
>3</option
></command
></screen>

<para
>Вместо числа <option
>3</option
> в командной строке введите номер runlevel, соответствующего режиму консоли (если это не 3).</para>

<para
>Если в вашей системе используются подключаемые модули аутентификации (<abbrev
>PAM</abbrev
>), что довольно распространено в современных системах &Linux; и Solaris, вам необходимо проверить, допускает ли конфигурация <abbrev
>PAM</abbrev
> вход в систему с помощью службы <literal
>xdm</literal
>. Если ранее вы успешно установили &xdm;, вам не надо вносить изменений в конфигурационные файлы <abbrev
>PAM</abbrev
>, чтобы использовать &kdm;: <filename
>/etc/pam.conf</filename
> или <filename
>/etc/pam.d/xdm</filename
>. Информация по настройке <abbrev
>PAM</abbrev
> не входит в это руководство, но <abbrev
>PAM</abbrev
> распространяется с исчерпывающей документацией (проверьте, например, в <filename
>/usr/share/doc/pam*/html</filename
>).</para>

<para
>Теперь, чтобы проверить &kdm;, введите следующую команду:</para>

<screen
><command
>kdm <option
>-nodaemon</option
></command
>
</screen>

<para
>Если в результате выводится диалог входа в систему &kdm; и вы способны войти в систему, всё отлично. Сбой в основном, может случиться, если не удаётся найти или подключить разделяемые библиотеки &Qt; или &kde;. Если у вас есть двоичный дистрибутив библиотек &kde;, убедитесь, что &kdm; установлен в указанный в этих библиотеках каталог &kde; и попытайтесь установить переменные окружения указывающими на библиотеки &kde; и &Qt;.</para>

<para
>Например:</para>

<screen
><command
>export 
<option
>KDEDIR=<replaceable
>/opt/kde</replaceable
></option
></command>
<command
>export 
<option
>QTDIR=<replaceable
>/usr/lib/qt2</replaceable
></option
></command>
<command
>export 
<option
>PATH=<replaceable
>$KDEDIR/bin:$QTDIR/bin:$PATH</replaceable
></option
></command>
<command
>export 
<option
>LD_LIBRARY_PATH=<replaceable
>$KDEDIR/lib:$QTDIR/lib</replaceable
></option
></command
>
</screen>

<para
>Если все попытки безуспешны, попытайтесь запустить &xdm; отдельно, чтобы убедиться, что вы не столкнулись с более серьёзной проблемой конфигурации Х.</para>

<para
>Если &kdm; успешно запускается, вы можете заменять &xdm; на &kdm;. Напомним, что это зависит от дистрибутива.</para>

<itemizedlist>
<listitem>
<para
>Если это &RedHat;, откройте файл <filename
>/etc/inittab</filename
> и замените в нём xdm на  &kdm; (включая все пути к файлам).</para>
</listitem>
<listitem>
<para
>Если это &Mandrake;, runlevel X11 в <filename
>/etc/inittab</filename
> вызывает скрипт shell <filename
>/etc/X11/prefdm</filename
>, который предоставляет возможность выбора из нескольких менеджеров отображения, в том числе &kdm;. Убедитесь, что пути к файлам указаны верно.</para
> 
</listitem>
<listitem>
<para
>Если это &SuSE;, добавьте в файл <filename
>/sbin/init.d/xdm</filename
> первую строчку:</para>

<screen
>. /etc/rc.config
DISPLAYMANAGER=kdm
export DISPLAYMANAGER</screen>
</listitem>
<listitem
><para
>Если это FreeBSD, найдите в файле <filename
>/etc/ttys</filename
> строку типа: <screen
>ttyv8   "/usr/X11R6/bin/xdm -nodaemon"  xterm off secure</screen
> и измените её на: <screen
>ttyv8   "/usr/local/bin/kdm -nodaemon"  xterm   on secure</screen>
</para>
</listitem>

<listitem
><para
>Вариант для большинства остальных дистрибутивов - вариация одного из вышеприведённых.</para
></listitem>
</itemizedlist>

<para
>На этой стадии вы можете протестировать &kdm;. Для этого переведите систему на runlevel, при котором запускается &kdm;. Введите в командной строке:</para>

<screen
><command
>/sbin/init <option
>5</option
></command
>
</screen>

<para
>Вместо числа <option
>5</option
> в командной строке введите номер runlevel, при котором возможен запуск Х11 (если это не 5).</para>

<para
>Наконец, приведите параметр <parameter
>initdefault</parameter
> в файле <filename
>/etc/inittab</filename
> в соответствие с runlevel, подходящим для Х11.</para>

<warning
><para
>Перед внесением изменений убедитесь, что при возникновении проблемы вы сможете перезагрузить систему. Вам необходим <quote
>загрузочный</quote
> диск, поставляемый вместе с операционной системой или специальный <quote
>загрузочный</quote
> диск, такой как <literal
>tomsrtbt</literal
>. Пренебрегая этим советом, вы подвергаете опасности систему.</para
></warning>

<para
>При перезагрузке системы вы увидите графический диалог входа в систему &kdm;.</para>

<para
>Наиболее вероятная причина сбоя на этом этапе состоит в том, что оболочка, используемая после перезагрузки, отличается от той, которую вы тестировали из командной строки. Если вы пытаетесь совместно использовать две версии KDE, убедитесь для каждой оболочки отдельно, что переменные окружения <envar
>PATH</envar
> и <envar
>LD_LIBRARY_PATH</envar
> согласуются, и что скрипты запуска системы не перезаписывают их каким-либо образом.</para>

</sect1>

</chapter>

<chapter id="different-window-managers-with-kdm">
<title
>Поддержка нескольких оконных менеджеров</title>

<para
>Основное диалоговое окно &kdm; включает список выбора <guilabel
>Тип сеанса:</guilabel
>, позволяющий вам выбрать оконный менеджер, используемый для вашего сеанса. Эта глава описывает, какие изменения вам надо внести в конфигурационные файлы, чтобы поддержать эту возможность.</para>

<para
>Опции из списка выбора <guilabel
>Тип сеанса:</guilabel
> <ulink url="KDM"
>настраиваются</ulink
> через раздел &kdmrc; - <literal
>KDM</literal
>.</para>

<para
>Когда вы входите в систему, используя &kdm;, исполняется скрипт <filename
>Xsession</filename
>. Тип сеанса, выбранный вами, является в нём аргументом командной строки. (<filename
>Xsession</filename
> находится в каталоге <filename
>/etc/X11/xdm/</filename
> для Redhat и Mandrake, и в <filename
>/usr/X11R6/lib/X11/xdm/</filename
> для S.u.S.E.) Если вы используете поиск ошибок в программах, возможно, вам следует добавить следующую строку в файл <filename
>Xsession</filename
>:</para>
      
<screen
>echo "$0 || $1 || $2" 
> $HOME/.Xsession_args </screen>

<para
>От вас сейчас зависит, какой оконный менеджер ваша система обычно запускает при загрузке. Вот два разных подхода с примерами изменений, которые вам надо внести:</para>

<itemizedlist>

<listitem
><para
>Оконный менеджер запускается командами файла <filename
>Xsession</filename
>. Поэтому, для того чтобы запустить подходящий оконный менеджер, вы можете добавить соответствующую команду в этот файл. Этот подход используется в  Linux Mandrake; вот отрывок из файла <filename
>Xsession</filename
>:</para>

<screen
># now, we see if xdm/gdm/kdm has asked for a specific environment
case $# in
1)
    case $1 in
        kde)
        source /opt/kde2/bin/kde1
        exec startkde
        ;;
        kde2)
        source /opt/kde2/bin/kde2
        exec startkde
        ;;
            failsafe)
        exec xterm -geometry 80x24-0-0
        ;;
        default)
        ;;
        *)
        exec /bin/sh -c "$(/usr/sbin/chksession -x=$1)"
        ;;
     esac
esac
</screen>
</listitem>

<listitem
><para
>Оконный менеджер запускается другим скриптом, ссылка на который содержится в файле <filename
>Xsession</filename
>. Поэтому вам надо убедиться, что параметр, подходящий <filename
>Xsession</filename
>, подходит и скрипту. Например, если оконный менеджер запускается строкой</para>

<screen
><command
>exec <option
>$startup</option
></command
></screen>

<para
>вам надо изменить её на</para>

<screen
><command
>exec <option
>$startup</option
><option
>$@</option
></command
></screen>

<para
>После внесения этого изменения вам необходимо проследить путь запуска системы, чтобы найти команды, запускающие оконный менеджер. При одном подходе для запуска оконного менеджера используется <filename
>xinitrc</filename
>; при этом привлекается общесистемный файл <filename
>/etc/X11/xinit/ xinitrc</filename
> или пользовательский файл <filename
>$HOME/ xinitrc</filename
>. Если вы редактируете файл <filename
>$HOME/ .xinitrc</filename
>, возможно, вы захотите сохранить его копию в <filename
>/etc/skel</filename
>, при этом он будет копироваться в файлы каждого пользователя, который будет создан после этого. Вот пример <filename
>xinitrc</filename
> для системы, использующей этот подход:</para>

<screen
>#!/bin/bash
#
# .xsession/.xinitrc
#
# choose a window manager
#

defaultwm=kde
#set the window manager to $1 if it was supplied
windowmgr=${1:-$defaultwm}

#start the respective window managers
case ${windowmgr} in
  kde|kwm|kdestart)
        WINDOWMANAGER=startkde
        ;;
  fvwm|fvwm2)
        WINDOWMANAGER=fvwm2
        ;;

  fvwm95)
        WINDOWMANAGER=fvwm95
        ;;

  *)    WINDOWMANAGER=windowmgr   # default for unknown wm's

esac

#
# load resources
#

if [ -f /usr/X11R6/lib/X11/Xmodmap ]; then
    xmodmap /usr/X11R6/lib/X11/Xmodmap
fi

if [ -f ~/.Xmodmap ]; then
    xmodmap ~/.Xmodmap
fi

if [ -f ~/.Xdefaults ]; then
    xrdb -merge ~/.Xdefaults
fi

if [ -f ~/.Xresources ]; then
    xrdb -merge ~/.Xresources
fi
# 
# finally start the window manager
#
exec $WINDOWMANAGER
</screen>

</listitem>
</itemizedlist>


</chapter>

<chapter id="xdmcp-with-kdm">
<title
>Использование &kdm; для сетевого входа (&XDMCP;)</title>

<para
>&XDMCP; - это стандартный протокол Open Group - <quote
>X Display Manager Control Protocol</quote
>. Он используется для связи различных систем по сети.</para>

<para
>&XDMCP; будет полезен в системах, где много пользователей работают на мощном сервере, предоставляющем ресурсы для нескольких сеансов X. Например, &XDMCP; позволяет пустить в дело старые компьютеры, Pentium или даже 486 с 16 Mb RAM достаточен для запуска самого X-сервера, а по XDMCP такой компьютер может запустить полноценный сеанс &kde; на сервере. На самом сервере запуск дополнительных сеансов &kde; потребует совсем немного ресурсов.</para>

<para
>Однако, открывая дополнительные возможности для входа в систему по сети, вы снижаете безопасность, поэтому разрешайте сетевые сеансы X только если это действительно нужно.</para>

<!-- Write more stuff -->
</chapter>

<!-- *********************************************************************** -->
<chapter id="Other-Information">
<title
>Другие источники информации</title>

<para
>Так как &kdm; происходит от &xdm;, возможно, будет полезной страница справки <ulink url="man:xdm"
>xdm</ulink
>. По проблемам, связанным с Х-сервером, см. страницы man <ulink url="man:X"
>X</ulink
> и <ulink url="man:startx"
>startx</ulink
>. Если у вас есть вопросы по &kdm;, ответов на которые нет в этом руководстве, помните, что &kdm; распространяется в соответствии с лицензией <abbrev
>GNU</abbrev
> Public License: смотрите исходные тексты. </para>

</chapter>

<!-- *********************************************************************** -->
<chapter id="credits"
><title
>Авторские права и лицензирование</title>

<para
>&kdm; происходит от, и включает коды, &xdm; (C) Keith Packard, MIT X Consortium.</para>

<para
>Автор &kdm; 0.1 - Matthias Ettrich. Автор &kde; версий 2.0.х - Steffen Hansen. Некоторые новые свойства &kde; 2.1.x и фундаментальные изменения &kde; 2.2.х внесены Oswald Buddenhagen.</para>

<para
>Права на остальные части кода &kdm; являются авторскими правами и лицензируются в соответствии с условиями <ulink url="common/gpl-license.html"
>GNU GPL</ulink
>. Вы можете свободно изменять и распространять &kdm;, при условии, что имена авторов будут упомянуты.</para>

<para
>Для &kdm; необходима библиотека Qt. Copyright Troll Tech AS.</para>

<para
>Документация подготовлена: <itemizedlist>

<listitem
><para
>Steffen Hansen <email
>stefh@dit.ou.dk</email
> - автор</para
></listitem>

<listitem
><para
>Gregor Zumstein <email
>zumstein@ssd.ethz.ch</email
> - расширение документации. Последнее дополнение - 9 августа 1998</para
></listitem>

<listitem
><para
>Neal Crook <email
>nac@forth.org</email
> - изменения для KDE 2. Последнее дополнение - 6 августа 2000</para
></listitem>

<listitem
><para
>Oswald Buddenhagen <email
>ossi@kde.org</email
> - расширение и изменение документации для KDE 2.2. Последнее дополнение - август 2001</para
></listitem>

</itemizedlist
></para>

<para
>Documentation copyright Steffen Hansen, Gregor Zumstein, Neal Crook and Oswald Buddenhagen. Этот документ также включает большие части страниц man для &xdm; - (C) Keith Packard.</para>

<para
>Перевод на русский: Ivan Kashucov <email
>dolphin210@yandex.ru</email
></para
> 
&underFDL; &underGPL; </chapter>

<appendix id="building-and-installing-kdm">
<title
>Сборка и установка kdm</title>

<para
>&kdm; - часть проекта KDE. Компоненты - части проекта KDE разделены на секции, называемые пакетами. &kdm; - часть пакета kdebase. Вы можете взять исходный код KDE с различных компакт-дисков с дистрибутивами Linux и BSD, или скачать с сайта <ulink url="http://www.kde.org"
>www.kde.org</ulink
> или его зеркал.  </para>

<para
>Перед установкой kdebase вам необходимо скомпилировать и установить (в следующем порядке) библиотеку qt и пакеты KDE - kdesupport (опционально) и kdelibs.</para>

<para
>Для того, чтобы скомпилировать что-либо из этого, у вас должна быть установлена система X Window и компилятор С++ - это относится только к компиляции с использованием CVS и конфигурационных инструментов GNU - <application
>automake</application
> и <application
> autoconf</application
>.</para>

<para
>Если последние несколько частей непонятны для вас, то либо вы читаете не ту часть руководства, либо находитесь на пути Великого познания.</para>

<para
>Если вы всё сделали правильно, у вас не должно быть проблем с компиляцией и установкой kdebase. &kdm; устанавливается в каталог <filename
>$KDEDIR/bin</filename
>.</para>

<note
><para
>При выполнении команды <command
>make <option
>install</option
></command
> предыдущие конфигурационные файлы &kdm;, включая &kdmrc;, не будут перезаписаны.</para
></note>

</appendix>

<glossary id="glossary">
<title
>Словарь</title>

<glossentry id="gloss-greeter">
<glossterm
>приглашение</glossterm>
<glossdef
><para
>Приглашение - диалоговое окно входа в систему, т.е. видимая часть &kdm;.</para>
</glossdef>
</glossentry>

<glossentry>
<glossterm id="gloss-entropy"
>энтропия</glossterm>
<glossdef
><para
>...</para
></glossdef>
</glossentry>

</glossary>

</book>
<!--
Local Variables:
mode: sgml
sgml-omittag: nil
sgml-shorttag: t
End:
-->

