UPlay stopped working after updating to Fedora 35 and wine 6.21

Questions about Wine on Linux
Locked
kepeter
Newbie
Newbie
Posts: 2
Joined: Thu Dec 16, 2021 3:43 pm

UPlay stopped working after updating to Fedora 35 and wine 6.21

Post by kepeter »

Hi,
I have UPlay and several games installed on top of wine. All worked well until yesterday when after upgrading to Fedora 35 UPlay loads no more... All I get is a transparent frame and a bunch of error (in the log not on-screen)...
wine version is 6.21 (Staging)
The command (in desktop file) to run UPLay looks like this:

Code: Select all

env WINEPREFIX="/home/peter/.wine" /usr/bin/wine C:\\\\windows\\\\command\\\\start.exe uplay://launch/609/0
And the log goes like this:

Code: Select all

002c:fixme:winediag:LdrInitializeThunk wine-staging 6.21 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
0034:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0034:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
006c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
006c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0074:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0074:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
005c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
005c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

0094:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0094:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
002c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
002c:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0024:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0024:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
00f8:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
00f8:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0100:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0100:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0100:fixme:exec:SHELL_execute flags ignored: 0x00000100
[peter@home applications]$ 0108:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0108:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0108:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0108:fixme:winsock:WSAEnumNameSpaceProvidersW (046EA288 046FDF64) Stub!
0058:fixme:ndis:query_global_stats Unsupported OID 10202
0058:fixme:ndis:query_global_stats Unsupported OID 10202
0058:fixme:ndis:query_global_stats Unsupported OID 10202
0110:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0110:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0110:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 012CFEB4
0108:fixme:shcore:SetCurrentProcessExplicitAppUserModelID L"Ubisoft.UPC.MainProcess": stub
0118:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0118:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0120:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0120:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0108:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0108:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 53530028, 16) stub
0140:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 11F6FDB0, 00000000 11F6FDAC
0140:fixme:nls:get_dummy_preferred_ui_language (0x38 11F6FDB0 00000000 11F6FDAC) returning a dummy value (current locale)
0140:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 11F6FDB0, 53454390 11F6FDAC
0140:fixme:nls:get_dummy_preferred_ui_language (0x38 11F6FDB0 53454390 11F6FDAC) returning a dummy value (current locale)
0140:fixme:winsock:WSALookupServiceBeginW (11F6FADC 0x00000ff0 11F6FB18) Stub!
0140:fixme:iphlpapi:NotifyAddrChange (Handle 11F6FC60, overlapped 53544E64): stub
0140:fixme:userenv:RegisterGPNotification 000002F4 0
0140:fixme:userenv:RegisterGPNotification 000002F8 1
0140:fixme:shcore:IsOS (OS_DOMAINMEMBER) What should we return here?
0164:fixme:wtsapi:WTSRegisterSessionNotification Stub 0003005E 0x00000000
0140:fixme:service:I_ScRegisterDeviceNotification Notification filters are not yet implemented.
0140:fixme:win:GetPointerDevices (11F6F864 00000000): partial stub
0140:fixme:system:GetDisplayConfigBufferSizes (0x2 11F6F848 11F6F864): semi-stub
0140:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
014c:fixme:netapi32:NetGetJoinInformation Semi-stub (null) 125CFB4C 125CFB5C
0168:fixme:wpc:WindowsParentalControls_GetUserSettings ((null) 134AFBEC)
0140:fixme:win:GetPointerDevices (11F6F664 00000000): partial stub
0140:fixme:system:GetDisplayConfigBufferSizes (0x2 11F6F648 11F6F664): semi-stub
0140:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
0140:fixme:service:I_ScRegisterDeviceNotification Notification filters are not yet implemented.
01a4:fixme:service:I_ScRegisterDeviceNotification Notification filters are not yet implemented.
0140:fixme:win:GetPointerDevices (11F6ED74 00000000): partial stub
0140:fixme:system:GetDisplayConfigBufferSizes (0x2 11F6ED58 11F6ED74): semi-stub
006c:fixme:imm:ImeSetActiveContext (0x264520, 0): stub
006c:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000264520): stub
0140:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
0140:fixme:imm:ImeSetActiveContext (0xf8ccb78, 1): stub
0140:fixme:imm:ImmReleaseContext (00010072, 0F8CCB78): stub
0140:fixme:thread:QueryThreadCycleTime (FFFFFFFE,11F6F320): stub!
0180:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0180:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0148:fixme:file:ReplaceFileW Ignoring flags 2
0148:fixme:file:NtLockFile I/O completion on lock not implemented yet
0148:fixme:process:GetProcessMitigationPolicy (FFFFFFFF, 4, 123AF508, 4): stub
0180:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0180:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 4ED00028, 16) stub
0180:fixme:process:GetProcessMitigationPolicy (FFFFFFFF, 4, 0079FC40, 4): stub
01ac:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
01ac:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
01b4:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
01b4:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
01bc:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
01bc:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
01ac:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
01ac:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 4911C028, 16) stub
01ac:fixme:process:GetProcessMitigationPolicy (FFFFFFFF, 4, 0079FC40, 4): stub
01ac:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
01b4:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
01b4:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 2831C028, 16) stub
01b4:fixme:process:GetProcessMitigationPolicy (FFFFFFFF, 4, 0079FC40, 4): stub
0180:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
01b4:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
01bc:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
01bc:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 2F11C028, 16) stub
01bc:fixme:process:GetProcessMitigationPolicy (FFFFFFFF, 4, 0079FC40, 4): stub
01bc:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0174:fixme:sync:NtSetInformationJobObject stub: 0x4c0 4 0x13b0f8dc 4
01ac:fixme:thread:QueryThreadCycleTime (FFFFFFFE,0079F9C0): stub!
01bc:fixme:thread:QueryThreadCycleTime (FFFFFFFE,0079F9C0): stub!
01b4:fixme:thread:QueryThreadCycleTime (FFFFFFFE,0079F9C0): stub!
0280:fixme:thread:QueryThreadCycleTime (00000104,03FFFE18): stub!
0208:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0208:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0238:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0238:fixme:font:get_name_record_codepage encoding 20 not handled, platform 1.
0208:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0208:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 2EB00028, 16) stub
0208:fixme:process:GetProcessMitigationPolicy (FFFFFFFF, 4, 0079FC40, 4): stub
0208:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0148:fixme:file:ReplaceFileW Ignoring flags 2
0238:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0238:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 2B500028, 16) stub
0238:fixme:process:GetProcessMitigationPolicy (FFFFFFFF, 4, 0079FC40, 4): stub
02b8:fixme:winsock:WSALookupServiceBeginW (0430F19C 0x00000ff0 0430F1D8) Stub!
02b8:fixme:iphlpapi:NotifyAddrChange (Handle 0430F320, overlapped 2B534F64): stub
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0

