Интерфейс в LibreOffice не из дистрибутива Kubuntu 11.04 [РЕШЕНО]

Изображение пользователя ViC.

Доброго времени суток!

Поскольку в любой ОС для меня самым важным пакетом является офис, стараюсь обновлять его в любой ОС. Особенно же это критично для Линукс, так как LibreOffice не на все 100% корректно работает с документами MS Office разной сложности, но прогресс в сторону улучшения поддержви этих форматов очевиден.

Посему решил вместо текущей версии LibreOffice (по-моему 3.3.2), установленной в Kubuntu 11.04, поставить 3.4.1 с официального сайта (из deb-пакетов).

Удалил все пакеты, относящиеся к офису:

sudo apt-get purge libreoffice-core*
sudo apt-get purge libreoffice*

зашел в каталог DEBS разархивированного дистрибутива, сделал

sudo dpkg -i *.deb

затем зашел в каталог desktop-integration и сделал

sudo dpkg -i *.deb

Однако, после запуска любого приложения из пакета LibreOffice 3.4.1 интерфейс как будто не использует тем Kubuntu, да и вообще ощущение, что движок какой-то левый для отрисовки интерфейса используется, как будто Windows 98/NT, хотя иконки используются Oxygen. Но иконки можно поменять (теоретически, если было бы нужно, поскольку там есть меню соответствующее в настройках, хотя других наборов иконок в наличии там нет), а сама тема интерфейса не меняется через меню. Она серая и кнопки квадратиками, панели перестали быть плоскими. Каждый квадратик выпирает. В выпадающих списках стрелка вниз тоже в виде квадрата. В меню не цветные выделения, а бары из того же материала, что и интерфейс и так же выпирают как кнопки. В общем такое видел когда-то в ооочень старых версиях RedHat Linux (GTK1 или GTK2).

Должен заметить, что с другими приложениями, использующими Qt/GTK таких проблем нет.

Поскольку я сохранил список удаляемых из дистрибутива всех родных файлов, принадлежащих пакету LibreOffice, то восстановить старую версию смог без проблем и в ней интерфейс снова стал как раньше, как у всех приложений Kubuntu 11.04.

Подскажите пожалуйста, что можно сделать, чтобы с новыми версиями LibreOffice, которые я устанавливаю сам вручную, интерфейс оставался как в стандартных приложениях Kubuntu?

0
DarkneSS - 4 Июль, 2011 - 13:59
Изображение пользователя DarkneSS.

Там какой-то пакет должен быть, который отвечает за интеграцию. Наверно, его не хватает.

0
ViC - 4 Июль, 2011 - 14:10
Изображение пользователя ViC.

У меня такая же мысль проскакивала, но без конкретного названия пакета делу не помочь (если дело все же в пакете конечно).

0
Kombala - 4 Июль, 2011 - 14:27
Изображение пользователя Kombala.

sudo apt-get install libreoffice-kde

Пользуйтесь.

0
ViC - 4 Июль, 2011 - 14:56
Изображение пользователя ViC.

За попытку помочь спасибо, но в дистрибутив LibreOffice 3.4.1. с оф. сайта входит пакет libobasis3.4-kde-integration_3.4.1-103_amd64, который был установлен вместе со всеми пакетами дистрибутива. Или этот пакет не то же самое, что libreoffice-kde из родных депозитариев Kubuntu 11.04?

0
Mike - 4 Июль, 2011 - 16:54
Изображение пользователя Mike.

а с подключенными репозиториями хотя бы в том же KPacageKit-е посмотреть версию пакета - никак?

0
ViC - 4 Июль, 2011 - 17:11
Изображение пользователя ViC.

Я не совсем понял вопрос - в чем смысл смотреть там версию пакета? Я полностью удалил весь LibreOffice, поставляемый с Kubuntu 11.04. Проверил в установщике программ - там не осталось установленным ни одного из его компонентов. Потом поставил (получается с нуля) скачанный LibreOffice 3.4.1 (все пакеты, которые там были). Проверил, они все появились как установленные пакеты в менеджере пакетов. И все, в принципе, работает сказочно, только с интерфейсом проблемы.

Я вот теперь думаю, может не весь пакет нужно устанавливать? Там же и интеграция с Gnome устанавливается, и еще пакет "libreoffice3.4-debian-menus_3.4-103_all.deb"

Короче намного больше пакетов установилось, чем удалилось. Может удалить все обратно и поставить только те пакеты, которые стояли нативно в Kubuntu, но уже из свежего (3.4.1) дистрибутива? Но, с другой стороны, зачем тогда везде написано, что устанавливать нужно все? По идее все должно корректно работать именно если по инструкции устанавливать. Хотя, все инструкции по установке на Ubuntu - может оно в Gnome и суперски все отображает...

0
SD - 4 Июль, 2011 - 19:56

отчего ppa:libreoffice/ppa не подключить?..

0
Flameflower - 4 Июль, 2011 - 20:33
Изображение пользователя Flameflower.

А ты смотрел какие там пакеты?
Там 3.4.0 то нет, что уж говорить про 3.4.1?

0
SD - 5 Июль, 2011 - 08:16

оттого и нет т.к. это Pre-Release. подождать-то осталось чуть-чуть.

0
ViC - 5 Июль, 2011 - 11:06
Изображение пользователя ViC.

3.4.1 - это ж не пре-релиз, а финал. А его ведь нет в РРА, там все еще 3.3.3 лежит :(

Вот инфа с оф.сайта:
LibreOffice 3.4.1 Final (2011-07-01)
This is the second release of the new LibreOffice 3.4 code line.
It is safely for production need by most users - LibreOffice 3.4.2, available by the end of July, will target enterprise deployments.
LibreOffice 3.4 contains lots of new features.

http://www.libreoffice.org/download/release-notes/

0
SD - 5 Июль, 2011 - 11:25

да, был не прав.
видимо 3.4.х не считается пока стабильной версией, вот и не выкладывают в ppa.

0
ViC - 4 Июль, 2011 - 22:29
Изображение пользователя ViC.

Там, вроде, только 3.3.3 версия на данный момент, тогда как уже 3.4.1 выпущена и лежит на оф.сайте. Гонюсь за новыми возможностями и исправлениями, так как офис - мой первичный и почти единственный рабочий инструмент, причем должен быть совместимым с MS Office.

0
Kombala - 4 Июль, 2011 - 22:42
Изображение пользователя Kombala.

Не все обновления одинаково хороши.

0
ViC - 4 Июль, 2011 - 23:11
Изображение пользователя ViC.

Согласен на все 100, но когда последняя версия точно не работает корректно с некоторыми документами, которые у тебя есть, следующей версии ждешь как манны небесной :) Ну а если бы все работало, кто б парился с поиском и установкой прог ручками... сидел бы на автоапдейте

0
Flameflower - 4 Июль, 2011 - 20:37
Изображение пользователя Flameflower.

Если правильно понял вывод из консоли, то LibreOffice то ли не может найти oxygen-gtk, то ли что то ему не нравится в нем.
В кач-ве временной заглушки могу посоветовать воспользоваться темой для GTK-приложений qtcurve.

0
Flameflower - 4 Июль, 2011 - 20:37
Изображение пользователя Flameflower.

О как, *ля! (с)
Strace рулит. :)

0
ViC - 4 Июль, 2011 - 22:55
Изображение пользователя ViC.

Ты волшебник!!! Сработало :)

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры