Updating registry to Windows 10 version 2004 for Foobar2000

Questions about Wine on Linux
Locked
ohnoadrummer
Newbie
Newbie
Posts: 1
Joined: Sat Jan 06, 2024 9:10 am

Updating registry to Windows 10 version 2004 for Foobar2000

Post by ohnoadrummer »

Hi all,

Running Mint 21.1 Cinnamon with Wine-8.0.2. I've downloaded Foobar2000 v2.1 (64bit) and installed it fine via a new WINEPREFIX and it works. Opening from the terminal, I've included the output, just in case it proves useful, see quote #2.

Problem is, I'd like the dark mode offered by Columns UI which requires a particular build of Windows 10 (version 2004 or newer). After running

Code: Select all

WINEPREFIX=~/.wine-foo wine regedit
and putting 19044 in both CurrentBuild and CurrentBuildNumber found in the appropriate directory, foobar2000 doesn't load properly.

The UI is blank. When opening from the terminal, I get the output seen in Quote #1.

I ran

Code: Select all

sudo apt-get remove winbind && sudo apt-get install winbind
and got rid of the error about ntlm_auth, but the error about "combase:RoGetActivationFactory Failed to find library" is still present. At that point, I'm unsure of how to proceed.

Any ideas?

Thanks for reading.

