Summary: | Тестирование КОМПАС-3Dv20 в RedOS Murom 7.3.1 на W@E 7.20 | ||
---|---|---|---|
Product: | [Поддержка проектов] КОМПАС 3D | Reporter: | Олег Шевченко <olezha> |
Component: | Тестирование | Assignee: | Андрей Пахомов <klhzn> |
Status: | CLOSED FIXED | QA Contact: | Олег Шевченко <olezha> |
Severity: | minor | ||
Priority: | P4 | CC: | iviv, klhzn, mais |
Version: | v20 | ||
Target Milestone: | release 7.20 | ||
Hardware: | PC | ||
OS: | RedOS | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | 16165 | ||
Bug Blocks: | 16070 |
Description
Олег Шевченко
2022-11-17 15:34:07 MSK
Заказал сборку W@E 7-unstable на sales для RedOS 7.3, она пришла мне на почту. Склонировал шаблон #191, назвал ВМ klhzn-16073-RedOS7.3 Номер ВМ - 178 Скачал скрипт с почты на ВМ, запускаю его $ sudo bash wine-etersoft-install.sh Смонтировал ftp по этой инструкции: https://wiki.office.etersoft.ru/Proxmox.%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0 WINE@Etersoft 7.20.2-eter2redos установлен. wine32-etersoft-grdwine-0.5.7.1-eter1redos.i586 wine-etersoft-full-7.20.2-eter2redos.x86_64 wine-etersoft-programs-7.20.2-eter2redos.x86_64 wine-etersoft-mono-7.4.0-eter1redos.noarch wine-etersoft-grdwine-0.5.7.1-eter1redos.x86_64 wine-etersoft-winetricks-20220617-eter2redos.noarch wine-etersoft-7.20.2-eter2redos.x86_64 wine32-etersoft-7.20.2-eter2redos.i586 wine-etersoft-gecko-2.47.3-eter2redos.noarch wine-etersoft-network-7.0.7-eter1redos.x86_64 wine-etersoft-common-7.20.2-eter2redos.noarch Перешел в /var/ftp/pvt/Windows/CAD/Kompas/KOMPAS-3D_v20_x64 и запустил скрипт $ wine_install_kompas, пошла установка программы. Мне выдало окно, что wine не может найти пакет wine mono и предложил его установить(хотя странно, так как из $epmqp wine видно, что такой пакет существует), я согласился на установку этого пакета и установка программы продолжилась. Очень долго устанавливалось, а затем выдало: Ошибка: Проблемы с установкой компонента msxml4 Вновь запустил скрипт. Но ситуация повторилась warning: Скрипт определил, что ваш IP-адрес принадлежит России. Если во время загрузки файлов вы увидите ошибки несоответствия сертификата, перезапустите скрипт с опцией '--torify' или скачайте файлы вручную, например, используя VPN. ------------------------------------------------------ ------------------------------------------------------ warning: Контрольная сумма файла /home/guest/.cache/winetricks/msxml4/msxml.msi не совпадает, попытка повторной загрузки ------------------------------------------------------ Executing cd /home/guest/.cache/winetricks/msxml4 Downloading https://web.archive.org/web/2000/https://web.archive.org/web/20210506101448/http://download.microsoft.com/download/A/2/D/A2D8587D-0027-4217-9DAD-38AFDB0A177E/msxml.msi to /home/guest/.cache/winetricks/msxml4 --2022-12-06 16:23:27-- https://web.archive.org/web/2000/https://web.archive.org/web/20210506101448/http://download.microsoft.com/download/A/2/D/A2D8587D-0027-4217-9DAD-38AFDB0A177E/msxml.msi Распознаётся web.archive.org (web.archive.org)… 207.241.237.3 Подключение к web.archive.org (web.archive.org)|207.241.237.3|:443... соединение установлено. HTTP-запрос отправлен. Ожидание ответа… 404 NOT FOUND Ввожу: $ wine_install_kompas --torify , но ничего не происходит. Ввожу: $ winetricks msxml4 Вывод тот же самый. Понял, что эта опция относится к winetricks'у, ввожу $ winetricks --torify msxml4, но также ничего не происходит, затем решил попробовать $ winetricks msxml4 --torify, пошла установка. HTTP-запрос отправлен. Ожидание ответа… 404 NOT FOUND 2022-12-06 16:35:44 ОШИБКА 404: NOT FOUND. ------------------------------------------------------ warning: Downloading https://web.archive.org/web/2000/https://web.archive.org/web/20210506101448/http://download.microsoft.com/download/A/2/D/A2D8587D-0027-4217-9DAD-38AFDB0A177E/msxml.msi failed при еще одной попытке ничего не изменилось. Вот полный лог установки: $ winetricks msxml4 --torify Executing mkdir -p /home/guest ------------------------------------------------------ warning: Вы используете 64-битный WINEPREFIX. Важно: многие ветки устанавливают только 32-битные версии пакетов. Если у вас возникли проблемы, пожалуйста, проверьте еще раз на чистом 32-битном WINEPREFIX до отправки отчета об ошибке. ------------------------------------------------------ Using winetricks 20220411-next - sha256sum: 408f2242dd62f3724cd18badb1079c562d067bc2b397f3e2c9f2876d5bb3bb88 with wine-7.20.2-eter2redos (WINE@Etersoft) and WINEARCH=win64 Executing w_do_call msxml4 Executing mkdir -p /home/guest ------------------------------------------------------ warning: Вы используете 64-битный WINEPREFIX. Важно: многие ветки устанавливают только 32-битные версии пакетов. Если у вас возникли проблемы, пожалуйста, проверьте еще раз на чистом 32-битном WINEPREFIX до отправки отчета об ошибке. ------------------------------------------------------ Executing load_msxml4 Executing cd /home/guest/.cache/winetricks/msxml4 Downloading https://web.archive.org/web/20210506101448/http://download.microsoft.com/download/A/2/D/A2D8587D-0027-4217-9DAD-38AFDB0A177E/msxml.msi to /home/guest/.cache/winetricks/msxml4 --2022-12-06 16:37:30-- https://web.archive.org/web/20210506101448/http://download.microsoft.com/download/A/2/D/A2D8587D-0027-4217-9DAD-38AFDB0A177E/msxml.msi Распознаётся web.archive.org (web.archive.org)… 207.241.237.3 Подключение к web.archive.org (web.archive.org)|207.241.237.3|:443... соединение установлено. HTTP-запрос отправлен. Ожидание ответа… 200 OK Длина: 2434048 (2,3M) [application/octet-stream] Сохранение в: «msxml.msi» msxml.msi 5%[> ] 125,28K 4,35KB/s за 29s 2022-12-06 16:38:17 (4,35 KB/s) - Ошибка чтения, позиция 128282/2434048 (Resource temporarily unavailable, try again.). Повтор. --2022-12-06 16:38:18-- (попытка: 2) https://web.archive.org/web/20210506101448/http://download.microsoft.com/download/A/2/D/A2D8587D-0027-4217-9DAD-38AFDB0A177E/msxml.msi Подключение к web.archive.org (web.archive.org)|207.241.237.3|:443... соединение установлено. HTTP-запрос отправлен. Ожидание ответа… 206 Partial Content Длина: 2434048 (2,3M), 2305766 (2,2M) осталось [application/octet-stream] Сохранение в: «msxml.msi» msxml.msi 24%[+==> ] 570,52K 3,86KB/s за 1m 43s 2022-12-06 16:40:20 (4,31 KB/s) - Ошибка чтения, позиция 584208/2434048 (Resource temporarily unavailable, try again.). Повтор. --2022-12-06 16:40:22-- (попытка: 3) https://web.archive.org/web/20210506101448/http://download.microsoft.com/download/A/2/D/A2D8587D-0027-4217-9DAD-38AFDB0A177E/msxml.msi Подключение к web.archive.org (web.archive.org)|207.241.237.3|:443... соединение установлено. HTTP-запрос отправлен. Ожидание ответа… 206 Partial Content Длина: 2434048 (2,3M), 1849840 (1,8M) осталось [application/octet-stream] Сохранение в: «msxml.msi» msxml.msi 26%[++++> ] 631,76K 6,87KB/s за 8,9s 2022-12-06 16:41:00 (6,87 KB/s) - Ошибка чтения, позиция 646918/2434048 (Resource temporarily unavailable, try again.). Завершение. ------------------------------------------------------ warning: Скрипт определил, что ваш IP-адрес принадлежит России. Если во время загрузки файлов вы увидите ошибки несоответствия сертификата, перезапустите скрипт с опцией '--torify' или скачайте файлы вручную, например, используя VPN. ------------------------------------------------------ ------------------------------------------------------ warning: Контрольная сумма файла /home/guest/.cache/winetricks/msxml4/msxml.msi не совпадает, попытка повторной загрузки ------------------------------------------------------ Executing cd /home/guest/.cache/winetricks/msxml4 Downloading https://web.archive.org/web/2000/https://web.archive.org/web/20210506101448/http://download.microsoft.com/download/A/2/D/A2D8587D-0027-4217-9DAD-38AFDB0A177E/msxml.msi to /home/guest/.cache/winetricks/msxml4 --2022-12-06 16:41:01-- https://web.archive.org/web/2000/https://web.archive.org/web/20210506101448/http://download.microsoft.com/download/A/2/D/A2D8587D-0027-4217-9DAD-38AFDB0A177E/msxml.msi Распознаётся web.archive.org (web.archive.org)… 207.241.237.3 Подключение к web.archive.org (web.archive.org)|207.241.237.3|:443... соединение установлено. HTTP-запрос отправлен. Ожидание ответа… Ошибка чтения (Success.) в заголовках. Повтор. --2022-12-06 16:41:27-- (попытка: 2) https://web.archive.org/web/2000/https://web.archive.org/web/20210506101448/http://download.microsoft.com/download/A/2/D/A2D8587D-0027-4217-9DAD-38AFDB0A177E/msxml.msi Подключение к web.archive.org (web.archive.org)|207.241.237.3|:443... соединение установлено. HTTP-запрос отправлен. Ожидание ответа… 404 NOT FOUND 2022-12-06 16:42:20 ОШИБКА 404: NOT FOUND. ------------------------------------------------------ warning: Downloading https://web.archive.org/web/2000/https://web.archive.org/web/20210506101448/http://download.microsoft.com/download/A/2/D/A2D8587D-0027-4217-9DAD-38AFDB0A177E/msxml.msi failed ------------------------------------------------------ [guest@localhost KOMPAS-3D_v20_x64]$ После работы над багой 16145 решил перепроверить заявленное там предположение и установить в W@E отдельно при помощи winetricks компонент msxml4, а потом запустить скрипт по установке Компас-3D Заказал сборку с sales. Пришла, ставлю W@E 7.20 скриптом. WINE@Etersoft 7.20.3-eter1redos установлен. winetricks --version 20220411-next - sha256sum: 408f2242dd62f3724cd18badb1079c562d067bc2b397f3e2c9f2876d5bb3bb88 Ставлю msxml4 командой $ winetricks msxml4 Появилось окно установки Mono, согласился и поставил Появилось окно установки компонента msxml4, поставил. $ winetricks list-installed Using winetricks 20220411-next - sha256sum: 408f2242dd62f3724cd18badb1079c562d067bc2b397f3e2c9f2876d5bb3bb88 with wine-7.20.3-eter1redos (WINE@Etersoft) and WINEARCH=win64 msxml4 Перешел в /var/ftp/pvt/Windows/CAD/Kompas/KOMPAS-3D_v20_x64 и запустил скрипт $ wine_install_kompas, пошла установка программы. В ходе долго работы скрипта, установка зависла на моменте с ошибками ... 07a4:err:module:load_apiset_dll failed to load apiset: c000000f ... 07a4:err:ole:dispatch_typelib_ps_CreateStub Failed to create proxy, hr 0x80029c4a. 07a4:err:ole:marshal_object Failed to create an IRpcStubBuffer from IPSFactory for {5c6fb596-4828-4ed5-b9dd-293dad736fb5} with error 0x80029c4a 07a4:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80029c4a 07a4:err:ole:CoMarshalInterface Failed to marshal the interface {5c6fb596-4828-4ed5-b9dd-293dad736fb5}, hr 0x80029c4a 07d8:err:rpc:I_RpcReceive we got fault packet with status 0x80029c4a ... 07a4:err:ole:CoReleaseMarshalData StdMarshal ReleaseMarshalData failed with error 0x8001011d 07d8:err:rpc:I_RpcReceive we got fault packet with status 0x1c010003 0258:err:ole:ifproxy_release_public_refs IRemUnknown_RemRelease failed with error 0x800706b5 ... Решил установить заново, установка прекратилась на ошибках: $ wine_install_kompas Создаётся 64-битный префикс. Executing mkdir -p /home/guest ------------------------------------------------------ warning: Вы используете 64-битный WINEPREFIX. Важно: многие ветки устанавливают только 32-битные версии пакетов. Если у вас возникли проблемы, пожалуйста, проверьте еще раз на чистом 32-битном WINEPREFIX до отправки отчета об ошибке. ------------------------------------------------------ Using winetricks 20220411-next - sha256sum: 408f2242dd62f3724cd18badb1079c562d067bc2b397f3e2c9f2876d5bb3bb88 with wine-7.20.3-eter1redos (WINE@Etersoft) and WINEARCH=win64 Executing w_do_call dotnet48 Executing mkdir -p /home/guest ------------------------------------------------------ warning: Вы используете 64-битный WINEPREFIX. Важно: многие ветки устанавливают только 32-битные версии пакетов. Если у вас возникли проблемы, пожалуйста, проверьте еще раз на чистом 32-битном WINEPREFIX до отправки отчета об ошибке. ------------------------------------------------------ Executing load_dotnet48 ------------------------------------------------------ warning: Данный пакет может работать не полностью в 64-битном окружении. 32-битные префиксы могут работать лучше. ------------------------------------------------------ Executing w_do_call remove_mono Executing mkdir -p /home/guest ------------------------------------------------------ warning: Вы используете 64-битный WINEPREFIX. Важно: многие ветки устанавливают только 32-битные версии пакетов. Если у вас возникли проблемы, пожалуйста, проверьте еще раз на чистом 32-битном WINEPREFIX до отправки отчета об ошибке. ------------------------------------------------------ Executing load_remove_mono 02b0:err:module:load_apiset_dll failed to load apiset: c000000f 02dc:err:module:load_apiset_dll failed to load apiset: c000000f 02e8:err:module:load_apiset_dll failed to load apiset: c000000f ------------------------------------------------------ warning: Mono does not appear to be installed. ------------------------------------------------------ Executing w_do_call dotnet40 Executing mkdir -p /home/guest ------------------------------------------------------ warning: Вы используете 64-битный WINEPREFIX. Важно: многие ветки устанавливают только 32-битные версии пакетов. Если у вас возникли проблемы, пожалуйста, проверьте еще раз на чистом 32-битном WINEPREFIX до отправки отчета об ошибке. ------------------------------------------------------ Executing load_dotnet40 ------------------------------------------------------ warning: Данный пакет может работать не полностью в 64-битном окружении. 32-битные префиксы могут работать лучше. ------------------------------------------------------ ------------------------------------------------------ warning: dotnet40 does not yet fully work or install on wine. Caveat emptor. ------------------------------------------------------ Executing w_do_call remove_mono Executing mkdir -p /home/guest ------------------------------------------------------ warning: Вы используете 64-битный WINEPREFIX. Важно: многие ветки устанавливают только 32-битные версии пакетов. Если у вас возникли проблемы, пожалуйста, проверьте еще раз на чистом 32-битном WINEPREFIX до отправки отчета об ошибке. ------------------------------------------------------ Executing load_remove_mono 0468:err:module:load_apiset_dll failed to load apiset: c000000f 0498:err:module:load_apiset_dll failed to load apiset: c000000f 046c:err:module:load_apiset_dll failed to load apiset: c000000f ------------------------------------------------------ warning: Mono does not appear to be installed. ------------------------------------------------------ Executing w_do_call winxp Executing mkdir -p /home/guest ------------------------------------------------------ warning: Вы используете 64-битный WINEPREFIX. Важно: многие ветки устанавливают только 32-битные версии пакетов. Если у вас возникли проблемы, пожалуйста, проверьте еще раз на чистом 32-битном WINEPREFIX до отправки отчета об ошибке. ------------------------------------------------------ Executing load_winxp Executing wine winecfg -v winxp64 04e4:err:module:load_apiset_dll failed to load apiset: c000000f 0528:err:module:load_apiset_dll failed to load apiset: c000000f 052c:err:module:load_apiset_dll failed to load apiset: c000000f 0794:err:module:load_apiset_dll failed to load apiset: c000000f ------------------------------------------------------ Ошибка имеет идентичные строки 0794:err:module:load_apiset_dll failed to load apiset: c000000f которые уже повторялись при установке компонента dotnet48 или vcrun2019 в задачах 16090, 16083, 16076 Пытался поискать чего-то в гугле, но, кроме баги о подобной ошибке без ее решения, ничего не нашёл (https://bugs.winehq.org/show_bug.cgi?id=52614) Создал клон 162 (iviv-16073-RedOS7.3.1) и тестировал в нём. Заказал новый скрипт на sales и он пришёл на почту. Установил W@E по этому скрипту WINE@Etersoft 7.20.3-eter3redos установлен. Пример использования (запускать под пользователем): $ wine setup.exe Установленные пакеты WINE@Etersoft: # epm qp wine # rpm -qa | grep -E -i --color -- "(wine)" wine-etersoft-grdwine-0.5.7.1-eter1redos.x86_64 wine-etersoft-winetricks-20220617-eter2redos.noarch wine-etersoft-7.20.3-eter3redos.x86_64 wine-etersoft-mono-7.4.0-eter1redos.noarch wine-etersoft-network-7.0.8-eter1redos.x86_64 wine32-etersoft-7.20.3-eter3redos.i586 wine-etersoft-gecko-2.47.3-eter2redos.noarch wine-etersoft-full-7.20.3-eter3redos.x86_64 wine-etersoft-programs-7.20.3-eter3redos.x86_64 wine32-etersoft-grdwine-0.5.7.1-eter1redos.i586 wine-etersoft-common-7.20.3-eter3redos.noarch Проверил работоспособность wine с помощью $ wine iexplore Проблемы с пакетом mono не наблюдается, проверяю установку программы. Смонтировал ftp по инструкции https://wiki.office.etersoft.ru/Proxmox.%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 Перешел в /var/ftp/pvt/Windows/CAD/Kompas/KOMPAS-3D_v20_x64 и запустил скрипт $ wine_install_kompas, пошла установка программы. Программа успешно установилась, перехожу в ~/.wine/drive_c/Program Files/ASCON/KOMPAS-3D v20/Bin и запускаю программу $ wine KOMPAS.Exe Программа запустилась и попросила лицензию, поэтому закрыл её, ввёл в браузере http://localhost:1947/_int_/config_to.html Однако подключение оказалось не доступно. По какой-то причине не запустился сервис haspd Ввёл $ serv haspd start и зашёл. Во вкладке "Configuration" поставил галочку напротив “Aggressive Search for Remote Licenses”. В текстовое поле ввода вписал activate.ascon.ru и нажал кнопку “Submit”. Запустил компас снова, нажал "получить лицензию", все функции стали доступны. Проверил базовые функции (открыть, сохранить, создать, закрыть, печать, верчение, перемещение и тп.). Компас работает без каких-либо нареканий. ВМ удаляю, задачу закрываю. Закрыта. |