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.