Date: Sat, 26 Sep 2009 20:03:24 GMT From: Oleg Ginzburg <oleg.ginzburg@nevosoft.ru> To: freebsd-gnats-submit@FreeBSD.org Subject: docs/139161: [handbook] partial updating and synchronisation with the original for russian x11 chapter Message-ID: <200909262003.n8QK3OFG098672@www.freebsd.org> Resent-Message-ID: <200909262010.n8QKA6w5070383@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 139161
>Category: docs
>Synopsis: [handbook] partial updating and synchronisation with the original for russian x11 chapter
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-doc
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sat Sep 26 20:10:06 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Oleg Ginzburg
>Release: 8.0-RC1
>Organization:
>Environment:
FreeBSD localhost.my.domain 8.0-RC1 FreeBSD 8.0-RC1 #2: Sat Sep 26 12:12:51 MSD 2009 root@localhost.my.domain:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
An information in russian translate x11 chapter has become outdated (absence about features Xorg 7.4, the information about -retro key, information about daemons dbus/hald...). The attached patch partially correct the information.
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
--- ru_RU.KOI8-R/books/handbook/x11/chapter.sgml-orig 2009-09-26 21:59:29.000000000 +0400
+++ ru_RU.KOI8-R/books/handbook/x11/chapter.sgml 2009-09-26 23:18:05.000000000 +0400
@@ -438,14 +438,44 @@
<screen>&prompt.user; <userinput>startx</userinput></screen>
- <para>Если это не сработает, или конфигурация по умолчанию не
- подходит, X11 необходимо настроить вручную. Процесс настройки
- X11 является
+ <para>Начиная с версии 7.4, <application>&xorg;</application>
+ может использовать <acronym>HAL</acronym> для автоматического поиска клавиатуры и мыши.
+ Порты <filename role="package">sysutils/hal</filename> и
+ <filename role="package">devel/dbus</filename> будут инсталлированы как
+ зависимости <filename role="package">x11/xorg</filename>, но для
+ их включения необходимо иметь следующие записи в
+ <filename>/etc/rc.conf</filename> file:</para>
+
+ <programlisting>hald_enable="YES"
+dbus_enable="YES"</programlisting>
+
+ <para>Эти сервисы должны быть запущены (вручную или при
+ загрузки системы) до последующей загрузки <application>&xorg;</application>
+ конфигурации.</para>
+
+ <para>Автоматическая конфигурация не всегда может сработать на некотором оборудовании,
+ либо создать не совсем ту настройку, которая желаема. В этих случаях, необходима ручная
+ настройка конфигурации.</para>
+
+ <note>
+ <para>Такие оконные менеджеры, как
+ <application>GNOME</application>,
+ <application>KDE</application> или
+ <application>Xfce</application> имеют собственные утилиты, позволяющие пользователю
+ легко устанавливать такие параметры, как разрешение экрана.
+ Поэтому, если конфигурация по-умолчанию не подходящая и вы
+ планируете инсталлировать эти оконные менеджеры, просто можете
+ продолжить настройку рабочей среды, используя их собственные утилиты
+ для установок параметров экрана.</para>
+ </note>
+
+ <para>Процесс настройки X11 является
многошаговым. Первый шаг заключается в построении начального
- конфигурационного файла. Работая с правами суперпользователя,
- просто запустите:</para>
+ конфигурационного файла.
+ Работая с правами суперпользователя, просто
+ запустите:</para>
- <screen>&prompt.root; <userinput>Xorg -configure</userinput></screen>
+<screen>&prompt.root; <userinput>Xorg -configure</userinput></screen>
<para>При этом в каталоге <filename>/root</filename> будет создан скелет
конфигурационного файла X11 под именем
@@ -463,6 +493,13 @@
<screen>&prompt.root; <userinput>Xorg -config xorg.conf.new</userinput></screen>
+ <para>Начиная с <application>&xorg;</application> 7.4 и выше,
+ это тестирование покажет лишь черный экран, что делает диагностику
+ не совсем полноценным. Старое поведение будет доступно
+ при использовании опции <option>retro</option></para>
+
+ <screen>&prompt.root; <userinput>Xorg -config xorg.conf.new -retro</userinput></screen>
+
<para>Если появилась чёрно-белая сетка и курсор мыши в виде
X, то настройка была выполнена успешно. Для завершения тестирования
просто нажмите одновременно
@@ -472,10 +509,97 @@
<keycap>Backspace</keycap>
</keycombo>.</para>
- <note>
+ <note>
+ <para>Данная комбинация включена по-умолчанию до
+ <application>&xorg;</application> версии 7.3. Для включения этого в
+ версии 7.4 и выше, вы должнны ввести следующую
+ команду в любом эмуляторе X терминала:</para>
+
+ <screen>&prompt.user; <userinput>setxkbmap -option terminate:ctrl_alt_bksp</userinput></screen>
+
+ <para>или создать конфигурационный файл клавиатуры для
+ <application>hald</application> называемый
+ <filename>x11-input.fdi</filename> и сохранить его в
+ <filename
+ class="directory">/usr/local/etc/hal/fdi/policy</filename>
+ директории. Данный файл должен содержать следующие
+ строчки:</para>
+
+ <programlisting><?xml version="1.0" encoding="ISO-8859-1"?>
+<deviceinfo version="0.2">
+ <device>
+ <match key="info.capabilities" contains="input.keyboard">
+ <merge key="input.x11_options.XkbOptions" type="string">terminate:ctrl_alt_bksp</merge>
+ </match>
+ </device>
+</deviceinfo></programlisting>
+
+ <para>Вам может потребоваться перезагрузка системы для вступления параметров
+ <application>hald</application> в силу.</para>
+ </note>
+
+
<para>Если мышь не работает, ее необходимо настроить.
Обратитесь к <xref linkend="mouse"> в главе об установке
- &os;.</para>
+ &os;. Дополнительно, начиная с версии
+ 7.4, секция <literal>InputDevice</literal> в
+ <filename>xorg.conf</filename> игнорируется в пользу
+ автоматического поиска устройств. Для возвращения старого поведения, добавьте
+ следующие строчки в секции <literal>ServerLayout</literal> или
+ <literal>ServerFlags</literal>:</para>
+
+ <programlisting>Option "AutoAddDevices" "false"</programlisting>
+
+ <para>Устройства ввода могут конфигурированы затем как в предыдущих версиях,
+ вместе с другими необходимыми опциями (такими, как переключение раскладок клавиатуры
+ например).</para>
+
+ <note>
+ <para>Как ранее уже сообщалось, начиная с версии 7.4, по-умолчанию,
+ <application>hald</application> демон будет пытаться распознать
+ вашу клавиатуру автоматически. Есть возможность, что раскладка вашей
+ клавиатуры или ее модель будут определены некорректно. Такие оконные
+ менеджеры как <application>GNOME</application>,
+ <application>KDE</application> или
+ <application>Xfce</application> содержат свои инструменты для конфигурирования
+ клавиатур. Тем не менее, можно установить параметры клавиатуры
+ непосредственно с помощью утилиты &man.setxkbmap.1; или через
+ <application>hald</application>конфигурационные правила.</para>
+
+ <para>Например, если вы хотите использовать клавиаши PC 102 клавиатуры,
+ идущая с француской раскладкой, мы должны создать конфигурационный файл
+ клавиатуры для <application>hald</application>
+ называемый <filename>x11-input.fdi</filename> и сохранить в
+ <filename
+ class="directory">/usr/local/etc/hal/fdi/policy</filename>
+ директории. Этот файл должен содержать следующие
+ строчки:</para>
+
+ <programlisting><?xml version="1.0" encoding="ISO-8859-1"?>
+<deviceinfo version="0.2">
+ <device>
+ <match key="info.capabilities" contains="input.keyboard">
+ <merge key="input.x11_options.XkbModel" type="string">pc102</merge>
+ <merge key="input.x11_options.XkbLayout" type="string">fr</merge>
+ </match>
+ </device>
+</deviceinfo></programlisting>
+
+ <para>Если этот файл уже существует, просто скопируйте и добавьте эти строчки в
+ файл данный файл.</para>
+
+ <para>Вы должны будете перезагрузить систему, чтобы заставить
+ <application>hald</application> применить настройки.</para>
+
+ <para>Есть возможность проделать ту же конфигурацию из X терминала
+ или скрипт следующей командой:</para>
+
+ <screen>&prompt.user; <userinput>setxkbmap -model pc102 -layout fr</userinput></screen>
+
+ <para>Файл
+ <filename>/usr/local/share/X11/xkb/rules/base.lst</filename>
+ содержит список различных клавиатур, доступные опции
+ и раскладки.</para>
</note>
<indexterm><primary>Тонкая настройка X11</primary></indexterm>
>Release-Note:
>Audit-Trail:
>Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200909262003.n8QK3OFG098672>
