LINUX.ORG.RU

OpenOffice


0

0

Здравствуйте!

Сабжем пользуюсь редко, потому, когда появилась эта бяка, не заметил. А бяка в следующем - интерфейс стал просто ублюдочным: сервый цвет менюшек, скроллбаров и пр., темносиняя подсветка выделенного элемента меню, ШГ в тех же менюшках, цвет выделенного напечатанного текста - фиолетово-сиреневый(!), квадратные кнопки,.. В общем очень смахивает на винду98.

Gentoo.

Нынешняя конфигурация: kde-4.3.2, openoffice-3.1.1. Бяки точно не было на kde-3.5.10 и openoffice-3.0.

Мне почему-то кажется, что раньше при сборке был включен флаг kde, но сейчас он недоступен - (-kde). Флаги gtk и gnome тоже выключены.

Посему два вопроса:

1. Как вернуть флаг kde (как узнать, что его блокирует)?

2. Поможет ли мне использование флага +gtk с использованием gtk-engine?

На второй вопрос прозреваю положительный ответ, но все же интересуюсь, чтобы не компилять впустую два часа.

★★★★★
Ответ на: комментарий от staseg

Если до ночи не найдется ответа, пересоберу с флагом gtk, утром расскажу о результате.

staseg ★★★★★
() автор топика

откатиться на предыдущую версию, очевидно.

SmaL
()

в дебиане есть отдельный пакет openoffice.org-kde, после его установки опенофис выглядит почти как КДЕшное приложение. В генте же видимо нужно включать что-то при сборке. Кури маны в общем :)

nu11 ★★★★★
()

можно не перекомпиливать
а просто удалить файлы skin-a для kde4/kde3/gnome

будет просто интерфейс cairo

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

>просто удалить файлы skin-a для kde4/kde3/gnome

А где скины искать? Смотрел в /usr/share - там только man и mime. В домашке нет каталога с его конфигом...

staseg ★★★★★
() автор топика
Ответ на: комментарий от staseg

Поискал внимательнее:). В домашке нашел конфиги, про скины ни слова (и ни файла) не нашел. Пробовал вынести целиком - не помогло. В /usr/share нашлись иконки и .desktop-файлы.

staseg ★★★★★
() автор топика
Ответ на: комментарий от staseg

для kde4 например это файлы:

fps_kde4.uno.so
libvclplug_kde4li.so

для kde3 и gnome не знаю, но вероятно что-то похожее, я просто собрала на ноуте с kde4, а там диалог открытия файлов глючит и ничего не открывает (go oo 3.1.1.1 m19) , 12 часов пересборки на celeron-m, не нужно мне такого счастья

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

# find / -name "fps*\.so" /usr/lib/openoffice/basis3.1/program/fps_office.uno.so

Видимо это единственный скин. Его перемещение результатов не дало.

Еще нашлись libvclplug_svpli.so и libvclplug_genli.so. Перемещение привело к отказу офиса запускаться. Видимо придется пересобирать...

А не могли бы вы (гентушница ведь?) объяснить, как найти, что не дает использовать флаг в скобках?

USE="cups dbus gstreamer opengl pam (-aqua) -bash-completion -binfilter -debug -eds -gnome -gtk -java >>>(-kde)<<< -ldap ....

staseg ★★★★★
() автор топика
Ответ на: комментарий от staseg

>не компилять впустую два часа.
>Видимо придется пересобирать...


два часа еще и на генте, не так страшно, должно войти в привычку уже )
у меня на ноуте celeron-m 1.7 и слака, вот там все несколько иначе ( Патрик офис не кладет в дистрибутив, пакетов многих не хватает, нужно ставить, зависимостей нет, автоматически ничего не скачивается и не ставится)

>гентушница ведь

нет. пока еще нет.

USE+="-kde4 -kde -gnome cairo"
вот так примерно нужно, чтобы без скинов было (тем не менее нужно поставить нормальную тему для Gtk+ 2, а то будет страшно смотреться, если используется KDE например)

>сервый цвет менюшек, скроллбаров и пр., темносиняя подсветка >выделенного элемента меню, ШГ в тех же менюшках, цвет выделенного >напечатанного текста - фиолетово-сиреневый(!), квадратные кнопки


это либо cairo без ~/.gtkrc-2.0
либо KDE3 скин, если используется DE не KDE3.5 (Gnome/KDE4/etc..)

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

Соберу с этими флагами: cups gtk (cairo в списке флагов нет, странно, в прежнем ведь было...)

Есть файлы ~/gtkrc-2.0-kde и ~/gtkrc-2.0-kde4.

DE - kde-4.3.2.

>два часа еще и на генте, не так страшно, должно войти в привычку уже

Этот офис самый долго- и скучнособирающийся пакет по-моему, ставлю его только если ухожу куда (например спать). А на целероне собирать... я вам не завидую).

Спасибо вам огромное за помощь и разъяснения; надеюсь утром ООо приобретет вменяемый вид.

staseg ★★★★★
() автор топика
Ответ на: комментарий от staseg