02b8:fixme:wlanapi:WlanEnumInterfaces (00000001, 00000000, 0430EDB0) semi-stub
02b8:fixme:wlanapi:WlanEnumInterfaces (00000001, 00000000, 0430EDB0) semi-stub
02b8:fixme:winsock:setsockopt Ignoring SO_RANDOMIZE_PORT
02c8:fixme:winsock:addrinfo_flags_to_unix unhandled flags 0x10
02bc:fixme:winsock:addrinfo_flags_to_unix unhandled flags 0x10
02b0:fixme:file:NtLockFile I/O completion on lock not implemented yet
0148:fixme:file:ReplaceFileW Ignoring flags 2
02fc:fixme:d3dcompiler:D3DCompile2 HLSL shader compilation is not yet implemented.
And the last line is repeats (with changing prefix number) over and over endlessly, until I kill the app...

Any ideas to fix it?
kepeter
Newbie
Newbie
Posts: 2
Joined: Thu Dec 16, 2021 3:43 pm

Re: UPlay stopped working after updating to Fedora 35 and wine 6.21

Post by kepeter »

Today I got wine-7.0-rc2 (Staging) as an update... UPlay still fails with the same pattern but the actual log is a bit different...
The command is the same...

Code: Select all

env WINEPREFIX="/home/peter/.wine" /usr/bin/wine C:\\\\windows\\\\command\\\\start.exe uplay://launch/609/0
The log bit different but ends the same way - an infinite loop of the same error

