Конфигурация либрооффисов и их интерференция -- 5.0.5 против 4.4

Автор McAaron, 6 апреля 2016, 15:11

0 Пользователи и 1 гость просматривают эту тему.

McAaron

Раньше каждая версия имела свой каталог с конфигурацией -- какое-то время у меня мирно уживались абсолютно не взаимодействуя 3-я и 4-я версии офиса. При первом запуске после установки новая версия копировала из конфига старой параметры, которые она понимала, и в результате в каталоге ~/.config/libreoffice было два подкаталога 3 и 4. Каждая из версий ковырялась в своем и не мешала другому.

Вчера установил 5.0.5 в дополнение к 4.4.
Собственного каталога с настройками 5-я не создала. Пока я разобрался, что она ковыряет настройки 4.4, от них мало что осталось.
Итак, частично зачистила список ранее использованных файлов -- осталось всего 3 из полного списка.
Не подняла общие настройки. Вернее, это я сначала подумал, что не подняла, но оказалось, что она их просто грохнула -- теперь и 4.4 стартует с пустыми пользовательскими полями, испортила шаблон по-умолчанию -- название осталось, но он не содержит ничего того, что я в него поместил (стили) и что поменял.
В общем, все плохо.

---
Удалил конфигурацию и попробовал запустить чистом месте, ограничив права на создание каталога с именем 4. Получил следующее:

LibreOffice 5.0 -- Fatal Error
Невозможно запустить приложение.
Пользовательская установка LibreOffice не может быть завершена в связи с недостаточными правами доступа. Убедитесь, что вы имеете достаточно прав к каталогу, указанному далее и перезапустите LibreOffice:
/home/leo/.config/libreoffice/4

Так спешили выпуститься, что не сделали основное -- миграцию конфига.
Пора смотреть какой-то другой опенофис  - этот, похоже, сдыхает.








kompilainenn

Цитата: McAaron от  6 апреля 2016, 13:11Пора смотреть какой-то другой опенофис  - этот, похоже, сдыхает.
посмотрите, потом расскажите нам о впечатлениях
Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут

McAaron

#2
Цитата: kompilainenn от  6 апреля 2016, 16:24
посмотрите, потом расскажите нам о впечатлениях
Вы что, обиделись?
Я с этим опенофисом еще со времен третьего старофиса (OS/2). Когда четвертому приделали кнопку "Пуск" --  это случилось после выхода шиндовс-95 и было очень модно -- перешел на LWP. Потом случился линукс и выбора уже не было -- опенофис с именем soffice и swriter. Так что наблюдаю пациента 20 лет.


greenman

Мне тоже интересно, какие бывают другие опенофисы (кроме тех, что в шапке).

bormant

Цитата: McAaron от  6 апреля 2016, 14:39Так спешили выпуститься, что не сделали основное -- миграцию конфига.
https://wiki.documentfoundation.org/UserProfile
https://wiki.documentfoundation.org/UserProfile#User_profile_location
Я просто оставлю это здесь и на Вашей совести.
Автору на яд. Поддержать форум.

kompilainenn

Цитата: McAaron от  6 апреля 2016, 14:39Вы что, обиделись?
с чего это Вы взяли? мне просто интересно, каков же будет Ваш опыт в поисках лучшей доли среди иных открытых офисов (каких кстати?)
Поддержать разработчиков LibreOffice можно тут, а наш форум вот тут

McAaron

Цитата: bormant от  6 апреля 2016, 17:24
Цитата: McAaron от  6 апреля 2016, 14:39Так спешили выпуститься, что не сделали основное -- миграцию конфига.
https://wiki.documentfoundation.org/UserProfile
https://wiki.documentfoundation.org/UserProfile#User_profile_location
Я просто оставлю это здесь и на Вашей совести.
Ссылка, представленная Вами, именно и подтверждает, что на миграцию конфига забили.
ЦитироватьFor GNU/Linux users:

    /home/<user name>/.config/libreoffice/4/user   (LibreOffice 4 & 5)
    /home/<user name>/.config/libreoffice/3/user   (LibreOffice 3 since 3.5.0)
    /home/<user name>/.libreoffice/3/user   (prior to LibreOffice 3.5.0)

А должно было быть что-то вроде

    /home/<user name>/.config/libreoffice/5/user   (LibreOffice 5)
    /home/<user name>/.config/libreoffice/4/user   (LibreOffice 4)
    /home/<user name>/.config/libreoffice/3/user   (LibreOffice 3 since 3.5.0)
    /home/<user name>/.libreoffice/3/user   (prior to LibreOffice 3.5.0)

bormant

