LINUX.ORG.RU

Новый номер GNOME Journal


0

0

Вышел новый номер Gnome Journal. В номере:

- Результаты Google'ского лета кода.

- Совместная работа над документами в Gnome Office.

- Ещё один проигрыватель музыки.

- Gnome помогает беженцам.

- Удаленное администрирование c Vino-м.

- Переводчик с бенгальского рассказывает все, что она думает про процесс перевода в Gnome (скриншоты на бенгальском не оставят вас равнодушными!).

>>> Почитать

★★★★★

Проверено: Shaman007 ()

Banshee.Опять mono? БУЭЭЭЭ!!!

Может гномовские библиотеки и занимают меньше чем кдешные, зато чтобы пользоваться более-менее нормальными и доделанными программами под гном нужно скачать и поставить binding`ов как раз на размер kdelibs+ ещё тележка.

А что? Mono - 20 mb. Потом строем идут pygnome, pygtk, e.t.c

Кстати там на скриншоте написано: aaron`s ipod. Неужто aaron seigo? ;)

anonymous
()

и снова значки вопросиков в заголовках окон на бенгальском - как мне это знакомо ;-). Интересно, с кириллицей в KDE все по прежнему так-же как и с бенгальском?

ocp
()
Ответ на: комментарий от ocp

>Интересно, с кириллицей в KDE все по прежнему так-же как и с бенгальском?

Идиотский вопрос, не находишь? Возьми и посмотри сам. Интересно, когда же ты в последний раз видел KDE?

anonymous
()
Ответ на: комментарий от ocp

А при чем тут КДЕ? "значки вопросиков в заголовках окон на бенгальском" - это Gnome

Sirko
()
Ответ на: комментарий от ocp

Извините, а где в статье заголовки окон на "испорченном бенгальском"?? Я уж не спрашиваю, при чем тут КДЕ...

svu ★★★★★
() автор топика
Ответ на: комментарий от ocp

> и снова значки вопросиков в заголовках окон на бенгальском

Никак не могу найти в статье вопросиков, там даже заголовков окон нет.

init ★★★★★
()
Ответ на: комментарий от Shaman007

Да и не тот оср это был вообще:)

svu ★★★★★
() автор топика

"Удаленное администрирование c Vino-м" - это пять :)

ananas ★★★★★
()
Ответ на: комментарий от anonymous

Ну а что можно сказать? Там уже, вроде, разобрались. Да, есть зависимости от стороннего софта (допускаю, не для всех очевидные). Да, местами требуется напильник, если в качестве исходного материала брать свалку тарболов.

Но я не очень понимаю УПОРНОЕ и ЦЕЛЕНАПРАВЛЕННОЕ нежелание народа идти проторенным и, в общем, гарантированным (с точностью до багов, разумеется) путем: garnome/jhbuild.

Кстати, признаюсь, missing files в тарболах и у меня были. Правда, до стабильных релизов дело не доходило. Ну поругайтесь в багзилу. Можете даже поставить статус critical. Почему так происходит? Народ уж больно развращен тем, что из CVS брать просто...

svu ★★★★★
() автор топика
Ответ на: комментарий от anonymous

> Gnome-volume_manager хочет какого-то dbus_glib. Где мне его искать?

в районе пакета dbus

ananas ★★★★★
()
Ответ на: комментарий от anonymous

Можно почитать ругань про iso-codes? Вообще, это теперь хит сезона "собери гном ручками"?:)

svu ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Остальное я, похоже, нашёл сам. Как закончу - опубликую найденнуб методом последовательных приближений последовательность сборки гнома :)

anonymous
()
Ответ на: комментарий от anonymous

Только так, чтоб этот текст могли читать женщины и дети:)

svu ★★★★★
() автор топика
Ответ на: комментарий от svu

> Можно почитать ругань про iso-codes?

Да ради бога. Это не они, кстати? ftp://pkg-isocodes.alioth.debian.org/pub/pkg-isocodes/

