Ошибка запуска OpenOffice

Автор: smaharbA Дата: 26.05.2009 16:52 Свежепоставленный ASPLinux 14 (компьютер cel 700 ram 384 hdd 80 gb)
запускаю OOo и получаю

(I)    x.org loaded video driver of...
(II) Loading /usr/lib/xorg/modules/drivers//trident_drv.so
(III)  Desktop is: GNOME
(IV)   openoffice.org-kde version is: пакет openoffice.org-kde не установлен
(V)    libgcj version is: libgcj-4.3.0-8-i386
(VI)   kernel is: Linux 2.6.26.3-29.0.140asp.i686 #1 SMP Mon Sep 15 07:08:05 EDT 2008 i686 i686 i386
(VII)  OpenOffice.org core rpm version is: openoffice.org-core-3.0.0-9.6.0.140asp-i386
(VIII) accessibility is: false
(IX)   fedora release is: Fedora release 9 (Sulphur)
(X)    LANG is: ru_RU.UTF-8
...start free space details ...
Файловая система     1K-блоков      Исп  Доступно  Исп% смонтирована на
/dev/sda1             75884604   3675576  68354236   6% /
/dev/sda1             75884604   3675576  68354236   6% /
...end free space details ...
...start (default) java details ...
java version "1.6.0"
OpenJDK  Runtime Environment (build 1.6.0-b09)
OpenJDK Client VM (build 1.6.0-b09, mixed mode)
...end (default) java details ...
...start sestatus details ...
SELinux status:                 disabled
...end sestatus details ...
...start stackreport details ...
0x711e503: 0x1b491c: /usr/lib/openoffice.org3/program/../basis-link/ure-link/lib/libuno_sal.so.3 + 0x25503
0x711ee23: 0x1b491c: /usr/lib/openoffice.org3/program/../basis-link/ure-link/lib/libuno_sal.so.3 + 0x25e23
0x110400: 0x0:  + 0x400 (__kernel_sigreturn + 0x0)
0x70a028: 0x164d7c: /lib/libc.so.6 + 0x2c028 (abort + 0x188)
0x70157e: 0x164d7c: /lib/libc.so.6 + 0x2357e (__assert_fail + 0xee)
0xa4a56b: 0xfd268: /usr/lib/libX11.so.6 + 0x4256b
0x1026745: 0x8084c: /usr/lib/fglrx/libGL.so.1 + 0x53745
0x1007e94: 0x8084c: /usr/lib/fglrx/libGL.so.1 + 0x34e94
0x1004154: 0x8084c: /usr/lib/fglrx/libGL.so.1 + 0x31154 (glXGetConfig + 0x34)
0xed8629: 0x6550c: /usr/lib/openoffice.org/basis3.0/program/libvclplug_genli.so + 0x28629
0xefa3ee: 0x6550c: /usr/lib/openoffice.org/basis3.0/program/libvclplug_genli.so + 0x4a3ee (SalDisplay::BestVisual(_XDisplay*, int, XVisualInfo&;-) + 0x14c)
0xefa527: 0x6550c: /usr/lib/openoffice.org/basis3.0/program/libvclplug_genli.so + 0x4a527 (SalDisplay::initScreen(int) const + 0x71)
0xe3c079: 0x40f70: /usr/lib/openoffice.org/basis3.0/program/libvclplug_gtkli.so + 0x13079
0xed0948: 0x6550c: /usr/lib/openoffice.org/basis3.0/program/libvclplug_genli.so + 0x20948
0xf02965: 0x6550c: /usr/lib/openoffice.org/basis3.0/program/libvclplug_genli.so + 0x52965 (vcl_sal::WMAdaptor::WMAdaptor(SalDisplay*) + 0xb5)
0xf03959: 0x6550c: /usr/lib/openoffice.org/basis3.0/program/libvclplug_genli.so + 0x53959
0xf03dc3: 0x6550c: /usr/lib/openoffice.org/basis3.0/program/libvclplug_genli.so + 0x53dc3 (vcl_sal::WMAdaptor::createWMAdaptor(SalDisplay*) + 0x2b)
0xefad84: 0x6550c: /usr/lib/openoffice.org/basis3.0/program/libvclplug_genli.so + 0x4ad84 (SalDisplay::Init() + 0x3c0)
0xe3c50a: 0x40f70: /usr/lib/openoffice.org/basis3.0/program/libvclplug_gtkli.so + 0x1350a
0xe3c8ef: 0x40f70: /usr/lib/openoffice.org/basis3.0/program/libvclplug_gtkli.so + 0x138ef
0xe3b5cd: 0x40f70: /usr/lib/openoffice.org/basis3.0/program/libvclplug_gtkli.so + 0x125cd
0xe3d2fc: 0x40f70: /usr/lib/openoffice.org/basis3.0/program/libvclplug_gtkli.so + 0x142fc (create_SalInstance + 0x155)
0x757bc93: 0x2eac1c: /usr/lib/openoffice.org3/program/../basis-link/program/libvclli.so + 0x272c93
0x757c00e: 0x2eac1c: /usr/lib/openoffice.org3/program/../basis-link/program/libvclli.so + 0x27300e
0x73a8b40: 0x2eac1c: /usr/lib/openoffice.org3/program/../basis-link/program/libvclli.so + 0x9fb40 (InitVCL(com::sun::star::uno::Reference<com::sun::star::lang:]:/MultiServiceFactory> const&;-) + 0xe6)
0x73a8f11: 0x2eac1c: /usr/lib/openoffice.org3/program/../basis-link/program/libvclli.so + 0x9ff11
0x73a90ca: 0x2eac1c: /usr/lib/openoffice.org3/program/../basis-link/program/libvclli.so + 0xa00ca (SVMain() + 0x2c)
0x33ac499: 0x51ab4: /usr/lib/openoffice.org3/program/../basis-link/program/libsofficeapp.so + 0x3e499 (soffice_main + 0xcd)
0x80487c4: 0xccc: /usr/lib/openoffice.org3/program/scalc.bin + 0x7c4 (main + 0x20)
0x6f45d6: 0x164d7c: /lib/libc.so.6 + 0x165d6 (__libc_start_main + 0xe6)
0x8048711: 0xccc: /usr/lib/openoffice.org3/program/scalc.bin + 0x711
...end stackreport details ...
...start sample ldd details ...
	linux-gate.so.1 =>  (0x00110000)
	libgtk-x11-2.0.so.0 => /usr/lib/libgtk-x11-2.0.so.0 (0x00158000)
	libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0x00561000)
	libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0x005f7000)
	libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0x00614000)
	libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0x00631000)
	libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0x0063b000)
	libcairo.so.2 => /usr/lib/libcairo.so.2 (0x006dc000)
	libgmodule-2.0.so.0 => /lib/libgmodule-2.0.so.0 (0x0067e000)
	libdl.so.2 => /lib/libdl.so.2 (0x00682000)
	libgthread-2.0.so.0 => /lib/libgthread-2.0.so.0 (0x00687000)
	librt.so.1 => /lib/librt.so.1 (0x0068c000)
	libdbus-glib-1.so.2 => /usr/lib/libdbus-glib-1.so.2 (0x00696000)
	libdbus-1.so.3 => /lib/libdbus-1.so.3 (0x0074b000)
	libgobject-2.0.so.0 => /lib/libgobject-2.0.so.0 (0x0078b000)
	libglib-2.0.so.0 => /lib/libglib-2.0.so.0 (0x007cb000)
	libvclplug_genli.so => /usr/lib/openoffice.org/basis3.0/program/libvclplug_genli.so (0x008ad000)
	libvclli.so => /usr/lib/openoffice.org/basis3.0/program/libvclli.so (0x00919000)
	libpspli.so => /usr/lib/openoffice.org/basis3.0/program/libpspli.so (0x00c0b000)
	libsotli.so => /usr/lib/openoffice.org/basis3.0/program/libsotli.so (0x00cd4000)
	libutlli.so => /usr/lib/openoffice.org/basis3.0/program/libutlli.so (0x00d22000)
	libtlli.so => /usr/lib/openoffice.org/basis3.0/program/libtlli.so (0x00d91000)
	libcomphelp4gcc3.so => /usr/lib/openoffice.org/basis3.0/program/libcomphelp4gcc3.so (0x00e13000)
	libucbhelper4gcc3.so => /usr/lib/openoffice.org/basis3.0/program/libucbhelper4gcc3.so (0x00efd000)
	libuno_cppuhelpergcc3.so.3 => /usr/lib/openoffice.org/basis3.0/program/../ure-link/lib/libuno_cppuhelpergcc3.so.3 (0x00f56000)
	libuno_cppu.so.3 => /usr/lib/openoffice.org/basis3.0/program/../ure-link/lib/libuno_cppu.so.3 (0x00fce000)
	libvos3gcc3.so => /usr/lib/openoffice.org/basis3.0/program/libvos3gcc3.so (0x00ffb000)
	libuno_sal.so.3 => /usr/lib/openoffice.org/basis3.0/program/../ure-link/lib/libuno_sal.so.3 (0x0555f000)
	libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x006b4000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0x0173f000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0x07103000)
	libpthread.so.0 => /lib/libpthread.so.0 (0x03461000)
	libstlport_gcc.so => /usr/lib/openoffice.org/basis3.0/program/../ure-link/lib/libstlport_gcc.so (0x0603d000)
	libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x0101d000)
	libm.so.6 => /lib/libm.so.6 (0x06f99000)
	libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x03dd8000)
	libc.so.6 => /lib/libc.so.6 (0x06bc6000)
	libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x006bb000)
	libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x0455c000)
	libpng12.so.0 => /usr/lib/libpng12.so.0 (0x05d58000)
	libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x01a76000)
	libXrender.so.1 => /usr/lib/libXrender.so.1 (0x01a50000)
	libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x058d1000)
	libXi.so.6 => /usr/lib/libXi.so.6 (0x05961000)
	libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x0668d000)
	libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0x04157000)
	libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x0441a000)
	libz.so.1 => /lib/libz.so.1 (0x02cfb000)
	libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0x07052000)
	libselinux.so.1 => /lib/libselinux.so.1 (0x02155000)
	/lib/ld-linux.so.2 (0x006be000)
	libnsl.so.1 => /lib/libnsl.so.1 (0x0110f000)
	libcap.so.2 => /lib/libcap.so.2 (0x0452e000)
	libSM.so.6 => /usr/lib/libSM.so.6 (0x03f95000)
	libICE.so.6 => /usr/lib/libICE.so.6 (0x03aaf000)
	libi18nisolang1gcc3.so => /usr/lib/openoffice.org/basis3.0/program/libi18nisolang1gcc3.so (0x051c9000)
	libbasegfxli.so => /usr/lib/openoffice.org/basis3.0/program/libbasegfxli.so (0x075df000)
	libicuuc.so.38 => /usr/lib/libicuuc.so.38 (0x01b78000)
	libicule.so.38 => /usr/lib/libicule.so.38 (0x041c6000)
	libjvmaccessgcc3.so.3 => /usr/lib/openoffice.org/basis3.0/program/../ure-link/lib/libjvmaccessgcc3.so.3 (0x01129000)
	libuno_salhelpergcc3.so.3 => /usr/lib/openoffice.org/basis3.0/program/../ure-link/lib/libuno_salhelpergcc3.so.3 (0x054c0000)
	libcrypt.so.1 => /lib/libcrypt.so.1 (0x03866000)
	libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0x07e8f000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0x02f6b000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0x07952000)
	libexpat.so.1 => /lib/libexpat.so.1 (0x02dbc000)
	libuuid.so.1 => /lib/libuuid.so.1 (0x0405f000)
	libicudata.so.38 => /usr/lib/libicudata.so.38 (0xb7471000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x06d60000)
