The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Прошу помощи в запуске под WINE очень нужной программы"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Samba, вопросы интеграции Unix и Windows (Wine)
Изначальное сообщение [ Отслеживать ]

"Прошу помощи в запуске под WINE очень нужной программы"  +/
Сообщение от Shishakovemail (ok), 04-Сен-22, 11:12 
Добрый день,
Программа написана производителем для удалённого доступа к его оборудованию, работает по сети, общается с ПЛК. Доступа к разработчикам нет, поэтому задать им вопрос не могу.
Что сделано:
1. Установлен Simple Linux 10.1 на ноутбук Asus X551C.
2. Установлен PlayLinux v 4.3.4.
3. Мастером PlayLinux с созданием 32-х битного префикса и использованием оригинального дистрибутива установлена сама программа. Установка прошла штатно, никаких сообщений о сбоях не было.
4. Установленная программа запускается нормально, НО после нажатия на кнопку для установки сетевого соединения с оборудованием вместо диалога выбора соединения выскакивает диалог с ошибкой: "DAO.DbEngine 2", после нажатия на кнопку Ок, которого выскакивает ещё один диалог с ошибкой: "Run-time error "430": Class does not support Automation or does not support expected interface", после нажатия на кнопку Ок - программа завершается.
5. В отладочных журналах никаких ошибок не фиксируется, кроме fixme записей.

Направьте, пожалуйста, на путь, который позволит запустить таки эту программу, очень нужна.

P.S. не нашёл способа прикрепить снимки экранов к сообщению, поэтому написал, что смог.


Журнал установки:


%% PLEASE DO NOT MODIFY OR DELETE THIS FILE! %%
%% This file contains information about the installation of an application. %%
%% It will be used to automatically remove all application components from your computer if you choose to do so. %%
NOTE: Beginning of the bootstrapper section
CONFIG: Title: "Washview Remote Razor2 Net"
ACTION: RegKey: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion", "SharedDLLs"
ACTION: SystemFile: "C:\windows\system32\COMCAT.DLL"
(File currently on disk was already up to date)
ACTION: SystemFile: "C:\windows\system32\VB6STKIT.DLL"
(File was not found or was an older version -- new file copied)
ACTION: SystemFile: "C:\windows\system32\stdole2.tlb"
(File currently on disk was already up to date)
ACTION: SystemFile: "C:\windows\system32\asycfilt.dll"
(File was not found or was an older version -- new file copied)
ACTION: SystemFile: "C:\windows\system32\olepro32.dll"
(File was not found or was an older version -- new file copied)
ACTION: SystemFile: "C:\windows\system32\oleaut32.dll"
(File currently on disk was already up to date)
ACTION: SystemFile: "C:\windows\system32\msvbvm60.dll"
(File was not found or was an older version -- new file copied)
ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM32\COMCAT.DLL"
ACTION: TLBRegister: "C:\WINDOWS\SYSTEM32\stdole2.tlb"
ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM32\olepro32.dll"
ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM32\oleaut32.dll"
ACTION: DllSelfRegister: "C:\WINDOWS\SYSTEM32\msvbvm60.dll"
NOTE: End of the bootstrapper section
NOTE: Now spawning the main Setup program 'Setup1.exe'....
ACTION: CreateDir: "C:\Program Files\Washview Remote Razor2 Net"
ACTION: CreateDir: "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Washworld"
ACTION: SharedFile: "C:\windows\system32\MSWINSCK.OCX"
(File was not found or was an older version -- new file copied)
ACTION: SharedFile: "C:\windows\system32\MSSTKPRP.DLL"
(File was not found or was an older version -- new file copied)
ACTION: SharedFile: "C:\windows\system32\comm.ocx"
(File was not found or was an older version -- new file copied)
ACTION: SharedFile: "C:\windows\system32\MSFLXGRD.OCX"
(File was not found or was an older version -- new file copied)
ACTION: SharedFile: "C:\windows\system32\msado27.tlb"
(File was not found or was an older version -- new file copied)
ACTION: CreateDir: "C:\Program Files\Common Files\Microsoft Shared\DAO"
ACTION: SharedFile: "C:\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll"
(File was not found or was an older version -- new file copied)
ACTION: PrivateFile: "C:\Program Files\Washview Remote Razor2 Net\Washview Remote Razor2 Net.exe"
(File was not found or was an older version -- new file copied)
ACTION: DllSelfRegister: "C:\windows\system32\MSWINSCK.OCX"
ACTION: DllSelfRegister: "C:\windows\system32\MSSTKPRP.DLL"
ACTION: DllSelfRegister: "C:\windows\system32\comm.ocx"
ACTION: DllSelfRegister: "C:\windows\system32\MSFLXGRD.OCX"
ACTION: DllSelfRegister: "C:\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll"
ACTION: ShellLink: "Washworld", "WashView Remote Razor2 Net"
ACTION: RegKey: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion", "App Paths\Washview Remote Razor2 Net.exe"
ACTION: RegValue: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\Washview Remote Razor2 Net.exe", ""

Отладочный журнал

------SYSTEM-------
wine-7.14 (Staging)
ОС:    Simply Linux 10.1  (Captain Finn)
model name    : Intel(R) Celeron(R) CPU 1007U @ 1.50GHz
model name    : Intel(R) Celeron(R) CPU 1007U @ 1.50GHz
RAM = 3378
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) HD Graphics 2500 (IVB GT1)
OpenGL core profile version string: 4.2 (Core Profile) Mesa 22.0.4
OpenGL core profile shading language version string: 4.20
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.1 Mesa 22.0.4
OpenGL shading language version string: 1.40
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 22.0.4
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
------------------------

