[Решено] Обсуждение OpenOffice. Не запускается
[Решено] Обсуждение OpenOffice. Не запускается
Начало обсуждения проблемы запуска
Решение проблемы с запуском
В одной из тем про OpenOffice максимум что я нашёл, это упоминание, что он, возможно, будет добавлен в репозитории Fresh, но, видимо, это так и не случилось. Да, я в курсе, что во всех дистрибутивах (за исключением Gentoo) его нельзя одновременно поставить с LibreOffice и что проблем с установкой из официального .rpm нет. Планируется ли всё-таки добавить его и последующие релизы в официальные репозитории, хотя бы без пересборки из исходников в виде официального .rpm от Apache?
Решение проблемы с запуском
В одной из тем про OpenOffice максимум что я нашёл, это упоминание, что он, возможно, будет добавлен в репозитории Fresh, но, видимо, это так и не случилось. Да, я в курсе, что во всех дистрибутивах (за исключением Gentoo) его нельзя одновременно поставить с LibreOffice и что проблем с установкой из официального .rpm нет. Планируется ли всё-таки добавить его и последующие релизы в официальные репозитории, хотя бы без пересборки из исходников в виде официального .rpm от Apache?
Последний раз редактировалось grem 07 окт 2016, 01:29, всего редактировалось 4 раза.
Re: Обсуждение OpenOffice
Пока не планируется.
Re: Обсуждение OpenOffice
grem писал(а):...Да, я в курсе, что во всех дистрибутивах (за исключением Gentoo) его нельзя одновременно поставить с LibreOffice и что проблем с установкой из официального .rpm нет...
Re: Обсуждение OpenOffice
Ну номера версий отличаются и что? У google chrome 53-я - что ж все остальные проекты побросать? Проект ООо и при Sun выпускал обновления раз в полгода-год.
и всё надеятся выпустить в следующем году 4.2.0. Но уж слишком пока покрыта тайной сама разработка проекта - какие фичи они добавили в ветку 4.2 никак явно не обсуждается.
Что больше всего радует, это их QA при подготовке релиза, т.к. проект ещё принадлежав Sun и Oracle не гнался за выпуском по расписанию и, как правило, баги приводящие к падению приложения задерживали релиз до их закрытия (часто и менее серьёзные).
Но разработчиков у них явно маловато. С другой стороны ванильный OpenOffice мало когда был в репозиториях дистрибутива, чаще там находился Go-OpenOffice с дополнительными патчами, не принятыми в основную ветку, но при этом обычно всё равно шул под оригинальным названием. Но у ванильного OO всё равно была и остаётся достаточно большая пользовательская база.
И при этом оба установлены через пакетный менеджер, и один из них не лежит просто распакованным в какой-нибудь каталог? Тогда замечательно.не Gentoo
Странно, у них в dev-рассылке вовсю идёт подготовка к выпуску 4.1.3 в виде багфиксов (+ уже доступен патч для исправления какой-то уязвимости), потом 4.1.4поговаривали о закрытии проекта AOO
и всё надеятся выпустить в следующем году 4.2.0. Но уж слишком пока покрыта тайной сама разработка проекта - какие фичи они добавили в ветку 4.2 никак явно не обсуждается.
Что больше всего радует, это их QA при подготовке релиза, т.к. проект ещё принадлежав Sun и Oracle не гнался за выпуском по расписанию и, как правило, баги приводящие к падению приложения задерживали релиз до их закрытия (часто и менее серьёзные).
Но разработчиков у них явно маловато. С другой стороны ванильный OpenOffice мало когда был в репозиториях дистрибутива, чаще там находился Go-OpenOffice с дополнительными патчами, не принятыми в основную ветку, но при этом обычно всё равно шул под оригинальным названием. Но у ванильного OO всё равно была и остаётся достаточно большая пользовательская база.
Re: Обсуждение OpenOffice
В смысле "отличаются номера версий"? У AOO и Libre? Когда OOo "превратился" в AOO и LibreOffice держал все 3. И да, пакетный менеджер. Там основная проблема совместного использования в интеграции с DE. Уязвимость связана с Impress https://www.openoffice.org/security/cve ... -1513.html. А теперь вопрос знатокам: Предлагаемая для скачивания версия содержит уязвимость или нет?
Re: Обсуждение OpenOffice
Содержит, что с одной стороны не есть хорошо, с другой - известных реализаций эксплойта нет, но лучше бы исправление было вшито. Само исправление должно будет содержаться в 4.1.3 с другими багфиксами. Отдельно оно пока предлагается в виде патчей.notauser писал(а):Предлагаемая для скачивания версия содержит уязвимость или нет?
В каком дистрибутиве (буду знать)? В Роса пока не пытался одновременно ставить.И да, пакетный менеджер.
Re: Обсуждение OpenOffice
https://sourceforge.net/projects/apache ... es/debian/ До появлениия оного ставил вручную.
Re: Обсуждение OpenOffice
пишут, что одинаково:notauser писал(а):А теперь вопрос знатокам: Предлагаемая для скачивания версия содержит уязвимость или нет?
и цель проекта - упростить установку.The Debian packages from this repository are the same as provided by the Apache Foundation on its web page [1].
Re: Обсуждение OpenOffice
Gentoo тоже не у всех есть.
http://forum.rosalab.ru/viewtopic.php?f ... 766#p76519
Жаль, что приходится повторяться.
http://forum.rosalab.ru/viewtopic.php?f ... 766#p76519
Жаль, что приходится повторяться.
Re: Обсуждение OpenOffice
Повторять придётся контекст: уязвимость.
Re: Обсуждение OpenOffice
Я видел когда-то этот репозиторий, но из его описания не понял чем он отличается от установки вручную (кроме того, что не нужно запускать "dpkg -i" вместо "apt-get install"), так как пакет тот же самый, что и при скачивании с оф. сайта. А вручную поставить его при установленном LibreOffice не получалось.notauser писал(а):https://sourceforge.net/projects/apache ... es/debian/ До появлениия оного ставил вручную.
Если не ошибаюсь, то при добавлении пакета в оф. репу (при наличии ментейнера, разумеется), возможно перепаковать официальный rpm, добавив в него пропатченную библиотеку. Но, я надеюсь, они закончат работу по выпуску 4.1.3 с уже наложенным патчем и всёё-таки выпустят попозже версию 4.2.0 (страшно интересно что они туда добавили о_О - тайна покрытая мраком)trs писал(а):Повторять придётся контекст: уязвимость.
Re: Обсуждение OpenOffice
Если эта уязвимость столь значительна, что удостоена обсуждения здесь, то "the same" выглядит странно, неужели что-то мешает хотя бы намекнуть на проделанную работу по исправлению.grem писал(а):Если не ошибаюсь, то при добавлении пакета в оф. репу (при наличии ментейнера, разумеется), возможно перепаковать официальный rpm, добавив в него пропатченную библиотеку.
Re: Обсуждение OpenOffice
Уязвимость не такая уж значительная, обычное повреждение памяти при некорректном содержимом шаблона презентации, которое потенциально может позволить выполнить произвольный код злоумышленником - известной реализации эксплойта нет. Не то, чтобы она значительная (средней серьёзности), просто вспомнили о ней.trs писал(а):Если эта уязвимость столь значительна, что удостоена обсуждения здесь, то "the same" выглядит странно, неужели что-то мешает хотя бы намекнуть на проделанную работу по исправлению.
Упомянутый репозиторий для Debian не является официальным. Это всего лишь сторонний репозиторий для установки пакета в систему используя пакетный менеджер, а не dpkg напрямую. Из репозитория устанавливается тот же самый пакет, который выложен на официальном сайте Apache OpenOffice, то есть не новее 4.1.2, не содержащий исправление. Поэтому автор репозитория ничего об исправлении уязвимости не пишет.
А так тема началась просто с вопроса не планируется ли его добавить в оф. репозиторий Rosa. Пока вот не планируется. А жаль.
Re: Обсуждение OpenOffice
Ответ на основной вопрос, как я понимаю, дан в теме про конкурирующий с ОО продукт http://forum.rosalab.ru/ru/viewtopic.ph ... 66&p=76530
По "уязвимости" то мне ясно, что очередную муху в слона хотели превратить, как и цели такой ненавязчивой рекламы...
По "уязвимости" то мне ясно, что очередную муху в слона хотели превратить, как и цели такой ненавязчивой рекламы...
Re: Обсуждение OpenOffice
Ответ на основной вопрос был в первом же ответе, а дальше просто обсуждение,... всего по чуть-чуть.
В той теме идёт обсуждение о потенциальной возможности замены офисного пакета по умолчанию в составе дистрибутива на FreeOffice от SoftMaker взамен LibreOffice. Abiword и Gnumeric же живут в репозитории спокойно и дальше будут там, как и LibreOffice.
В той теме идёт обсуждение о потенциальной возможности замены офисного пакета по умолчанию в составе дистрибутива на FreeOffice от SoftMaker взамен LibreOffice. Abiword и Gnumeric же живут в репозитории спокойно и дальше будут там, как и LibreOffice.
Re: Обсуждение OpenOffice
Abiword в contrib. Если не ошибаюсь, туда имеют шансы попасть пакеты в том числе из частных репозиториев. А у разработчиков иные приоритеты http://forum.rosalab.ru/ru/viewtopic.ph ... 530#p72041
Re: Обсуждение OpenOffice
Столкнулся с проблемой.
Скачал с оф. сайта пакет Apache_OpenOffice_4.1.2_Linux_x86-64_install-rpm_ru.tar.gz, распаковал, перешёл в директорию распаковки, выполнил "urpmi *rpm". Перешёл директорию "/opt/openoffice4/program" и попытался запустить там soffice:
Такой результат получаю независимо от того, остался установленным в системе LibreOffice или нет. Пакет desktop-integration естественно не ставится пока стоит libreoffice, но запуска и не нужен (после удаления Libreoffice и его ставил: для freedesktop или mandriva).
В системе установлена OpenJDK:
После установки jre-1.8.0.101
ничего для запуска OpenOffice не поменялось.
Кажется, что при запуске всё равно пытается использовать openjdk (в выхлопе strace есть строка "read(3, "/usr/lib/jvm/java-1.7.0-openjdk-"..., 128) = 128"), несмотря на то, что
Выхлоп strace:
Скачал с оф. сайта пакет Apache_OpenOffice_4.1.2_Linux_x86-64_install-rpm_ru.tar.gz, распаковал, перешёл в директорию распаковки, выполнил "urpmi *rpm". Перешёл директорию "/opt/openoffice4/program" и попытался запустить там soffice:
Код: Выделить всё
/opt/openoffice4/program $ ./soffice
terminate called after throwing an instance of 'com::sun::star::loader::CannotActivateFactoryException'
Application Error
Fatal exception: Signal 6
./soffice: строка 121: 11896 Аварийный останов (слепок снят) "$sd_prog/$sd_binary" "$@"
В системе установлена OpenJDK:
Код: Выделить всё
$ java - version
java version "1.7.0_79"
OpenJDK Runtime Environment (fedora-2.5.5.3-x86_64 u79-b13)
OpenJDK 64-Bit Server VM (build 24.79-b02, mixed mode)
Код: Выделить всё
# rpm -ivh jre-8u101-linux-x64.rpm
Код: Выделить всё
# java -version
java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)
Кажется, что при запуске всё равно пытается использовать openjdk (в выхлопе strace есть строка "read(3, "/usr/lib/jvm/java-1.7.0-openjdk-"..., 128) = 128"), несмотря на то, что
Код: Выделить всё
# update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/java/jre1.8.0_101/bin/java 180101 auto mode
1 /usr/java/jre1.8.0_101/bin/java 180101 manual mode
2 /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.79-2.5.5.3.x86_64/jre/bin/java 170079 manual mode
Re: Обсуждение OpenOffice
Я бы посмотрел в сторону LD_PRELOAD.
Re: Обсуждение OpenOffice
Немного потыкав, вспомнил, что java в каком-либо виде для запуска OpenOffice не нужна. Сам rpm нормальный - проверил запуск после установки в CentOS 7 (в VirtualBox) , а так же поставил и успешно запустил внутри Live режима OpenMandriva Lx 3 и Mageia 5 (тоже в VirtualBox). Аналогичную ошибку выдаёт в Rosa Fresh 7 и 8 в режиме Live после установки.
Из strace ничего полезного пока не заметил. Никакого "/etc/adabasrc" в других дистрибутивах тоже не нашёл и им это не мешало
Угу, только пока не придумал, что в нём прописывать: сначала думал, что libjvm.so, но большая часть пакета должна и без java работать.notauser писал(а):Я бы посмотрел в сторону LD_PRELOAD.
Из strace ничего полезного пока не заметил. Никакого "/etc/adabasrc" в других дистрибутивах тоже не нашёл и им это не мешало
Re: Обсуждение OpenOffice
Так и не удалось запустить, выхлоп gdb ./openoffice.bin, показывает, что что-то вываливается при обращении к libc.6.so:
gdb ./openoffice.bin (> run)дальше выхлоп "gdb (> where)" запуска:
В системе установлен glibc-2.19-22-rosa2014.1
gdb ./openoffice.bin (> run)
Re: Обсуждение OpenOffice [Не запускается]
В Rosa Fresh.LXQT.R6 в режиме Live сам OpenOffice запускался после распаковки, в более новых R7.KDE, R8.KDE(включая uefi), R8.GNOME.eufi, R8.PLASMA.uefi не работает.
Но при этом почему-то запускается в R8.Mate.uefi (всё для 64-битных систем, разумееется).
Но при этом почему-то запускается в R8.Mate.uefi (всё для 64-битных систем, разумееется).
Re: Обсуждение OpenOffice [Не запускается]
Может кто-нибудь подтвердить, что приложение не стартует (кроме редакции R8.Mate, т.к. в ней работает)?
Вот набор команд для быстрой проверки в локальном каталоге без установки (пакет можно и вручную скачать)
результат запуска с ошибкой:
Вот набор команд для быстрой проверки в локальном каталоге без установки (пакет можно и вручную скачать)
Код: Выделить всё
$ mkdir ./temp
$ cd ./temp
$ wget http://downloads.sourceforge.net/project/openofficeorg.mirror/4.1.2/binaries/en-US/Apache_OpenOffice_4.1.2_Linux_x86-64_install-rpm_en-US.tar.gz
$ tar -xvf Apache_OpenOffice_4.1.2_Linux_x86-64_install-rpm_en-US.tar.gz
$ cd ./en-US/RPMS
$ for i in ./*.rpm; do rpm2cpio $i | cpio -idvm; done
$ cd ./opt/openoffice4/program
$ ./soffice
Код: Выделить всё
$ ./soffice
javaldx: Could not find a Java Runtime Environment!
terminate called after throwing an instance of 'com::sun::star::loader::CannotActivateFactoryException'
Application Error
Fatal exception: Signal 6
./soffice: line 121: 4841 Aborted (core dumped) "$sd_prog/$sd_binary" "$@"
Re: Обсуждение OpenOffice [Не запускается]
В KDE тоже самое исключение 'com::sun::loader::CannotActivateFactoryException'.
Установил task-mate, 210 пакетов. В сеансе Mate начинает запускаться (мелькает сплеш) и падает просто по Signal 6. В сеансе KDE изменений не заметил.
Из описания исключения: "не хватает разделяемой библиотеки, файла jar, некорректно слинковано, неверный LD_LIBRARY_PATH или PATH .." я не понял каким образом запущенные в Mate сессии процессы могут на это влиять, переменные окружения PATH показались идентичны.
Установил task-mate, 210 пакетов. В сеансе Mate начинает запускаться (мелькает сплеш) и падает просто по Signal 6. В сеансе KDE изменений не заметил.
Из описания исключения: "не хватает разделяемой библиотеки, файла jar, некорректно слинковано, неверный LD_LIBRARY_PATH или PATH .." я не понял каким образом запущенные в Mate сессии процессы могут на это влиять, переменные окружения PATH показались идентичны.
Re: Обсуждение OpenOffice [Не запускается]
Вроде похоже https://forum.openoffice.org/en/forum/v ... 87#p388187
Но там с gtk.
Но там с gtk.
Re: Обсуждение OpenOffice [Не запускается]
task-mate не совсем то, я проверил ещё дополнительно на чистой установке для MATE, помимо его Live-режима, тоже всё работает, а в чистой установке KDE нет PATH, действительно, разве что порядком отличается и в KDE есть ещё один путь с "qt".trs писал(а):В KDE тоже самое исключение 'com::sun::loader::CannotActivateFactoryException'.
Установил task-mate, 210 пакетов. В сеансе Mate начинает запускаться (мелькает сплеш) и падает просто по Signal 6. В сеансе KDE изменений не заметил.
Из описания исключения: "не хватает разделяемой библиотеки, файла jar, некорректно слинковано, неверный LD_LIBRARY_PATH или PATH .." я не понял каким образом запущенные в Mate сессии процессы могут на это влиять, переменные окружения PATH показались идентичны.
Спасибо, странно, что ту тему не нашёл. Очень похоже, только ошибка в строке 121 файла ./soffice - это как раз ошибка в запуске ./soffice.bin и там может сидеть что угодно. Я, воодушившись, сравнил установленные пакеты для gtk2 в MATE и KDE (хотя в последнем тоже GIMP уже стоит с кучей gtk+2 библиотек), доустановил кучку gtk библиотек, которые отсутствовали в KDE, и пытался запускать и как "SAL_USE_VCLPLUGIN=gtk ./soffice.bin" после этого, но тоже пока не помогло. Ещё потом проверю на R6.KDE запускается ли.*d0s писал(а):Вроде похоже https://forum.openoffice.org/en/forum/v ... 87#p388187
Но там с gtk.
Странно, что если запускать "strace ./soffice.bin", то в нём ничего особенного не вижу (кусок выхлопа):
Пока описал ошибку в багткере, может кто из разработчиков Rosa дополнительно ещё посмотрит.
Re: Обсуждение OpenOffice [Не запускается]
Ещё раз создал два файла с "strace ./soffice.bin" в KDE- и MATE-Live запусках, после, последовательно удаляя одинаковые блоки вывода наткнулся наконец, что в KDE он не находит библиотеку "libgdk_pixbuf_xlib-2.0.so.0", причём не так далеко от начала выхлопа (в паре сотен строк от начала) - после нескольких сообщений, что он не нашёл библиотеку, идёт дальше.
После установки в R8.Fresh.KDE пакета lib64gdk_pixbuf_xlib2.0_0 (в версии MATE он установлен по умолчанию) OpenOffice 4.1.2 успешно запустился.
tsr, Можешь проверить, успешен ли запуск OpenOffice после установки данного пакета? Странно, что при установке task_mate этот пакет не прилетал. И ещё я удивился, что он не является зависимостью GIMP (установлен), т.к. lib64gdk_pixbuf_xlib2.0_0 - Image loading and manipulation library for GTK+.
После установки в R8.Fresh.KDE пакета lib64gdk_pixbuf_xlib2.0_0 (в версии MATE он установлен по умолчанию) OpenOffice 4.1.2 успешно запустился.
tsr, Можешь проверить, успешен ли запуск OpenOffice после установки данного пакета? Странно, что при установке task_mate этот пакет не прилетал. И ещё я удивился, что он не является зависимостью GIMP (установлен), т.к. lib64gdk_pixbuf_xlib2.0_0 - Image loading and manipulation library for GTK+.
Re: Обсуждение OpenOffice [Не запускается]
Да, спасибо, lib64gdk_pixbuf_xlib2.0_0 действительно не было, и после установки - запускается в KDE.
Re: Обсуждение OpenOffice [Не запускается]
Да, ошибка, действительно была связана с отсутствием gtk+2 библиотеки, точнее "gdk"-шной библиотеки, поэтому и не нашёл сравнением установленных.*d0s писал(а):Вроде похоже https://forum.openoffice.org/en/forum/v ... 87#p388187
Но там с gtk.
После того как на оф. багтрекере OpenOffice завёл баг, мне там указали на другой, где, помимо прочего, упоминалась эта ошибка в Fedora 24.
Недостающие ("not found") библиотеки там находили командой:
Код: Выделить всё
$ ldd -v /opt/openoffice4/program/libvclplug_gtk.so
Re: [Решено] Обсуждение OpenOffice. Не запускается
P.S.
OpenOffice 4.1.3 выпустили
OpenOffice 4.1.3 выпустили
Re: [Решено] Обсуждение OpenOffice. Не запускается
Итог года работы: 12 исправленных ошибок и три устранённых уязвимости. Функциональных новшеств никаких. Результат достаточно показателен и в комментариях не нуждается.grem писал(а):P.S.
OpenOffice 4.1.3 выпустили
Источник
Re: [Решено] Обсуждение OpenOffice. Не запускается
Установка OpenOffice 4.1.5 на Rosa.10.Plasma.64. Не запускался.
Помогла доустанка пакета lib64gdk_pixbuf_xlib2.0_0. Спасибо gremу.
Помогла доустанка пакета lib64gdk_pixbuf_xlib2.0_0. Спасибо gremу.
Слез с винды (11.2017), пока "живу" на линуксе типа ROSA 12.
Re: [Решено] Обсуждение OpenOffice. Не запускается
Это ценная информация, спасибо!
AMD FX-8350/ASUS SABERTOOTH 990FX/ASUS GTX-950/8 Gb RAM
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)
"Боинг... [CENSORED], не летит... то ли шимпанзе, которую посадили за штурвал не выспалась, то ли гориллу надо было сажать. Но нет... это что-то с Боингом не так..." (с)