#7
McAaron,
кому должно?
Там написано, что 5 использует по умолчанию профиль от 4.
Если вас это по каким-то причинам не устраивает, у вас есть все инструменты, чтобы использовать любой устраивающий вас путь к профайлу.
Разве нет? Почему не воспользовались предоставленной возможностью?

PS.
Сколько вы готовы заплатить тому, кто для вас сделает дистрибутив, использующий другой путь для профиля?
Автору на яд. Поддержать форум.

McAaron

Цитата: bormant от  6 апреля 2016, 18:13
Там написано, что 5 использует по умолчанию профиль от 4.
Если вас это по каким-то причинам не устраивает, у вас есть все инструменты, чтобы использовать любой устраивающий вас путь к профайлу.
Разве нет? Почему не воспользовались предоставленной возможностью?
Потому что это требует коррекции файла, который мониторится на целостность при старте системы.
Просто так заменить 4 на 5.1 не получается -- нужно что-то поменять и в базе данных rpm, иначе он будет постоянно лаять 
$ rpm -qV libreoffice5.1
S.5....T.    /opt/libreoffice5.1/program/bootstraprc
$
Это я уже переустановил из ванильных rpm с сайта либроофиса. Тот 5.0.5, что изначально из репозитория FC23, так хакнуть не выйдет.

ape

@bormant; McAaron:
Про конфиг действительно забыли при перемаркировке ЛО-4.5_альфа в ЛО-5.0. Но если до запуска установленного ЛО-5  ручками поправить bootstrap.ini\bootstrap то всё будет хорошо. В строке UserInstallation нужно "4" заменить на "5".
Адрес файла в Windows: ...\LibreOffice 5\program\bootstrap.ini
По памяти, адрес файла ванильного офиса в Linux: /opt/libreoffice 5/program/bootstraprc

ape

Кстати, в http://dev-builds.libreoffice.org/daily/master/Win-x86@62-merge-TDF/2016-04-06_20.10.15/ эта ошибка тоже присутствует. Если место профиля принципиально, то можете написать об ошибке в Багзиллу. Думаю, что ошибку форумчане подтвердят, если в этой теме укажете номер бага.
-------------
09:25 ИМХО: в Win_OS этот баг заметить сложно, так как Установщик сначала удаляет старую версию Офиса, а затем устанавливает "Пятёрку", похватывая при 1-м запуске настройки 4-й версии Офиса.

McAaron

Цитата: ape от  7 апреля 2016, 09:11
можете написать об ошибке в Багзиллу
Об этом нужно написать в bugs.documentfoundation.org/ или достаточно в рассылку LibreOffice@lists.freedesktop.org?




bormant

McAaron,
полагаю, сперва нужно ознакомиться с
https://wiki.documentfoundation.org/ReleaseNotes/5.0#User_settings_-_location_of_the_user_profile

сходить по ссылкам оттуда на
https://cgit.freedesktop.org/libreoffice/core/commit/?id=468aaa1bcf96c86c4a33b5dcd0aabb41e14b042d
http://listarchives.libreoffice.org/global/projects/msg01651.html
https://bugs.documentfoundation.org/show_bug.cgi?id=93057

чтобы понять, что использование профиля от 4 версии сделано намеренно.

Теперь, когда вы заявите, что это ошибка, вам вежливо укажут на то, что этот вопрос уже ранее обсуждался, по нему было принято решение такое, какое есть сейчас, и, скорее всего, закроют сообщение по причине "не ошибка".
По крайней мере именно такое развитие событий представляется мне наиболее очевидным, но могу ошибаться.
Автору на яд. Поддержать форум.

greenman

#13
Цитата: bormant от  7 апреля 2016, 10:28https://bugs.documentfoundation.org/show_bug.cgi?id=93057
Закрытый баг - практически то, о чём пишет ТС. Плюс в нем ссылки на аналогичные закрытые баги.

В общем, если хочется туда-сюда менять версии, нужно делать костыль в виде сохранения/восстановления профиля.

Либо Optional, but Recommended when Testing: Changing the User Profile location

McAaron

#14
Цитата: greenman от  7 апреля 2016, 13:04
Цитата: bormant от  7 апреля 2016, 10:28https://bugs.documentfoundation.org/show_bug.cgi?id=93057
Закрытый баг - практически то, о чём пишет ТС. Плюс в нем ссылки на аналогичные закрытые баги.

В общем, если хочется туда-сюда менять версии, нужно делать костыль в виде сохранения/восстановления профиля.

Либо Optional, but Recommended when Testing: Changing the User Profile location
Все понятно. Всем спасибо.
Подскажите, как закрыть тему и поставить статус РЕШЕНО.