WINEDEBUG=fixme-all,err+loaddll,err+dll,err+file,err+reg

------ Program Washview Remote Razor2 Net.exe ------
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete


Отладочный журнал PlayLinux:

[09/04/22 09:56:00] - Running wine- --version (Working directory : /usr/share/playonlinux/python)
wine-7.14 (Staging)

PlayOnLinux logfile
-------------------
Date: 09/04/22 09:56:00

> PlayOnLinux Version

  4.3.4
> uname -a

  Linux Shi-Home 5.10.123-std-def-alt1 #1 SMP Mon Jun 20 16:33:14 UTC 2022 x86_64 GNU/Linux
> lsb_release -a
> wine --version

  wine-7.14 (Staging)
> POL_WINEVERSION
> WINEPREFIX

  /home/v-shishakov/.PlayOnLinux//wineprefix/WashView
> Distribution

  Simply Linux 10.1  (Captain Finn)
> glxinfo \| grep rendering

  direct rendering: Yes
> glxinfo \| grep renderer

      GLX_MESA_query_renderer, GLX_MESA_swap_control, GLX_NV_float_buffer,
    GLX_MESA_copy_sub_buffer, GLX_MESA_query_renderer, GLX_MESA_swap_control,
Extended renderer info (GLX_MESA_query_renderer):
OpenGL renderer string: Mesa Intel(R) HD Graphics 2500 (IVB GT1)
> OpenGL libs (Direct rendering testing)

  32bits direct rendering is enabled
  64bits direct rendering is enabled

[09/04/22 09:57:02] - Running wine- winepath -u C:\\users\\v-shishakov\\Desktop (Working directory : /home/v-shishakov/.PlayOnLinux/wineprefix/WashView/drive_c)
002c:fixme:winediag:LdrInitializeThunk wine-staging 7.14 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
0080:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0080:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0080:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0080:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
/home/v-shishakov/.PlayOnLinux//wineprefix/WashView/dosdevices/c:/users/v-shishakov/Desktop
[09/04/22 10:11:55] - Running wine- Washview Remote Razor2 Net.exe (Working directory : /home/v-shishakov/.PlayOnLinux/wineprefix/WashView/drive_c/Program Files/Washview Remote Razor2 Net)
002c:fixme:winediag:LdrInitializeThunk wine-staging 7.14 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
0080:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0080:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0080:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0080:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
MESA-INTEL: warning: Ivy Bridge Vulkan support is incomplete
0108:fixme:olepicture:OLEPictureImpl_SaveAsFile (007D7B70)->(01C01988,0,00000000): semi-stub
00cc:fixme:imm:ImeSetActiveContext (00010026, 0): stub
00cc:fixme:imm:ImmReleaseContext (00010020, 00010026): stub
0108:fixme:imm:ImeSetActiveContext (0001005A, 1): stub
0108:fixme:imm:ImmReleaseContext (0001007A, 0001005A): stub
0108:fixme:msado15:msadocf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented
0108:fixme:olepicture:OLEPictureImpl_FindConnectionPoint no connection point for {33ad4ed2-6699-11cf-b70c-00aa0060d393}
0108:fixme:olepicture:OLEPictureImpl_FindConnectionPoint no connection point for {33ad4ed2-6699-11cf-b70c-00aa0060d393}


Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Прошу помощи в запуске под WINE очень нужной программы"  +/
Сообщение от Аноним (1), 04-Сен-22, 18:31 
Просто гадаю.

Нужна dll для MS DAO. Врсии 2 (наверное) или совместимая.

файл выглядит как то так скорее всего DAOXXX.DLL

Ответить | Правка | Наверх | Cообщить модератору

3. "Прошу помощи в запуске под WINE очень нужной программы"  +/
Сообщение от Shishakov (ok), 06-Сен-22, 07:18 
> Просто гадаю.
> Нужна dll для MS DAO. Врсии 2 (наверное) или совместимая.
> файл выглядит как то так скорее всего DAOXXX.DLL

Вот в логе инсталяции про это:
ACTION: SharedFile: "C:\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll"
(File was not found or was an older version -- new file copied)

Ответить | Правка | Наверх | Cообщить модератору

5. "Прошу помощи в запуске под WINE очень нужной программы"  +/
Сообщение от АнонимЫЫЫЫЫ (?), 06-Сен-22, 10:24 
на 360 ошибка была такая "DAO.DbEngine 36". И это тоже чисто догадки.
Ответить | Правка | Наверх | Cообщить модератору

2. "Прошу помощи в запуске под WINE очень нужной программы"  +/
Сообщение от Аноним (-), 05-Сен-22, 17:01 
>Установлен Simple Linux 10.1

Можно было поставить не дистрибутив для распилов и откатов, а что-то реально работающее.

И заодно поискать что-то навроде этого: https://forum.winehq.org/viewtopic.php?t=2011

Ответить | Правка | Наверх | Cообщить модератору

4. "Прошу помощи в запуске под WINE очень нужной программы"  +/
Сообщение от Shishakov (ok), 06-Сен-22, 07:21 
>>Установлен Simple Linux 10.1
> Можно было поставить не дистрибутив для распилов и откатов, а что-то реально
> работающее.

Что Вы имеете ввиду? Какой дистрибутив рекомендуете? Думаете смена дистрибутива поможет?

> И заодно поискать что-то навроде этого: https://forum.winehq.org/viewtopic.php?t=2011

Всё что здесь описано я проделывал, сходу не стало, но вручную добился установки - не помогло, возникла ошибка с ODBC почему-то


Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру