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>