checking for xgettext... /usr/bin/xgettext
./configure: line 20367: PKG_PROG_PKG_CONFIG: command not found
checking for pkg-config... /usr/bin/pkg-config
checking for nvtvsimple >= 0.4.5... Package nvtvsimple was not found in the pkg-config search path.
Perhaps you should add the directory containing `nvtvsimple.pc'
to the PKG_CONFIG_PATH environment variable
No package 'nvtvsimple' found
checking for backend libraries... checking for libxine >= 1.0.1 gconf-2.0... Requested 'libxine >= 1.0.1' but version of libxine is 1.0.0
checking for gstreamer-0.8 >= 0.8.6.1 gstreamer-gconf-0.8 >= 0.8.4.1 gstreamer-interfaces-0.8 >= 0.8.4.1... yes
checking GST_CFLAGS... -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -pthread -DORBIT2=1 -I/usr/include/gstreamer-0.8 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/gconf/2 -I/usr/include/orbit-2.0
checking GST_LIBS... -Wl,--export-dynamic -pthread -lgstgconf-0.8 -lgconf-2 -lORBit-2 -lgstinterfaces-0.8 -lgstreamer-0.8 -lgobject-2.0 -lgmodule-2.0 -ldl -lgthread-2.0 -lxml2 -lz -lm -lglib-2.0
GStreamer
checking for Linux... yes
checking whether to compile vanity... no
checking for glib-2.0 >= 2.6.3 gtk+-2.0 >= 2.5.6 libgnomeui-2.0 >= 2.3.3 libglade-2.0 gnome-vfs-2.0 >= 2.9.92 gnome-vfs-module-2.0 >= 2.9.92 gnome-desktop-2.0 >= 2.1.5 gnome-icon-theme >= 2.9.3 iso-codes libmusicbrainz gstreamer-0.8 >= 0.8.6.1 gstreamer-gconf-0.8 >= 0.8.4.1 gstreamer-interfaces-0.8 >= 0.8.4.1... Package iso-codes was not found in the pkg-config search path.
Perhaps you should add the directory containing `iso-codes.pc'
to the PKG_CONFIG_PATH environment variable
No package 'iso-codes' found

configure: error: Library requirements (glib-2.0 >= 2.6.3 gtk+-2.0 >= 2.5.6 libgnomeui-2.0 >= 2.3.3 libglade-2.0 gnome-vfs-2.0 >= 2.9.92 gnome-vfs-module-2.0 >= 2.9.92 gnome-desktop-2.0 >= 2.1.5 gnome-icon-theme >= 2.9.3 iso-codes libmusicbrainz gstreamer-0.8 >= 0.8.6.1 gstreamer-gconf-0.8 >= 0.8.4.1 gstreamer-interfaces-0.8 >= 0.8.4.1) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.

> Вообще, это теперь хит сезона "собери гном ручками"?:)

Не, это тест. Насколько разработчики аккуратны и был ли прав Патрик. Похоже, что Патрик был прав :)

anonymous
()
Ответ на: комментарий от anonymous

> Да ради бога. Это не они, кстати? ftp://pkg-isocodes.alioth.debian.org/pub/pkg-isocodes/

Да, похоже, это они. Там есть iso-codes.pc. Жаль, конфетку не заработал:)

> Не, это тест. Насколько разработчики аккуратны и был ли прав Патрик. Похоже, что Патрик был прав :)

Да Патрик вообще прав по определению:) Но прошу не путать - неаккуратности в упаковке и внешние зависимости. Это таки разные вещи...

svu ★★★★★
() автор топика
Ответ на: комментарий от anonymous

>Как закончу - опубликую найденнуб методом последовательных приближений последовательность сборки гнома :)

Да уж - "метод научного тыка" в исполнении "очумелых ручек" ?
(Если мне не изменяет память, для какого-то из предыдущих релизов была описана последовательность сборки и список зависимостей ... и кому от этого стало легче ? По моему, только создали больше проблем наплывом "кулхацкеров" ;) ).
Не проще ли хотя-бы глянуть что и как делают скрипты даже если нет желания их просто использовать ?
BTW, релизы гнома таки все лучше и лучше (уже не приходится отлавливать жестко "забитые" "домашние" директории разработчиков ;) ), только разве
"вокруг" mono еще случаются рецидивы вроде циклических зависимостей ...

ericius
()
Ответ на: комментарий от ericius

Так или иначе, линух силен и наличием "очумелых ручек" в том числе. Так что давайте относиться к ним хотя бы минимально уважительно. Это их право - идти своим путем. Тем более что, по сути, претензии по недовложенным файлам являются конструктивными (если только эти претензии не забудут положить в багзиллу).

svu ★★★★★
() автор топика

народ что вы так по поводу размеров переживаете, сейчас большой винт не проблема, а остальное apt-get сделает

some_x
()
Ответ на: комментарий от ericius

> Да уж - "метод научного тыка" в исполнении "очумелых ручек" ?

Просили инструкции по сборке. Но не дали их. Вот и изгаляемся :)

> (Если мне не изменяет память, для какого-то из предыдущих релизов была описана последовательность сборки и список зависимостей ... и кому от этого стало легче ? По моему, только создали больше проблем наплывом "кулхацкеров" ;) ).

