вторник, июня 10, 2008

Ускорение OpenOffice.org

В данной заметке я расскажу как ускорить запуск (и немного работу) OpenOffice. Рассматриваемая версия OpenOffice - 2.3.1, ОС - SUSE Linux Enterprise 10 SP1. Но приведенные ниже примеры подойдут и для других версий OpenOffice.org и операционных систем.
Итак - открываем любую программу из пакета OpenOffice, например Writer. Заходим в меню "Сервис > Параметры".

Заходим во вкладку "Память" и приводим ее в соответствие со значениями показанными на скриншоте.

Далее заходим во вкладку "Java" и убираем галку с пункта "Использовать виртуальную машину Java".
Для чего OpenOffice может быть нужна Java:
Для работы различных компонентов Base, в частности новый формат баз данных HSQLDB (аналог Access);
Для медиа-проигрывателя;
Mail merge (также требуется Java Mail);
Для запуска мастеров создания документов;
Для экспорта в MediaWiki;
При импорте документов из некоторых форматов;
Для работы с макросами в некоторых случаях.


Теперь закрываем OpenOffice и выходим из быстрого запуска.

Теперь отключим заставку возникающую при запуске OpenOffice. Для начала необходимо получить права Суперпользователя root.

Затем необходимо дать файлу конфигурации OpenOffice права на внесение изменений. Для этого используем слудущую команду:
# chmod 666 /opt/openoffice.org2.3/program/sofficerc

Теперь приступаем к редактированию конфигурационного файла:
# gedit /opt/openoffice.org2.3/program/sofficerc

Где меняем значение "Logo=1" на "Logo=0". Сохраняем файл и выходим.

В заключении мы возвращаем файлу "sofficerc" права на чтение:
# chmod 444 /opt/openoffice.org2.3/program/sofficerc

Все. Пользуемся.

1 комментарий:

aceq комментирует...

ускорить запуск опенофис можно через помещение его в трей с помощью kdocker или alltray. в ручном режиме когда указываешь окошко опенофис работает прекрасно. через командную строку сразу так нет. приходится определять ID окна с помощью xwininfo и передавать kdocker. подробнее смотри тут