Ускорить первый запуск MS Office

Модератор: WWolf
Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Закрыто
no avatar

Автор темы
BuTaJIuu
Сообщения: 33
Зарегистрирован: 03 апр 2017, 14:44
Благодарил (а): 7 раз
Поблагодарили: 3 раза
Контактная информация:

Ускорить первый запуск MS Office

#1

12 июн 2017, 12:51

Всем привет! :hi2:
Вопрос в следующем. Поставил MS Office 2007 на "голый" вайн. Работает вроде стабильно, за неделю тестирования пока ни разу не завис и не вылетел. Но есть 2 неприятности:
1. Очень долгий первый запуск (больше минуты). Я так понимаю загружаются службы вайна? Может быть есть какая-то возможность поставить их в автозапуск при загрузке системы?
2. Кривая выгрузка в PDF. Временно решаю через виртуальный pdf принтер cups. Но подозреваю, что не хватает каких-то библиотек в самом вайне.

Кто что думает по этому поводу?

Система Linux Mint 18.1 x64 KDE Plasma 5.8.5

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Ускорить первый запуск MS Office

#2

12 июн 2017, 13:05

BuTaJIuu, сам wine взлетает быстро, там нет ничего тяжелого.

1. Предположу, что в родном окружении офис возможно живет в виде какой-нибудь системной службы, которая стартует там вместе с запуском ПК, и молча живет, пока пользователь не вызовет приложение. как оно там называется, и сможет ли работать в таком виде в вайн окружении - сложно сказать навскидку.

2. на выходе кривой pdf? приложи пример может.
Изображение
   
Изображение

Аватара пользователя

Unborn
Сообщения: 1920
Зарегистрирован: 03 сен 2016, 13:36
Решено: 24
Благодарил (а): 5 раз
Поблагодарили: 264 раза
Контактная информация:

Ускорить первый запуск MS Office

#3

12 июн 2017, 13:51

Chocobo писал(а): Предположу, что в родном окружении офис возможно живет в виде какой-нибудь системной службы, которая стартует там вместе с запуском ПК, и молча живет, пока пользователь не вызовет приложение. как оно там называется
Так оно и есть в принципе. Отсюда и быстрый старт мелкософтовских программ.

Аватара пользователя

Filin
Сообщения: 479
Зарегистрирован: 05 ноя 2016, 18:20
Решено: 1
1
Откуда: Россия Краснодар
Благодарил (а): 55 раз
Поблагодарили: 57 раз

Ускорить первый запуск MS Office

#4

12 июн 2017, 15:28

BuTaJIuu, эта болячка MS Office и в windows встречается часто. здесь описание Сам office теоретически должен загружаться быстро а вот загрузка надстроек как раз и тормозит. В windows решить эту проблему можно а вот как в Linux ...копайте.

no avatar

Автор темы
BuTaJIuu
Сообщения: 33
Зарегистрирован: 03 апр 2017, 14:44
Благодарил (а): 7 раз
Поблагодарили: 3 раза
Контактная информация:

Ускорить первый запуск MS Office

#5

13 июн 2017, 00:30

Chocobo, да, я тоже так думаю. Осталось выяснить, что это за служба и бросить ее в автозапуск ))
Пример файла прилагаю (оригинал docx и pdf, оба сохранены средствами Word 2007 из под wine).

пример формирования pdf

no avatar

Автор темы
BuTaJIuu
Сообщения: 33
Зарегистрирован: 03 апр 2017, 14:44
Благодарил (а): 7 раз
Поблагодарили: 3 раза
Контактная информация:

Ускорить первый запуск MS Office

#6

13 июн 2017, 22:05

Всем привет!
Решил продолжить развитие своей идеи по ускорению офиса под вайном.
Текущие достижения.
Если ничего не предпринимать, время первого запуска составляет 40 сек.

Заметил запуск службы winedevice.exe. Пробую запустить ее заранее через терминал. Выдает следующий код:

$ wine winedevice.exe
err:ntdll:RtlpWaitForCriticalSection section 0x7bd08c60 "loader.c: loader_section" wait timed out in thread 001a, blocked by 001e, retrying (60 sec)
err:ntdll:RtlpWaitForCriticalSection section 0x7bd08c60 "loader.c: loader_section" wait timed out in thread 001b, blocked by 001e, retrying (60 sec)


После этой операции запускаю MS Office. Время первого запуска сокращается до 14 сек! Повторный запуск - 3 сек.

no avatar

Автор темы
BuTaJIuu
Сообщения: 33
Зарегистрирован: 03 апр 2017, 14:44
Благодарил (а): 7 раз
Поблагодарили: 3 раза
Контактная информация:

Ускорить первый запуск MS Office

#7

13 июн 2017, 23:40

Поставил wine winedevice.exe в автозапуск. Появилась небольшая задержка при загрузке системы, но офис включается за 14 сек (первый запуск после старта ОС). Это время уже устраивает, решил на этом пока остановиться из-за недостатка времени.

