При запуске программы «iPowerCtrlv» для управления лабораторным блоком питания под Wine в ней искажаются шрифты. Остальные программы запускаются корректно. Основной функционал программы не нарушается.
Программа, как мне кажется, написана на java и шрифты которые она использует, лежат в каталоге с программой, путь до них /jre_x64/lib/fonts/ Что мне необходимо сделать для исправления этой проблемы?
Установка wine чистая.
Версия wine-8.0.2
OS Ubuntu 20.04.6 LTS
Вывод лога.
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0088:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
010c:fixme:heap:RtlSetHeapInformation handle 00000000022C0000, info_class 0, info 000000000011FD90, size 4 stub!
010c:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0150:fixme:d3d:wined3d_check_device_format_conversion output 000000000028FEF0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
0150:fixme:d3d:wined3d_check_device_format_conversion output 000000000028FF70, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
0150:fixme:d3d:wined3d_check_device_format_conversion output 000000000028FEF0, device_type WINED3D_DEVICE_TYPE_HAL, src_format WINED3DFMT_B8G8R8X8_UNORM, dst_format WINED3DFMT_B8G8R8X8_UNORM stub!
Global#Gsons.load(conf, g);
0158:fixme:win:RegisterTouchWindow hwnd 0000000000010068, flags 0x2 stub!
0158:err:ole:com_get_class_object class {597d4fb0-47fd-4aff-89b9-c6cfae8cf08e} not registered
0158:err:ole:com_get_class_object no class object {597d4fb0-47fd-4aff-89b9-c6cfae8cf08e} could be created for context 0x1
0074:fixme:imm:ImeSetActiveContext (0000000000010026, 0): stub
0074:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000010026): stub
0158:fixme:imm:ImeSetActiveContext (0000000000020056, 1): stub
0158:fixme:imm:ImmReleaseContext (0000000000010068, 0000000000020056): stub
0158:fixme:font:freetype_set_outline_text_metrics failed to read full_nameW for font L"Ani"!
015c:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.
0150:fixme:dxgi:DXGID3D10CreateDevice Ignoring flags 0x20.
0150:fixme:dwrite:dwritefactory_CreateMonitorRenderingParams (0000000000000001): monitor setting ignored
0150:fixme:d3d11:d3d11_device_context_SwapDeviceContextState D3D10 interface emulation not fully implemented yet!
Global#Gsons.persist(conf, g);
0058:fixme:nsi:ipv6_forward_enumerate_all not implemented
0058:fixme:nsi:ipv6_forward_enumerate_all not implemented
0058:fixme:nsi:ipv6_forward_enumerate_all not implemented
015c:err:d3d:wined3d_context_gl_update_window Failed to get a device context for window 00000000002DD778.
015c:err:d3d:wined3d_context_gl_set_pixel_format wglSetPixelFormatWINE failed to set pixel format 5 on device context 0000000003010078.
0124:fixme:msvcrt:__clean_type_info_names_internal (00000000702AD730) stub
0124:fixme:msvcrt:__clean_type_info_names_internal (0000000070296970) stub
0124:fixme:msvcrt:__clean_type_info_names_internal (000000007031D7A8) stub
0124:fixme:msvcrt:__clean_type_info_names_internal (000000002BFC09D8) stub
0124:fixme:msvcrt:__clean_type_info_names_internal (000000006D6DBF78) stub
0124:fixme:msvcrt:__clean_type_info_names_internal (000000007034E9E8) stub
0124:fixme:msvcrt:__clean_type_info_names_internal (0000000070E62690) stub
0124:fixme:msvcrt:__clean_type_info_names_internal (0000000003A55D20) stub
0124:fixme:msvcrt:__clean_type_info_names_internal (0000000070DDB670) stub
0124:fixme:msvcrt:__clean_type_info_names_internal (0000000070BCE8B0) stub
Ссылка на программу:
https://files.owon.com.cn/software/PC/DC_Power_Supply_Control.zip
Программа может быть запущена отдельно от устройства.