Страница 1 из 1

OpenOffice.org 3.1.0 на FreeBSD 7.2 i386

Добавлено: 2009-07-21 18:57:56
tigos2
Собрал из портов: editors/openoffice.org-3 собралось без каких-либо ошибок, установилось. Но при запуске показывается только фирменное окошечко OpenOffice.org, индикатор доходит до конца и вместо, того чтобы появилось окно офиса - всё успешно закрывается. Причём успешно: в окне терминала никаких ошибок не выскакивает, echo $? после запуска показывает ноль (то бышь программа успешно выполнилась и завершилась без ошибок).

Система FreeBSD 7.2 STABLE i386 пересобранная на 18 июля 2009, порты обновлённые на 20 июля 2009 года.

Кто-нибдь знает в чём грабли? Логи чистые... Как будто я и хотел только сплаш скрин посмотреть :( В начало файла /usr/local/bin/openoffce.org-3.1.0 добавил export OOO_FORCE_DESKTOP=gnome - эффект нулевой :(

Прилагаю файл запуска в через truss(1)

Re: OpenOffice.org 3.1.0 на FreeBSD 7.2 i386

Добавлено: 2009-07-21 21:29:34
hizel
а wm у вас какой?

Re: OpenOffice.org 3.1.0 на FreeBSD 7.2 i386

Добавлено: 2009-07-22 2:05:42
tigos2
hizel писал(а):а wm у вас какой?
А какая разница? Пробовал на fluxbox'e, icewm. До этого пробовал на Gnome 2.26, KDE 4.2.

Re: OpenOffice.org 3.1.0 на FreeBSD 7.2 i386

Добавлено: 2009-07-22 6:05:04
Charlz_Klug_
tigos2 писал(а):
hizel писал(а):а wm у вас какой?
А какая разница? Пробовал на fluxbox'e, icewm. До этого пробовал на Gnome 2.26, KDE 4.2.
У меня ОпенОффис не работал в чистых иксах, флуксбоксе и иксфце. А вот в Гномах и Кедах работал, хотя и медленно :( .

Re: OpenOffice.org 3.1.0 на FreeBSD 7.2 i386

Добавлено: 2009-07-22 7:48:26
tigos2
Проблему решил!
Через truss надо запусткать не скрипт openoffice.org-3.1.0, а сам бинарник /usr/local/openoffice.org-3.1.0/openoffice.org3/program/soffice.bin!
там белым по чёрному (ну здесь зелёным по белому) увидел:

Код: Выделить всё

access("/usr/local/lib/X11/fonts/mac/Aquabase-spanish-support.ttf",4) = 0 (0x0)
open("/usr/local/lib/X11/fonts/mac/Aquabase-spanish-support.ttf",O_RDONLY,00) = 30 (0x1e)
fstat(30,{ mode=-rw-r--r-- ,inode=873116,size=174420,blksize=4096 }) = 0 (0x0)
mmap(0x0,174420,PROT_READ,MAP_SHARED,30,0x0)     = 940945408 (0x3815b000)
close(30)                                        = 0 (0x0)
SIGNAL 11 (SIGSEGV)
Удалил строку из xorg.conf - /usr/local/lib/X11/fonts/mac, удалил вообще эту папку (sudo rm -r :), перегрузился для полной чистоты эксперимента и всё пашет как надо.

Всем спасибо за помощь!

PS: А всё из-за извращений по превращению фришки в макосину! Не извращайтесь - наслаждайтесь тем что есть! (мораль) :)

Re: OpenOffice.org 3.1.0 на FreeBSD 7.2 i386

Добавлено: 2009-08-07 23:44:53
ed_butcher
Люди, подскажите чё делать! Установил пакет от Инфра-ресурса и не запускается, постоянно не находит библиотеки по определённому пути, уже надоело подсовывать. Система как у ТС.