[ebuild N ] app-office/openoffice-3.1.1 USE="cups dbus gstreamer gtk nsplugin opengl pam (-aqua) -bash-completion -binfilter -debug -eds -gnome -java (-kde) -ldap -mono -odk -templates" LINGUAS="en ru -af -ar -as_IN -be_BY -bg -bn -br -brx -bs -ca -cs -cy -da -de -dgo -dz -el -en_GB -en_US -en_ZA -eo -es -et -eu -fa -fi -fr -ga -gl -gu -he -hi_IN -hr -hu -id -it -ja -ka -kk -km -kn_IN -ko -kok -ks -ku -lt -mai -mk -ml_IN -mn -mni -mr_IN -nb -ne -nl -nn -nr -ns -oc -or_IN -pa_IN -pl -pt -pt_BR -rw -sa_IN -sat -sd -sh -sk -sl -sr -ss -st -sv -sw_TZ -ta -ta_IN -te_IN -tg -th -ti_ER -tn -tr -ts -uk -ur_IN -uz -ve -vi -xh -zh_CN -zh_TW -zu" 427,491 kB

я бы поставила :

USE="cups dbus gstreamer gtk opengl java binfilter -pam -kde -kde4 -gnome -mono и так далее"

nsplugin на усмотрение...

>Есть файлы ~/gtkrc-2.0-kde и ~/gtkrc-2.0-kde4.

показали бы как это выглядит, gtk2 без темы в среде КДЕ4 смотрится вот так примерно http://www.linux.org.ru/gallery/3665881.png

>А на целероне собирать... я вам не завидую).

поэтому на ноуте слака, а вообще мне его хватает на все, батарейка только полумертвая уже

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

ps: "cairo" в USE нет скорее всего потому что он всегда включен, без него OOo собрать нельзя ) также как и без "boost"

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

>USE="cups dbus gstreamer gtk opengl java binfilter -pam -kde -kde4 -gnome -mono и так далее"

Часть из вами приведенного стояла раньше, но я прикинул и решил, что ни к чему мне музыка с opengl в офисе.

Вот так это выглядит:

http://img517.imageshack.us/img517/8061/snapshot10x.png

staseg ★★★★★
() автор топика
Ответ на: комментарий от staseg

ни к чему мне музыка с opengl в офисе.


OLE (Corba) обьекты бывают изредка

по скриншоту это скорее Cairo без темы, сделайте какой-нибудь ~/.gtkrc-2.0


$ cat .gtkrc-2.0
gtk-theme-name = Xfce-smooth
include "/usr/share/themes/Xfce-smooth/gtk-2.0/gtkrc"


естественно тему нужно поставить. можно взять что-нибудь с http://xfce-look.org или http://gnome-look.org например или поставить например Curve (gtk и qt) , вообщем тут уже много вариантов, пересборка скорее всего это "безобразие" не исправит, уже тогда с kde4 собирать нужно чтобы нативно смотрелось, но без гарантии что там нет глюков ;)

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

Создание такого файла не помогло (сама такая тема есть). Еще до этого делал симлинк .gtkrc-2.0 на .gtkrc-2.0-kde(4) - тоже никакого эффекта.

Остается надежда, что, пересобравшись с +gtk, он подхватит тему из gtk-themes или как оно называется... Приблуда для использования в том числе кдешных тем в gtk-приложениях.

staseg ★★★★★
() автор топика

Сборка с флагом +gtk исправила положение. Всем спасиб, и отдельная благодарность Сильви. Вовремя вернулась;).

staseg ★★★★★
() автор топика
Ответ на: комментарий от staseg

Кстати,

emerge -pv openoffice-bin

These are the packages that would be merged, in order:

Calculating dependencies ... done!
[ebuild R ] app-office/openoffice-bin-3.1.1 USE="kde -gnome -java" LINGUAS="en ru -af -ar -as_IN -be_BY -bg -bn -br -brx -bs -ca -cs -cy -de -dgo -dz -el -en_GB -en_ZA -eo -es -et -eu -fa -fi -fr -ga -gl -gu -gu_IN -he -hi_IN -hr -hu -id -it -ka -kk -km -kn_IN -ko -kok -ks -ku -lt -mai -mk -ml_IN -mn -mni -mr_IN -my -nb -ne -nl -nn -nr -ns -oc -or_IN -pa_IN -pl -pt -pt_BR -rw -sa_IN -sat -sd -sh -sk -sl -sr -ss -st -sv -sw_TZ -ta -ta_IN -te_IN -tg -th -ti_ER -tn -tr -ts -uk -ur_IN -uz -ve -vi -xh -zh_CN -zh_TW -zu" 0 kB

SmaL
()
Ответ на: комментарий от SmaL

Так то оно так, но еще с версии 3.0 он у меня не запускался (в консоль что-то невнятное и негуглящееся писал). С тех пор я его собираю.

staseg ★★★★★
() автор топика
Ответ на: комментарий от staseg
$ cat /etc/environment | grep -i ooo
OOO_FORCE_DESKTOP="gnome"

Бинарный ООО. USE="-kde -gnome -java". Об этой переменной, ЕМНИП, он даже в логе после установки пишет, и что OOO_FORCE_DESKTOP=«kde» более не поддерживается.

srj ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.