The forum

Witcher 2 Steamversion Steaminstallation not working properly

Author Replies
EgoArmee Friday 6 June 2014 at 19:39
EgoArmeeAnonymous

I'm currently trying to install "The Witcher 2: Assassins of Kings" via PoL.

It seems to work fine until the point where it says that you shouldn't press play after the Steam download finishes. Then Steam starts installing and at some point no new Windows pops up and the Logs give the same error over and over.

I'm running Arch Linux with the current PoL.

The end of the log, shown in the debugger for that drive is the following


err:ole:StdMarshalImpl_UnmarshalInterface Apartment not initialized
err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed, 0x800401f0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:StdMarshalImpl_UnmarshalInterface Apartment not initialized
err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed, 0x800401f0
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x96e97c 0x96e96c
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:StdMarshalImpl_UnmarshalInterface Apartment not initialized
err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed, 0x800401f0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:StdMarshalImpl_UnmarshalInterface Apartment not initialized
err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed, 0x800401f0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:StdMarshalImpl_UnmarshalInterface Apartment not initialized
err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed, 0x800401f0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:StdMarshalImpl_UnmarshalInterface Apartment not initialized
err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed, 0x800401f0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:StdMarshalImpl_UnmarshalInterface Apartment not initialized
err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed, 0x800401f0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:StdMarshalImpl_UnmarshalInterface Apartment not initialized
err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed, 0x800401f0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:StdMarshalImpl_UnmarshalInterface Apartment not initialized
err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed, 0x800401f0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:module:GetModuleHandleExW should pin refcount for 0x79000000
fixme:thread:SetThreadStackGuarantee (0x33ef80): stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded
err:ole:CoGetContextToken apartment not initialised
fixme:shell:URL_ParseUrl failed to parse L"System.Runtime.DurableInstancing"
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.ServiceModel"
fixme:shell:URL_ParseUrl failed to parse L"System.ServiceProcess"
fixme:shell:URL_ParseUrl failed to parse L"System.Runtime.DurableInstancing"
fixme:shell:URL_ParseUrl failed to parse L"SMDiagnostics"
fixme:shell:URL_ParseUrl failed to parse L"System.Messaging"
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
fixme:process:FlushProcessWriteBuffers : stub
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:StdMarshalImpl_UnmarshalInterface Apartment not initialized
err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed, 0x800401f0
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x96e97c 0x96e96c
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:StdMarshalImpl_UnmarshalInterface Apartment not initialized
err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed, 0x800401f0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:StdMarshalImpl_UnmarshalInterface Apartment not initialized
err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed, 0x800401f0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:module:GetModuleHandleExW should pin refcount for 0x79000000
fixme:thread:SetThreadStackGuarantee (0x33ef80): stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded
err:ole:CoGetContextToken apartment not initialised
fixme:shell:URL_ParseUrl failed to parse L"System"
fixme:shell:URL_ParseUrl failed to parse L"System.ServiceProcess"
fixme:shell:URL_ParseUrl failed to parse L"System.Management"
fixme:shell:URL_ParseUrl failed to parse L"System.Configuration"
fixme:shell:URL_ParseUrl failed to parse L"System.Xml"
fixme:process:FlushProcessWriteBuffers : stub
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:StdMarshalImpl_UnmarshalInterface Apartment not initialized
err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed, 0x800401f0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:StdMarshalImpl_UnmarshalInterface Apartment not initialized
err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed, 0x800401f0
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:process:SetProcessDEPPolicy (1): stub
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:StdMarshalImpl_UnmarshalInterface Apartment not initialized
err:ole:CoUnmarshalInterface IMarshal::UnmarshalInterface failed, 0x800401f0
fixme:advapi:RegisterEventSourceW ((null),L".NET Runtime Optimization Service"): stub
fixme:advapi:DeregisterEventSource (0xcafe4242) stub
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d


The complete log can be found here http://pastebin.com/kbcAFqQL

 

I'd appreciate your help, after that Linux port for this game was so half assed that PoL still seems to be the better option.

fldc Sunday 8 June 2014 at 19:11
fldcAnonymous

I'm having the same problem, even tried to use the latest wine build with the script, same thing, system wine seems to be working fine though. I have problems using the prebuilt wine binaries on Arch with anything, only system wine from Arch repos or self compiled will work here.

 

EDIT:

So to temporary workaround this until someone care to figure it out would be to comment out the following in the pol script to use your installed wine installation instead,

#POL_Wine_PrefixCreate "$WORKING_WINE_VERSION"

Edited by fldc

booman Wednesday 11 June 2014 at 20:31
booman

Why does it say to "not click play"?

Normally after downloading a game you can go right on to launching it.  Just make sure you have the correct libraries installed ahead of time.

You can go to the games folder in:  /home/username/.PlayOnLinux/wineprefix/steam/drive_c/steam/steamapps/common

Look around for directx, vcrun, visual c, dotnet, etc.
Those windows libraries needed for the game to run.
On WineHQ's they recommend:

  • d3dx9_36
  • vcrun2010

And they say to disable GLSL in PlayOnLinux Configure, Display
Normally those libraries will automatically install when you launch the game the first time.

Also Steam has been known to crash games with the In-Game Community overlay.  Try disabling it.

 


† Booman †
Mint 21.3 64-bit | Nvidia 550| GeForce GTX 1650
Linux for Beginners | PlayOnLinux Guides | PlayOnLinux Explained

This site allows content generated by members, and we promptly remove any content that infringes copyright according to our Terms of Service. To report copyright infringement, please send a notice to dmcayonlinux.com