Как побороть очень медленный старт офиса LibreOffice в Ubuntu Linux? 2
Рецепт был опубликован 21 февраля 2012 года в 14:45, а менялся 10 февраля 2020 года в 03:30.
Постоянная ссылка: http://www.nixp.ru/recipes/56.html
С недавнего времени у меня стал подозрительно долго стартовать офисный пакет LibreOffice в Ubuntu Linux. Судя по отзывам в интернете, это явление наблюдается не только в LibreOffice, но и в OpenOffice.org, причем ещё с 2010 года (со времен релиза Ubuntu 10.04). Возможно, ситуация возникает не только в Ubuntu…
Итак: проблема связана с сетью и вызвана тем, что офисный пакет обращается к хосту под названием «<имя-вашего компьютера>.(none)». Убедиться в этом можно, выполнив:
$ sudo tcpdump -nnl -i any -s 1536 dst port 53
И запустив сам LibreOffice. Если у вас присутствует описываемая проблема, то в результате вы увидите примерно такие записи:
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on any, link-type LINUX_SLL (Linux cooked), capture size 1536 bytes
14:35:43.117137 IP 192.168.10.2.52823 > 192.168.10.1.53: 47523+ A? ubunrio.(none). (32) 14:35:48.122288 IP 192.168.10.2.52823 > 192.168.10.1.53: 47523+ A? ubunrio.(none). (32) ...
(Здесь именем компьютера является «ubunrio».)
Исправляется всё просто — надо добавить строку «127.0.0.1 <имя-вашего-компьютера>.(none)» в файл /etc/hosts, чтобы LibreOffice при обращении к загадочному (ошибочному?) хосту отправлялся на localhost (127.0.0.1). У меня, например, теперь в /etc/hosts соседствуют такие строки:
127.0.0.1 localhost 127.0.1.1 ubunrio
# fixing libreoffice slow startup 127.0.0.1 ubunrio.(none)
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
Спасибо за этот совет. Ещё совет про OO.org и LO.
Быстрый старт OpenOffice / LibreOffice
Если вы часто используете офисный пакет OpenOffice/LibreOffice и ваш компьютер обладает большим количеством ОЗУ, то стоит использовать «Быстрый старт». Эта опция выведет вам значок в область уведомлений, через который вы быстро сможете получить доступ к программным продуктам из пакет OpenOffice. Так же в памяти будет находится ядро OpenOffice и запуски программ из пакета будут намного быстрее, чем без «Быстрого старта». Для включения «Быстрого старта» запустите OpenOffice Writer и в меню Сервис — Параметры — OpenOffice.org — Память поставьте флажок «Использовать быстрый запуск». В этом же пункте, разумно будет выставить «Количество шагов» в 10, здесь имеется в виду количество отмен, которые OpenOffice будет запоминать. Меньше количество шагов = меньше занятая память.
В меню Сервис — Параметры — OpenOffice.org — Java можно отключить использование Java в OpenOffice и тем самым уменьшить потребление ОЗУ и ускорить работу OpenOffice, но вы лишитесь следующего:
Минусы: «Быстрый старт» OpenOffice, как и любая программа, запускаемая при включении компьютера, немного замедляет старт компьютера.
vasilisc.com/speedup_ubuntu#fast_start_openoffice
У меня не подтверждается информация в LO 3.4.5-0ubuntu1 не лезет в сеть и не запрашивает доменные имена.
НЕ ПОДТВЕРЖДАЮ!
Ubuntu 10.4, LibreOffice 3.4.4 — никуда не обращается. tcpdump в статье ловятся обращения к DNS (разумеется, 53-й порт же). Ничего кроме браузерных запросов там не появляется. При старте/выходе/работе с приложениями LibreOffice — тишина. В общем, надо либо чётко указывать на какой версии LibreOffice это происходит, либо не писать таких статей. А лучше писать в багтрек разработчикам.
Написал же, что это относится не к конкретной версии LibreOffice, а тянется ещё со времен OpenOffice.org. И не у меня одного, в чём легко убедиться по ссылке в начале рецепта.
P.S. На то, что это воспроизводится у всех, не претендую :-) Потому что причины очень загадочны. Пишут, что даже для Windows это актуально.