Quote #1
~/.wine-foo/drive_c/Program Files/foobar2000$ WINEPREFIX=~/.wine-foo wine ./foobar2000.exe
0200:err:winediag:ntlm_check_version ntlm_auth was not found. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
0200:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
0200:fixme:msvcrt:_set_abort_behavior _WRITE_CALL_REPORTFAULT unhandled
0060:fixme:mountmgr:query_property Unsupported property 0x7
0200:fixme:file:NtLockFile I/O completion on lock not implemented yet
0200:err:ole:com_get_class_object class {d9b3211d-e57f-4426-aaef-30a806add397} not registered
0200:err:ole:com_get_class_object no class object {d9b3211d-e57f-4426-aaef-30a806add397} could be created for context 0x1
0200:err:ole:com_get_class_object class {d9b3211d-e57f-4426-aaef-30a806add397} not registered
0200:err:ole:com_get_class_object no class object {d9b3211d-e57f-4426-aaef-30a806add397} could be created for context 0x1
0200:fixme:combase:RoGetActivationFactory (L"Windows.UI.ViewManagement.UISettings", {00000035-0000-0000-c000-000000000046}, 000000000011DA08): semi-stub
0200:err:combase:RoGetActivationFactory Failed to find library for L"Windows.UI.ViewManagement.UISettings"
0200:fixme:combase:RoOriginateLanguageException 0x80040154, L"", 0000000000000000: stub
0200:fixme:combase:RoGetActivationFactory (L"Windows.UI.ViewManagement.AccessibilitySettings", {00000035-0000-0000-c000-000000000046}, 000000000011E628): semi-stub
0200:err:combase:RoGetActivationFactory Failed to find library for L"Windows.UI.ViewManagement.AccessibilitySettings"
0200:fixme:combase:RoOriginateLanguageException 0x80040154, L"", 0000000000000000: stub
0200:fixme:combase:RoGetActivationFactory (L"Windows.UI.ViewManagement.UISettings", {00000035-0000-0000-c000-000000000046}, 000000000011E5A8): semi-stub
0200:err:combase:RoGetActivationFactory Failed to find library for L"Windows.UI.ViewManagement.UISettings"
0200:fixme:combase:RoOriginateLanguageException 0x80040154, L"", 0000000000000000: stub
0200:fixme:dwmapi:DwmSetWindowAttribute (000000000007009A, 14, 000000000011E780, 4) stub
0200:err:seh:KiUserCallbackDispatcher ignoring exception
0208:fixme:imm:ImeSetActiveContext (0000000000040072, 0): stub
0208:fixme:imm:ImmReleaseContext (00000000000700A8, 0000000000040072): stub
0200:fixme:imm:ImeSetActiveContext (0000000000050092, 1): stub
0200:fixme:imm:ImmReleaseContext (000000000007009A, 0000000000050092): stub
0200:fixme:msvcrt:_SetWinRTOutOfMemoryExceptionCallback (0000000003915C60): stub
0200:fixme:combase:RoGetActivationFactory (L"Windows.Media.Playback.BackgroundMediaPlayer", {00000035-0000-0000-c000-000000000046}, 000000000011F658): semi-stub
0200:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Media.Playback.BackgroundMediaPlayer"
0200:fixme:combase:GetRestrictedErrorInfo (000000000011F628)
0200:fixme:combase:RoOriginateError 0x80040154, L"": stub
0200:fixme:msvcrt:_SetWinRTOutOfMemoryExceptionCallback (0000000000000000): stub
Quote #2
~/.wine-foo/drive_c/Program Files/foobar2000$ WINEPREFIX=~/.wine-foo wine ./foobar2000.exe
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0084:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
00d4:err:winediag:ntlm_check_version ntlm_auth was not found. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
00d4:err:ntlm:ntlm_LsaApInitializePackage no NTLM support, expect problems
00d4:fixme:msvcrt:_set_abort_behavior _WRITE_CALL_REPORTFAULT unhandled
0060:fixme:mountmgr:query_property Unsupported property 0x7
00d4:fixme:file:NtLockFile I/O completion on lock not implemented yet
00d4:err:ole:com_get_class_object class {d9b3211d-e57f-4426-aaef-30a806add397} not registered
00d4:err:ole:com_get_class_object no class object {d9b3211d-e57f-4426-aaef-30a806add397} could be created for context 0x1
00d4:err:ole:com_get_class_object class {d9b3211d-e57f-4426-aaef-30a806add397} not registered
00d4:err:ole:com_get_class_object no class object {d9b3211d-e57f-4426-aaef-30a806add397} could be created for context 0x1
00d4:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {72b14a7d-704c-423e-92f8-7e6d64bcb92a}
00d4:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {e2091f8a-1e0a-4731-84a2-0dd57c8a5261}
00d4:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {e8a3bf1f-a86b-4390-9c60-5390b969d22c}
00d4:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {5727a00f-50be-4519-8256-f7699871fecb}
00d4:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {7e854ec7-cdc4-405a-b5b2-aaf7c9e7d40c}
00d4:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {79a60dc6-5fc8-4952-a41c-1163aeec5eb8}
00d4:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {2718d25b-5bf5-4479-8e88-babc64bdbfca}
00d4:err:imagelist:ImageList_ReplaceIcon invalid image list
00d4:err:imagelist:ImageList_ReplaceIcon invalid image list
00d4:err:imagelist:ImageList_ReplaceIcon invalid image list
00d4:err:imagelist:ImageList_ReplaceIcon invalid image list
00d4:err:imagelist:ImageList_ReplaceIcon invalid image list
00d4:err:imagelist:ImageList_ReplaceIcon invalid image list
00d4:err:imagelist:ImageList_ReplaceIcon invalid image list
00d4:fixme:imm:ImeSetActiveContext (000000000002004A, 1): stub
00d4:fixme:imm:ImmReleaseContext (000000000002005C, 000000000002004A): stub
005c:fixme:imm:ImeSetActiveContext (0000000000010026, 0): stub
005c:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000010026): stub
00d4:fixme:msvcrt:_SetWinRTOutOfMemoryExceptionCallback (0000000003C35C60): stub
00d4:fixme:combase:RoGetActivationFactory (L"Windows.Media.Playback.BackgroundMediaPlayer", {00000035-0000-0000-c000-000000000046}, 000000000011F658): semi-stub
00d4:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Media.Playback.BackgroundMediaPlayer"
00d4:fixme:combase:GetRestrictedErrorInfo (000000000011F628)
00d4:fixme:combase:RoOriginateError 0x80040154, L"": stub
Locked