Vital 1.5.5 on Linux and LMMS

Hi!
I’m using Vital 1.0.7 with WINE on LMMS (Linux) and it works very good. Bus as more and more Presets are made with 1.5.5 I’d like to switch. Problem is, Vital doesn’t load. I’ve added the Output from LMMS when I try to load Vital 1.5.5 with VeSTige.

I’m using 1.3.0 alpha on Ubuntu 22.04.4 LTS with wine-8.0.1

Does anyone have any tips on how to get it to work?

Here is the Output:
0048:fixme:heap:RtlSetHeapInformation handle 0000000000000000, info_class 1, info 0000000000000000, size 0 stub!
0060:fixme:advapi:RegisterEventSourceW ((null),L"Bonjour Service"): stub
0060:fixme:advapi:ReportEventA (00000000CAFE4242,0x0004,0x0000,0x00000064,0000000000000000,0x0001,0x00000000,0000000001C6F900,0000000000000000): stub
0060:fixme:advapi:ReportEventW (00000000CAFE4242,0x0004,0x0000,0x00000064,0000000000000000,0x0001,0x00000000,0000000000249250,0000000000000000): stub
0060:fixme:winsock:WSAIoctl SIO_UDP_CONNRESET stub
0060:fixme:winsock:WSAIoctl SIO_UDP_CONNRESET stub
0060:fixme:advapi:ReportEventA (00000000CAFE4242,0x0004,0x0000,0x00000064,0000000000000000,0x0001,0x00000000,0000000001C6F900,0000000000000000): stub
0060:fixme:advapi:ReportEventW (00000000CAFE4242,0x0004,0x0000,0x00000064,0000000000000000,0x0001,0x00000000,0000000000249250,0000000000000000): stub
0058:fixme:service:svcctl_EnumServicesStatusExW resume handle not supported
0058:fixme:service:svcctl_EnumServicesStatusExW resume handle not supported
0058:fixme:service:svcctl_EnumServicesStatusExW resume handle not supported
0058:fixme:service:svcctl_EnumServicesStatusExW resume handle not supported
0060:fixme:advapi:ReportEventA (00000000CAFE4242,0x0004,0x0000,0x00000064,0000000000000000,0x0001,0x00000000,0000000001C6F900,0000000000000000): stub
0060:fixme:advapi:ReportEventW (00000000CAFE4242,0x0004,0x0000,0x00000064,0000000000000000,0x0001,0x00000000,0000000000249250,0000000000000000): stub
0060:fixme:netapi32:NetGetJoinInformation Semi-stub (null) 0000000001C6F978 0000000001C6F970
00ac:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00ac:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00ac:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00ac:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00c8:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (05E1FE38 1 C) semi-stub
00c8:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (05E1FE64 1 C) semi-stub
00f0:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0816E11C 1 C) semi-stub
00f0:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0816E0BC 1 C) semi-stub
00f0:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0816DF3C 1 C) semi-stub
00f0:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0816F1CC 1 C) semi-stub
Starting detached.
QXcbConnection: XCB error: 3 (BadWindow), sequence: 6134, resource id: 13726986, major code: 40 (TranslateCoords), minor code: 0
00f0:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0816C8C4 1 *) semi-stub
00f0:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0816C82C 1 *) semi-stub
00f0:fixme:file:NtLockFile I/O completion on lock not implemented yet
0088:fixme:mountmgr:query_property Faking StorageDeviceProperty data
0088:fixme:mountmgr:query_property Faking StorageDeviceProperty data
wine: Read access denied for device L"\??\Z:\“, FS volume label and serial are not available.
00f0:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0816C62C 1 C) semi-stub
00f0:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0816C50C 1 C) semi-stub
00f0:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0816C4BC 1 C) semi-stub
0088:fixme:mountmgr:query_property Faking StorageDeviceProperty data
0088:fixme:mountmgr:query_property Faking StorageDeviceProperty data
wine: Read access denied for device L”\??\Z:\“, FS volume label and serial are not available.
00f0:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0816F00C 1 C) semi-stub
unique ID: Vita
RemotePlugin::DebugMessage: inputs: 0 output: 2
0138:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (000000000011EE90 1 C) semi-stub
0138:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (000000000011EC60 1 C) semi-stub
RemotePlugin::DebugMessage: creating editor
0138:fixme:combase:RoGetActivationFactory (L"Windows.UI.ViewManagement.UIViewSettings”, {3694dbf9-8f68-44be-8ff5-195c98ede8a6}, 000000000E399880): semi-stub
0138:err:combase:RoGetActivationFactory Failed to find library for L"Windows.UI.ViewManagement.UIViewSettings"
0138:fixme:win:RegisterTouchWindow hwnd 000000000001006E, flags 0 stub!
0138:fixme:msg:ChangeWindowMessageFilterEx 000000000001006E 233 1 0000000000000000
0138:fixme:msg:ChangeWindowMessageFilterEx 000000000001006E 4a 1 0000000000000000
0138:fixme:msg:ChangeWindowMessageFilterEx 000000000001006E 49 1 0000000000000000
0138:err:ole:com_get_class_object class {4ce576fa-83dc-4f88-951c-9d0782b4e376} not registered
0138:err:ole:create_server class {4ce576fa-83dc-4f88-951c-9d0782b4e376} not registered
0138:err:ole:com_get_class_object no class object {4ce576fa-83dc-4f88-951c-9d0782b4e376} could be created for context 0x6
0050:fixme:imm:ImeSetActiveContext (0000000000010026, 0): stub
0050:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000010026): stub
0138:fixme:imm:ImeSetActiveContext (0000000000010052, 1): stub
0138:fixme:imm:ImmReleaseContext (0000000000010062, 0000000000010052): stub
RemotePlugin::DebugMessage: editor successfully created
Unknown embed method “none”
0204:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0204:fixme:dxgi:dxgi_output_GetDesc1 iface 000000000024EA00, desc 0000000004B7EB80 semi-stub!
0204:fixme:dxgi:dxgi_output_GetDesc1 iface 000000000024EA00, desc 0000000004B7EB80 semi-stub!
vkd3d:fixme:d3d12_device_CheckFeatureSupport Unhandled format 0x86.
vkd3d:fixme:d3d12_device_CheckFeatureSupport Unhandled format 0x87.
vkd3d:fixme:d3d12_device_CheckFeatureSupport Unhandled format 0x8e.
vkd3d:fixme:d3d12_device_CheckFeatureSupport Unhandled format 0x8f.
vkd3d:fixme:d3d12_device_CheckFeatureSupport Unhandled format 0x96.
vkd3d:fixme:d3d12_device_CheckFeatureSupport Unhandled format 0x97.
vkd3d:fixme:d3d12_device_CheckFeatureSupport Unhandled format 0x9a.
vkd3d:fixme:d3d12_device_CheckFeatureSupport Unhandled format 0x9b.
vkd3d:fixme:d3d12_device_CheckFeatureSupport Unhandled format 0x9e.
vkd3d:fixme:d3d12_device_CheckFeatureSupport Unhandled format 0x9f.
vkd3d:fixme:d3d12_device_CheckFeatureSupport Unhandled format 0xa6.
vkd3d:fixme:d3d12_device_CheckFeatureSupport Unhandled format 0xa7.
vkd3d:fixme:d3d12_device_CheckFeatureSupport Unhandled format 0x42.
vkd3d:fixme:d3d12_device_CheckFeatureSupport Unhandled format 0x43.
vkd3d:fixme:d3d12_device_CheckFeatureSupport Unhandled format 0x55.
vkd3d:fixme:d3d12_device_CheckFeatureSupport Unhandled format 0x73.
vkd3d:fixme:d3d12_device_CheckFeatureSupport Unhandled format 0x56.
0204:fixme:dxgi:d3d12_swapchain_init Ignoring swap effect 0x3.
0204:fixme:dxgi:wined3d_swapchain_flags_from_dxgi Unhandled flags 0x800.
0204:fixme:dxgi:d3d12_swapchain_init Ignoring swapchain flags 0x802.
0204:fixme:dxgi:d3d12_swapchain_init Ignoring refresh rate.
0204:fixme:vulkan:X11DRV_vkCreateWin32SurfaceKHR Application requires child window rendering, which is not implemented yet!
0204:fixme:dxgi:hresult_from_vk_result Unhandled VkResult -9.
remote plugin died! invalidating now.
Error while reading.

Just curious as I have no experience with LMMS… Why do you use Wine? Both LMMS and Vital have Linux binaries.

I use the native Linux version of LMMS but there’s no good way to run individual Linux based extensions (so or vst) in LMMS. You have to set up Carla and make a “rack”, wich I find complicated, has much more latency and isn’t as stable as simply load a windows vst in VeSTige (witch uses wine to run the vsts).

As version 1.0.7 of Vital works fine this way maybe it’s just a setting of wine I didn’t thought of.