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

Вопросы настройки, запуска любых Windows-программ, кроме игр
Правила форума
Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа.

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

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

Сообщение BuTaJIuu » 12 июн 2017, 09:51

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

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

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

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

Chocobo
Сообщения: 5503
Зарегистрирован: 27 авг 2016, 19:57
Решено: 128
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1427 раз

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

Сообщение Chocobo » 12 июн 2017, 10:05

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

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

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


Unborn
Сообщения: 781
Зарегистрирован: 03 сен 2016, 10:36
Решено: 15
Благодарил (а): 2 раза
Поблагодарили: 118 раз

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

Сообщение Unborn » 12 июн 2017, 10:51

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


Filin
Сообщения: 171
Зарегистрирован: 05 ноя 2016, 15:20
Решено: 1
Благодарил (а): 24 раза
Поблагодарили: 20 раз

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

Сообщение Filin » 12 июн 2017, 12:28

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


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

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

Сообщение BuTaJIuu » 12 июн 2017, 21:30

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

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


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

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

Сообщение BuTaJIuu » 13 июн 2017, 19: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 сек.


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

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

Сообщение BuTaJIuu » 13 июн 2017, 20:40

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

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

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

Dja
Сообщения: 2758
Зарегистрирован: 27 авг 2016, 17:03
Решено: 11
Откуда: Воскресенск
Благодарил (а): 389 раз
Поблагодарили: 282 раза

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

Сообщение Dja » 14 июн 2017, 05:48

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

В поисках истины :grabli:


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

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

Сообщение BuTaJIuu » 14 июн 2017, 09:28

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


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

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

Сообщение BuTaJIuu » 14 июн 2017, 09:32

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

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

SemenSinchenko
Сообщения: 315
Зарегистрирован: 17 фев 2017, 09:01
Решено: 2
Откуда: Москва
Благодарил (а): 40 раз
Поблагодарили: 41 раз

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

Сообщение SemenSinchenko » 14 июн 2017, 09:40

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

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

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

Bill Williamson
Сообщения: 462
Зарегистрирован: 31 авг 2016, 10:38
Решено: 18
Благодарил (а): 171 раз
Поблагодарили: 97 раз

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

Сообщение Bill Williamson » 14 июн 2017, 10:22

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

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

Chocobo
Сообщения: 5503
Зарегистрирован: 27 авг 2016, 19:57
Решено: 128
Откуда: НН
Благодарил (а): 411 раз
Поблагодарили: 1427 раз

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

Сообщение Chocobo » 14 июн 2017, 10:44

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

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

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

Bill Williamson
Сообщения: 462
Зарегистрирован: 31 авг 2016, 10:38
Решено: 18
Благодарил (а): 171 раз
Поблагодарили: 97 раз

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

Сообщение Bill Williamson » 14 июн 2017, 16:28

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

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