diff --git a/ru/gnome/docs/faq2.sgml b/ru/gnome/docs/faq2.sgml index 90f74c1722..e669dea775 100644 --- a/ru/gnome/docs/faq2.sgml +++ b/ru/gnome/docs/faq2.sgml @@ -1,9 +1,9 @@ -
Для получения наилучшего результата от GNOME 2 вы должны выполнять - установку из портов, после добавления следующих макросов в ваш файл - /etc/make.conf:
+Для получения наилучшего результата от GNOME &gnomever; вы должны + выполнять установку из портов, после добавления следующих макросов в + ваш файл /etc/make.conf:
WITH_FAM= yes @@ -129,6 +129,15 @@ WITH_LAME= yesНа некоторых платформах эти параметры могут привести к ошибкам на этапе построения, поэтому по умолчанию они не включены.
+ +После того, как вы установили оболочку GNOME &gnomever;, + запустить GNOME &gnomever; можно, добавив следующую строку в один + из файлов ~/.xsession или ~/.xinitrc, туда, где + это удобнее:
+ ++exec gnome-session +@@ -139,8 +148,25 @@ WITH_LAME= yesОсновная масса проблем с компиляцией GNOME &gnomever; может быть решена путём обновления всех необходимых компонентов - GNOME &gnomever; до последних версий. Вы можете увидеть сообщения - об ошибках конфигурации, подобные следующим:
+ GNOME &gnomever; до последних версий. + +В общем случае, если компонент GNOME &gnomever; устарел, то + вы увидите сообщение об ошибке, подобное следующему:
+ ++checking for libgnomeui-2.0 libbonoboui-2.0 libbonobo-2.0 >= 2.2.1 +gnome-vfs-2.0 libgnomeprint-2.2 >= 2.3.0 libgnomeprintui-2.2 libglade-2.0... +configure: error: Library requirements (libgnomeui-2.0 libbonoboui-2.0 +libbonobo-2.0 >= 2.2.1 gnome-vfs-2.0 libgnomeprint-2.2 >= 2.3.0 libgnomeprintui-2.2 +libglade-2.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable +if your libraries are in a nonstandard prefix so pkg-config can find them. ++ +Просто держите ваше дерево портов в актуальном + состоянии, и такие ошибки проявляться не будут.
+ +Если устарела программа pkg-config, то вы будете наблюдать + сообщения об ошибках конфигурации, подобные следующим:
configure: error: *** pkg-config too old; version 0.14 or better required. @@ -165,7 +191,7 @@ undefined reference to 'strerror_r' options _KPOSIX_PRIORITY_SCHEDULING-И в случае, если вы следуете -stable или -current, не задавайте +
Если вы отслеживаете -stable или -current, не задавайте NOLIBC_R в /etc/make.conf. Если вы это сделали, то удалите и перестройте систему. Если проблемы всё ещё остались, пожалуйста, пошлите сообщение на адрес + +
-Обычным источником ошибок при построении является наличие + нескольких версий одной и той же библиотеки. Это случается, + если вы устанавливаете две различные версии одного и того же + порта, или даже при обычном использовании + portupgrade. Вы можете сохранить резервные копии + библиотек в каталоге /usr/local/lib/compat/pkg и + удалить их, а затем запустить portupgrade -u -rf + pkgconfig. Этим вы вынудите выполнить перестроение всех + приложений, связанных с GNOME (и некоторое количество других + программ), в отсутствии старых версий библиотек в каталоге + /usr/local/lib/compat/pkg.
@@ -216,15 +254,13 @@ options _KPOSIX_PRIORITY_SCHEDULING GNOME 2?В настоящее время проект GNOME всё ещё не стабилизировался. Ещё - должны быть выполнены работы в инфраструктуре портов GNOME для того, - чтобы всё чисто срабатывало. Однако если вы используете GNOME 1.4 и - хотите обновить её до GNOME &gnomever;, то сначала ознакомьтесь с Если вы используете GNOME 1.4 и хотите обновить её до GNOME + &gnomever;, то сначала ознакомьтесь с - официальными инструкциями по обновлению на сайте GNOME. Затем - удостоверьтесь, что ваши порты GNOME 1.4 обновлены до последних версий, + официальными инструкциями по обновлению на сайте GNOME. + Удостоверьтесь, что ваши порты GNOME 1.4 обновлены до последних версий, после чего удалите из системы следующие пакаджи GNOME 1.4:
- +gnomecore sawfish @@ -245,7 +281,7 @@ ggvПосле удаления этих пакаджей вы можете построить GNOME &gnomever; в - соответствии с инструкциями выше.
+ соответствии с инструкциями выше. @@ -254,9 +290,9 @@ ggv GNOME &gnomever;? -Для этой цели мы рекомендуем использовать порт - /usr/ports/sysutils/portupgrade. Он следает всё так, как - нужно:
+Для этой цели мы рекомендуем вам использовать порт + /usr/ports/sysutils/portupgrade. Следующие команды выполнят + всё, что нужно:
# pkgdb -F @@ -365,6 +401,10 @@ gnome-session-save --gui регистрации в системе будет возвращён оконный менеджер, настроенный ранее. Чтобы возвратить настройки обратно, просто замените в команде sawfish на metacity. + +Если вам удалось заставить работать оболочку GNOME &gnomever; под + управлением другого оконного менеджера, пожалуйста, сделайте снимок + экрана и пришлите его нам!
@@ -391,7 +431,7 @@ Load "type1"Иногда, после установки новых шрифтов в систему, необходимо указать на них утилите fontconfig. Если вы обнаружите, что недавно добавленные шрифты недоступны даже после перезапуска GNOME 2, запустите следующую - команду, работая как пользователь root.
+ команду, работая как пользователь root:# fc-cache -f -v @@ -484,6 +524,12 @@ Load "type1"gtk-font-name = "Verdana 11"+ +Заметьте, что хотя файл gtkrc для GTK+ 1.2 будет + работать с файлом gtkrc-2.0 для GTK+ 2, в обратную + сторону это не работает: содержимое файла + gtkrc-2.0 для GTK+ 2 не будет срабатывать, будучи + перенесённое в файл gtkrc для GTK+ 1.2.
@@ -503,9 +549,9 @@ Load "type1" это исправить? -Nautilus-cd-burner не может выполнять запись на устройства записи - CD/DVD, если поддержка этих устройств не включена в ядре, или если - права доступа к файлам этих устройств не позволяют выполнять запись. +
Nautilus-cd-burner не сможет выполнить запись на устройства записи + CD/DVD, пока в ядре не будет включена поддержка этих устройств и не + будут назначены права на запись в файлы этих устройств. Nautilus-cd-burner работает с устройствами записи CD/DVD посредством подсистемы SCSI CAM. поэтому вы должны удостовериться, что в вашем ядре настроено следующее:
@@ -548,7 +594,6 @@ device atapicam devfs.conf поддерживается только во FreeBSD 5.x):-perm acd0 0666 perm cd0 0666 perm xpt0 0666 perm pass0 0666 @@ -557,7 +602,7 @@ perm pass0 0666+Во FreeBSD 4.x вы можете просто задать права доступа к файлу устройства, и они останутся такими же после перезагрузки. Заметьте, что во FreeBSD 4.x вы должны использовать файлы устройств типа 'c' - (к примеру, acd0c, cd0c и так далее).
+ (к примеру, cd0c). @@ -565,10 +610,10 @@ perm pass0 0666Как добавить новые сеансы GDM?
-Способы добавления сеансов GDM в GNOME 2.2 и &gnomever; значительно - отличаются. Теперь для того, чтобы добавить новый сеанс, вы должны - создать файл .desktop, в котором содержится информация о - параметрах сеанса. Файлы сеансов располагаются в каталоге +
Порядок добавления новых сеансов GDM существенно изменился при + переходе от GNOME 2.2 к &gnomever;. Теперь для добавления новых + сеансов вы должны создать файл .desktop, в котором содержится + информация о параметрах сеанса. Файлы сеансов располагаются в каталоге /usr/X11R6/etc/dm/Sessions. Например, для добавления сеанса KDE, создайте файл в /usr/X11R6/etc/dm/Sessions с именем kde.desktop. Этот файл должен содержать следующее:
@@ -584,6 +629,12 @@ Icon= Type=ApplicationЭтот файл должен быть выполнимым. Например:
+ ++# chmod 0555 kde.desktop ++После создания этого файла перезапустите GDM, и в меню Sessions появится ссылка на KDE.