Добрый день,
Программа написана производителем для удалённого доступа к его оборудованию, работает по сети, общается с ПЛК. Доступа к разработчикам нет, поэтому задать им вопрос не могу.
Что сделано:
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}