Code: Select all

002c:fixme:winediag:LdrInitializeThunk wine-staging 7.0-rc2 is a testing version containing experimental patches.
002c:fixme:winediag:LdrInitializeThunk Please mention your exact version when filing bug reports on winehq.org.
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
0100:fixme:exec:SHELL_execute flags ignored: 0x00000100
0108:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0108:fixme:winsock:WSAEnumNameSpaceProvidersW (046EA288 046FDF64) Stub!
0058:fixme:ndis:query_global_stats Unsupported OID 10202
0058:fixme:ndis:query_global_stats Unsupported OID 10202
0058:fixme:ndis:query_global_stats Unsupported OID 10202
0110:fixme:kernelbase:AppPolicyGetProcessTerminationMethod FFFFFFFA, 012CFEB4
0108:fixme:shcore:SetCurrentProcessExplicitAppUserModelID L"Ubisoft.UPC.MainProcess": stub
0108:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0108:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 20930028, 16) stub
0140:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 11EEFDB0, 00000000 11EEFDAC
0140:fixme:nls:get_dummy_preferred_ui_language (0x38 11EEFDB0 00000000 11EEFDAC) returning a dummy value (current locale)
0140:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 11EEFDB0, 20854390 11EEFDAC
0140:fixme:nls:get_dummy_preferred_ui_language (0x38 11EEFDB0 20854390 11EEFDAC) returning a dummy value (current locale)
0140:fixme:winsock:WSALookupServiceBeginW (11EEFADC 0x00000ff0 11EEFB18) Stub!
0140:fixme:iphlpapi:NotifyAddrChange (Handle 11EEFC60, overlapped 20944E64): stub
0140:fixme:userenv:RegisterGPNotification 000002FC 0
0140:fixme:userenv:RegisterGPNotification 00000300 1
0140:fixme:shcore:IsOS (OS_DOMAINMEMBER) What should we return here?
0164:fixme:wtsapi:WTSRegisterSessionNotification Stub 00050054 0x00000000
0140:fixme:service:I_ScRegisterDeviceNotification Notification filters are not yet implemented.
0140:fixme:win:GetPointerDevices (11EEF804 00000000): partial stub
0140:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
0168:fixme:wpc:WindowsParentalControls_GetUserSettings ((null) 1342FBEC)
014c:fixme:netapi32:NetGetJoinInformation Semi-stub (null) 1254FB4C 1254FB5C
0140:fixme:win:GetPointerDevices (11EEF604 00000000): partial stub
0140:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
0140:fixme:service:I_ScRegisterDeviceNotification Notification filters are not yet implemented.
01a4:fixme:service:I_ScRegisterDeviceNotification Notification filters are not yet implemented.
0140:fixme:win:GetPointerDevices (11EEED14 00000000): partial stub
0070:fixme:imm:ImeSetActiveContext (0x263b70, 0): stub
0070:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000263B70): stub
0140:fixme:system:DisplayConfigGetDeviceInfo Unimplemented packet type: 11
0140:fixme:imm:ImeSetActiveContext (0x15276cd8, 1): stub
0140:fixme:imm:ImmReleaseContext (0001006E, 15276CD8): stub
0140:fixme:thread:QueryThreadCycleTime (FFFFFFFE,11EEF320): stub!
0150:fixme:file:ReplaceFileW Ignoring flags 2
0150:fixme:file:NtLockFile I/O completion on lock not implemented yet
0150:fixme:process:GetProcessMitigationPolicy (FFFFFFFF, 4, 1276F508, 4): stub
0180:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0180:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 42900028, 16) stub
0180:fixme:process:GetProcessMitigationPolicy (FFFFFFFF, 4, 0079FC40, 4): stub
01ac:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
01ac:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 4471C028, 16) stub
01ac:fixme:process:GetProcessMitigationPolicy (FFFFFFFF, 4, 0079FC40, 4): stub
01b4:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
01b4:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 40B1C028, 16) stub
01ac:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
01b4:fixme:process:GetProcessMitigationPolicy (FFFFFFFF, 4, 0079FC40, 4): stub
01b4:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0180:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
01bc:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
01bc:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 23D1C028, 16) stub
01bc:fixme:process:GetProcessMitigationPolicy (FFFFFFFF, 4, 0079FC40, 4): stub
01bc:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
01ac:fixme:thread:QueryThreadCycleTime (FFFFFFFE,0079F9C0): stub!
01b4:fixme:thread:QueryThreadCycleTime (FFFFFFFE,0079F9C0): stub!
0174:fixme:sync:NtSetInformationJobObject stub: 0x4c8 4 0x13aaf8dc 4
01bc:fixme:thread:QueryThreadCycleTime (FFFFFFFE,0079F9C0): stub!
0280:fixme:thread:QueryThreadCycleTime (0000010C,0403FE18): stub!
0208:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0208:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 20B00028, 16) stub
0208:fixme:process:GetProcessMitigationPolicy (FFFFFFFF, 4, 0079FC40, 4): stub
0208:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
016c:fixme:file:ReplaceFileW Ignoring flags 2
0250:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0250:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 3D100028, 16) stub
0250:fixme:process:GetProcessMitigationPolicy (FFFFFFFF, 4, 0079FC40, 4): stub
02b8:fixme:winsock:WSALookupServiceBeginW (0434F19C 0x00000ff0 0434F1D8) Stub!
02b8:fixme:iphlpapi:NotifyAddrChange (Handle 0434F320, overlapped 3D134F64): stub
02b8:fixme:wlanapi:WlanEnumInterfaces (00000001, 00000000, 0434EDB0) semi-stub
02b8:fixme:wlanapi:WlanEnumInterfaces (00000001, 00000000, 0434EDB0) semi-stub
MESA-INTEL: warning: Performance support disabled, consider sysctl dev.i915.perf_stream_paranoid=0
02c4:fixme:file:NtLockFile I/O completion on lock not implemented yet
02b8:fixme:winsock:setsockopt Ignoring SO_RANDOMIZE_PORT
02c4:fixme:heap:PrefetchVirtualMemory process FFFFFFFF, count 00000001, addresses 049AFA18, flags 0 stub.
016c:fixme:file:ReplaceFileW Ignoring flags 2
02f0:fixme:d3dcompiler:D3DCompile2 HLSL shader compilation is not yet implemented.
02f0:fixme:d3dcompiler:D3DCompile2 HLSL shader compilation is not yet implemented.
02f0:fixme:d3dcompiler:D3DCompile2 HLSL shader compilation is not yet implemented.
02fc:fixme:d3dcompiler:D3DCompile2 HLSL shader compilation is not yet implemented.
02fc:fixme:d3dcompiler:D3DCompile2 HLSL shader compilation is not yet implemented.
Ebiko
Level 1
Level 1
Posts: 9
Joined: Fri Dec 03, 2021 8:30 am

Re: UPlay stopped working after updating to Fedora 35 and wine 6.21

Post by Ebiko »

It is recommended to keep installations in different wine prefixes.

Because some programs do require .net but installing it can break other programs. Thus keeping them separated is advised. (.net is just used as an example, isntalling different requirements can also cause the same behavior)
Use winetricks.

Also i were (i didn't lunch it again since 2 weeks) able to launch it properly. (Except some window issues, but it is running)
But i don't remember which wine version i am running at home for Uplay, so I can't say that at the moment
Locked