...end sample ldd details ...
Re: Ошибка запуска OpenOffice 26.05.2009 18:16lkanter rpm -e `rpm -qa | grep fglrx`

Это как раз тот глюк, когда fglrx ставится где не надо. Нужно не просто править xorg.conf, а сносить его.
Re: Ошибка запуска OpenOffice 26.05.2009 20:06peter_ir lkanter Пишет:
-------------------------------------------------------
> rpm -e `rpm -qa | grep fglrx`
>
> Это как раз тот глюк, когда fglrx ставится где не
> надо. Нужно не просто править xorg.conf, а
> сносить его.

Я не понял, а где же должен быть fglrx?
У меня именно в /usr/lib/fglrx, OO работает.
Re: Ошибка запуска OpenOffice 26.05.2009 20:09lkanter peter_ir Пишет:

> Я не понял, а где же должен быть fglrx?
> У меня именно в /usr/lib/fglrx, OO работает.

Там на этом компьютере драйвер - trident, поэтому никакого fglrx быть не должно. Но он есть и мешает.
Re: Ошибка запуска OpenOffice 26.05.2009 22:00smaharbA Леонид Кантер - в первую очередь остановлен и отключен fglrx (не удален) и поправлен конечно xorg.conf
чипсет VIA 8xxx - сейчас точно не скажу, плата GA-6L(чего-то там) иначе эта "зараза" меняет иксорг ))