Точно. Как хорошо, когда ничего не знаешь! Тыкайся себе, пока кто-нибудь из них не соберётся :) Хорошо хоть - пишут при configure, чего именно им не хватает. Не всегда, но пишут :)

> Не проще ли хотя-бы глянуть что и как делают скрипты даже если нет желания их просто использовать ?

Да мало ли что они там качают и ставят по дури разработчиков. Может, оно и не надо вовсе - а они всё равно качают и ставят :)

> BTW, релизы гнома таки все лучше и лучше (уже не приходится отлавливать жестко "забитые" "домашние" директории разработчиков ;) ), только разве "вокруг" mono еще случаются рецидивы вроде циклических зависимостей ...

Ну, посмотрим, посмотрим :) Я ещё результат не запускал :)

anonymous
()
Ответ на: комментарий от anonymous

У меня, меж тем, уже начинаются нервные смешки.

gnome-volume-manager-1.5.1 хочет hal:

checking for libgnomeui-2.0 dbus-glib-1 >= 0.31 hal >= 0.5.4 gtk+-2.0 >= 2.6.0... Package hal was not found in the pkg-config search path.
Perhaps you should add the directory containing `hal.pc'
to the PKG_CONFIG_PATH environment variable
No package 'hal' found

hal 0.50 .. 0.54, взятый с http://freedesktop.org/~david/dist/ , говорит:

checking for BLKGETSIZE64... no
configure: error: BLKGETSIZE64 is not defined

Я всё больше и больше понимаю Патрика...

anonymous
()
Ответ на: комментарий от anonymous

Далее. poppler-0.4.2, без которого не желает жить evince, не собирается:

make[2]: Entering directory `/tmp/GNOME/build/poppler-0.4.2/qt'
if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../poppler -I.. -I../poppler -I/usr/lib/qt/include -I/usr/include/freetype2 -DDATADIR=\""/usr/share"\" -O2 -march=i586 -mcpu=pentium4 -Wall -Wno-unused -O2 -march=i586 -mcpu=pentium4 -MT poppler-document.lo -MD -MP -MF ".deps/poppler-document.Tpo" -c -o poppler-document.lo poppler-document.cc; \
then mv -f ".deps/poppler-document.Tpo" ".deps/poppler-document.Plo"; else rm -f ".deps/poppler-document.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../poppler -I.. -I../poppler -I/usr/lib/qt/include -I/usr/include/freetype2 -DDATADIR=\"/usr/share\" -O2 -march=i586 -mcpu=pentium4 -Wall -Wno-unused -O2 -march=i586 -mcpu=pentium4 -MT poppler-document.lo -MD -MP -MF .deps/poppler-document.Tpo -c poppler-document.cc -fPIC -DPIC -o .libs/poppler-document.o
In file included from poppler-document.cc:22:
../poppler/GlobalParams.h:18:35: fontconfig/fontconfig.h: No such file or directory
In file included from poppler-document.cc:22:
../poppler/GlobalParams.h:119: error: `FcConfig' was not declared in this scope
../poppler/GlobalParams.h:119: error: `fcConfig' was not declared in this scope
../poppler/GlobalParams.h:119: error: invalid data member initialization
../poppler/GlobalParams.h:119: error: (use `=' to initialize static data
members)
../poppler/GlobalParams.h:119: error: variable or field `setupBaseFontsFc'
declared void
poppler-document.cc: In static member function `static Poppler::Document*
Poppler::Document::load(const QString&)':
poppler-document.cc:36: error: call to non-function `
GlobalParams::setupBaseFontsFc'
make[2]: *** [poppler-document.lo] Error 1
make[2]: Leaving directory `/tmp/GNOME/build/poppler-0.4.2/qt'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/GNOME/build/poppler-0.4.2'
make: *** [all] Error 2

anonymous
()
Ответ на: комментарий от anonymous

Не надо нервов! У меня BLKGETSIZE64 определен в /usr/include/linux/fs.h и в /usr/include/sys/mount.h. И hal их как-то умудряется находить. Пакеты linux-kernel-headers и libc6-dev. Что-то у Вас с системой не то, коллега...

svu ★★★★★
() автор топика
Ответ на: комментарий от svu

Чтобы ускорить процесс, приглашаю на #gnome-ru @ gimpnet. Кодировка, есссно, UTF-8.

svu ★★★★★
() автор топика
Ответ на: комментарий от svu

> Ну русским же языком говорят - нужен fontconfig

А это какой-то особый fontconfig? Не тот, который у меня в /usr/X11R6/include/fontconfig???

anonymous
()
Ответ на: комментарий от svu

> У меня BLKGETSIZE64 определен в /usr/include/linux/fs.h и в /usr/include/sys/mount.h.

У меня он тоже там есть, только что проверил. Где его ищет hal, мне не очень понятно

anonymous
()
Ответ на: комментарий от anonymous

Он самый. Возможно, имеет смысл запихать /usr/X11R6/include в CFLAGS или куда-нибудь в этом роде (см. опции configure) - потому как у меня он просто в /usr/include.

svu ★★★★★
() автор топика
Ответ на: комментарий от anonymous

http://lists.freedesktop.org/archives/hal/2005-January/001826.html

Кстати, на всякий случай, hal - это НЕ GNOME. Его собирать надо нонче и для КДЕ тоже, насколько я знаю. Это так, в порядке общей классификации проблем на гномовы и негномновы...

svu ★★★★★
() автор топика
Ответ на: комментарий от anonymous

>> У меня BLKGETSIZE64 определен в /usr/include/linux/fs.h и в /usr/include/sys/mount.h.

> У меня он тоже там есть, только что проверил. Где его ищет hal, мне не очень понятно

http://www.linuxquestions.org/questions/showthread.php?s=&threadid=325385...

Ладно, ну его на фиг, этого volume-manager. Такой кровью он мне не нужен. Я всё равно его юзать на буду. Как насчёт fontconfig?

anonymous
()
Ответ на: комментарий от svu

> Он самый. Возможно, имеет смысл запихать /usr/X11R6/include в CFLAGS или куда-нибудь в этом роде (см. опции configure) - потому как у меня он просто в /usr/include.

Проще сделать симлинк в /usr/include. Что я и сделал. Заработало. Собрался poppler. Поехали дальше.

anonymous
()
Ответ на: комментарий от anonymous

Остались evolution* и gnomemeeting-1.2.2. evolution-2.4.0 wrote:

checking for EXTRA_GNOME_LIBS... -Wl,--export-dynamic -pthread -L/usr/X11/lib -lgnomeprintui-2-2 -lgnomeprint-2-2 -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnome-keyring -lgnome-2 -lpopt -lgnomevfs-2 -lbonobo-2 -lbonobo-activation -lglade-2.0 -lgnomecanvas-2 -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lxml2 -lz -lgconf-2 -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0
checking for CAMEL_CFLAGS...
checking for CAMEL_LIBS...
Package camel-provider-1.2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `camel-provider-1.2.pc'
to the PKG_CONFIG_PATH environment variable
No package 'camel-provider-1.2' found
configure: error: Package requirements (camel-provider-1.2) were not met.
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively you may set the CAMEL_CFLAGS and CAMEL_LIBS environment variables
to avoid the need to call pkg-config. See the pkg-config man page for
more details.

Где ЭТО искать?

anonymous
()
Ответ на: комментарий от anonymous

Что за верблюжачьи либы такие? :)