Остался нерешенным вопрос с "кривой" выгрузкой в PDF...

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1310 раз
Поблагодарили: 724 раза
Контактная информация:

Ускорить первый запуск MS Office

#8

14 июн 2017, 08:48

BuTaJIuu, ну правильно. Пока он раскачегарит всю эту шляпу. благодаря которой он живет в линухе... на это время уходит. Всякие либре работают куда быстрей потому что они родные. Опять же SemenSinchenko говорил про какой-то платный офис под линь, который не уступает мелкософту. Раз уж либре и остальные так не устраивают, то может стоит задуматься о приобретении родного, чем юзать костыльное?

no avatar

Автор темы
BuTaJIuu
Сообщения: 33
Зарегистрирован: 03 апр 2017, 14:44
Благодарил (а): 7 раз
Поблагодарили: 3 раза
Контактная информация:

Ускорить первый запуск MS Office

#9

14 июн 2017, 12:28

Dja, да понимаешь в чем дело... либре устраивает, но мне по работе часто приходится иметь дело с документами партнеров, которые сформированы в MS Office и либре их в большинстве случаев ломает. И под линь сейчас нет полноценной замены MS Office, wps глючит, платный softmaker поддерживает только часть функций MS (хотя формат поддерживает достаточно точно, структуру документа не ломает), onlyoffice достаточно сырой. Через вирт запускать каждый раз очень долго. Остался единственный вариант - шаманить с wine.

no avatar

Автор темы
BuTaJIuu
Сообщения: 33
Зарегистрирован: 03 апр 2017, 14:44
Благодарил (а): 7 раз
Поблагодарили: 3 раза
Контактная информация:

Ускорить первый запуск MS Office

#10

14 июн 2017, 12:32

По выгрузке в pdf обнаружил, что офис, установленный через pol, делает нормальный экспорт в pdf. Но при этом не видит принтеры, выдает ошибку. Офис, установленный напрямую в wine вилит принтеры, но криво выгружает pdf. Возможно проблема в различной версии wine...

Аватара пользователя

SemenSinchenko
Сообщения: 340
Зарегистрирован: 17 фев 2017, 12:01
Решено: 2
Откуда: Москва
Благодарил (а): 43 раза
Поблагодарили: 46 раз
Контактная информация:

Ускорить первый запуск MS Office

#11

14 июн 2017, 12:40

Dja, раз уж меня упомянули, то кратко повторюсь...

Называется SoftMaker, есть бесплатная (но очень сильно урезанная) версия. Нормальная версия распространяется в виде одноразовой покупки за 3187.40 руб., причем бывают акции - я взял в 2016 году за 1,500 рублей (для сравнения WPS стоит 1000 в год). Радует высокая стабильность и прекрасная русификация (в отличии от WPS), отличная скорость загрузки и совместимость с MS в отличии от бесплатного LibreOffice.
На мой взгляд лучший коммерческий офис для Linux.

Аватара пользователя

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

Ускорить первый запуск MS Office

#12

14 июн 2017, 13:22

BuTaJIuu писал(а): По выгрузке в pdf обнаружил, что офис, установленный через pol, делает нормальный экспорт в pdf. Но при этом не видит принтеры, выдает ошибку. Офис, установленный напрямую в wine вилит принтеры, но криво выгружает pdf. Возможно проблема в различной версии wine...
А откуда надстройка забирает шрифты? Можно попробовать закинуть шрифты Windows в ~/.wine/drive_c/windows/Fonts.
Изображение

Аватара пользователя

Chocobo
Сообщения: 10015
Зарегистрирован: 27 авг 2016, 22:57
Решено: 215
Откуда: НН
Благодарил (а): 815 раз
Поблагодарили: 3008 раз
Контактная информация:

Ускорить первый запуск MS Office

#13

14 июн 2017, 13:44

если из PoL юзается вот этот конфиг, то там ничего особого не происходит.
Wine 1.6.2, 32-бита префикс, переназначение riched20 на [сторонний, встроенный], доустановка riched30

dll-ки вроде как относятся к Rich Text Edit, но это RTF а не PDF обработчики получается.
Хотя, кто их знает через какие дебри они перегоняют в пдф :magic:
Изображение
   
Изображение

Аватара пользователя

Bill Williamson
Сообщения: 928
Зарегистрирован: 31 авг 2016, 13:38
Решено: 34
Благодарил (а): 288 раз
Поблагодарили: 249 раз
Контактная информация:

Ускорить первый запуск MS Office

#14

14 июн 2017, 19:28

Chocobo писал(а): Хотя, кто их знает через какие дебри они перегоняют в пдф
Обычно в MS Office 2007 ставится вот эта надстройка.
Бывает, что надстройка прилетает от других программ. К примеру, Adobe Acrobat ставит свою надстройку PDFMaker в MS Office и в ряд других программ.
Изображение

Закрыто

Вернуться в «Wine»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 12 гостей