Спасибо за подсказку - попробую убить вовсе завтра.

(кстати о трайденте - указан в ручную в соответствии)
Re: Ошибка запуска OpenOffice 27.05.2009 00:33lkanter smaharbA Пишет:
-------------------------------------------------------
> Леонид Кантер - в первую очередь остановлен и
> отключен fglrx (не удален) и поправлен конечно
> xorg.conf

Там видно что он не удалён

0x1026745: 0x8084c: /usr/lib/fglrx/libGL.so.1 + 0x53745
0x1007e94: 0x8084c: /usr/lib/fglrx/libGL.so.1 + 0x34e94
0x1004154: 0x8084c: /usr/lib/fglrx/libGL.so.1 + 0x31154 (glXGetConfig + 0x34

Эти либы не работают без их родного драйвера. Если fglrx не используется, удалять нужно обязательно.

> чипсет VIA 8xxx - сейчас точно не скажу, плата
> GA-6L(чего-то там) иначе эта "зараза" меняет
> иксорг ))
>
Это уже всё равно.
Re: Ошибка запуска OpenOffice 27.05.2009 06:27smaharbA Понял

Спасибо.
Re: Ошибка запуска OpenOffice 27.05.2009 07:46smaharbA Все стало ОК. еще раз Спасибо.

Но попутно - почему такое происходит ? Нехватка ресурсов для разработки (сопровождения пакетов) ?
(относится не только к компании ASPLinux)
(интересует не техническая сторона)
Re: Ошибка запуска OpenOffice 27.05.2009 08:41BigAndy Это мейнстрим xorg. Залезь в ветку разработчиков xorg.
Если с утра хочешь, чтобы волосы пошевелить от их планов.
Re: Ошибка запуска OpenOffice 27.05.2009 13:06lkanter Библиотека /usr/lib/fglrx/libGL.so.1 предназначена для работы только с fglrx_drv.so и fglrx.ko, в комплексе, потому что использует их функции. Без них она работает неправильно и это вызывает падения OpenOffice. Если убрать fglrx, эта либа уберётся и будет работать /usr/lib/libGL
Re: Ошибка запуска OpenOffice 27.05.2009 15:39smaharbA Спасибо за разъяснения
Но как-то это можно было наверное обойти в самом ООо ?
(о работе с системными библиотеками я вроде догадываюсь)
Re: Ошибка запуска OpenOffice 27.05.2009 17:04lkanter smaharbA Пишет:
-------------------------------------------------------
> Спасибо за разъяснения
> Но как-то это можно было наверное обойти в самом
> ООо ?

Наверное можно было, но это ситуация нештатная, поэтому спрогнозировать её было тяжело.
RSS-материал