anonymous
()
Ответ на: комментарий от anonymous

gnomemeeting-1.2.2, соответственно, wrote:

checking for GNOMEMEETING_LIBS... -pthread -Wl,--export-dynamic -L/usr/X11/lib -lesd -laudiofile -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnome-keyring -lxml2 -lz -lgnomecanvas-2 -lgnome-2 -lpopt -lart_lgpl_2 -lpangoft2-1.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgnomevfs-2 -lbonobo-2 -lgconf-2 -lbonobo-activation -lORBit-2 -lm -lgmodule-2.0 -ldl -lgthread-2.0 -lglib-2.0
checking for EDS_CFLAGS...
checking for EDS_LIBS...
Package libebook-1.2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libebook-1.2.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libebook-1.2' found
checking for EDS_CFLAGS...
checking for EDS_LIBS...
Package libebook-1.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libebook-1.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libebook-1.0' found
configure: error: Package requirements (libebook-1.0 >= 0.0.94) were not met.
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively you may set the EDS_CFLAGS and EDS_LIBS environment variables
to avoid the need to call pkg-config. See the pkg-config man page for
more details.

anonymous
()
Ответ на: комментарий от anonymous

Так, ладно, гном запустился и работает, пишу уже из него. Только меню Applications не раскрывается. Я сам его должен заполнять или как это вообще предполагается?

anonymous
()
Ответ на: комментарий от anonymous

Не, ну выглядит он, в принципе, ничего себе. Шрифты только огроменные. И запускаю всё из mrxvt, который предусмотрительно НЕ закрыл при рестарте из fvwm в гнома. А тот тут по правой кнопке даже "Open Terminal" нет, не говоря уж про "Run Command".

anonymous
()
Ответ на: комментарий от anonymous

ebook тоже evolution-data-server

svu ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.