conan-exiles-dedicated-server icon indicating copy to clipboard operation
conan-exiles-dedicated-server copied to clipboard

Error on server start

Open Steveiwonder opened this issue 2 years ago • 3 comments

Hey,

I get the following error when trying to launch this docker image.

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
Linking mods...
+ echo 'Linking mods...'
+ mkdir -p /home/steam/conan-dedicated/ConanSandbox/Mods

-------------------------------------
Starting server
-------------------------------------

+ echo '
-------------------------------------
Starting server
-------------------------------------
'
+ su steam -c 'xvfb-run --auto-servernum wine /home/steam/conan-dedicated/ConanSandboxServer.exe -log -nosteam'
wine: created the configuration directory '/home/steam/.wine'
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0048:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0050:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0048:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0048:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0048:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0048:err:ole:start_rpcss Failed to open RpcSs service
0050:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0050:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0050:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0050:fixme:imm:ImeSetActiveContext (0x250030, 0): stub
0050:fixme:imm:ImmReleaseContext (0000000000010020, 0000000000250030): stub
002c:fixme:imm:ImeSetActiveContext (0x24e630, 1): stub
002c:fixme:imm:ImmReleaseContext (000000000001004E, 000000000024E630): stub
0090:fixme:imm:ImeSetActiveContext (0x38a00, 1): stub
0090:fixme:imm:ImmReleaseContext (0000000000010086, 0000000000038A00): stub

Has anyone come across this before?

Steveiwonder avatar Oct 17 '22 22:10 Steveiwonder

I got around it by reverting to buster and setting winearch=win64 - I wonder if might be something with apt-key add changes in later OS versions. I'll experiment with it some more though.

DubLDub avatar Mar 15 '23 18:03 DubLDub

I do have an updated version that uses wine64 directly in an attempt to mitigate the 8GiB memory crashes (didn't help for that, unfortunately), but it also attempts to install Mono and handles dependency management differently (uglier, imho, hence why I haven't pushed it. Needs refining).

I've pushed it as "wine64" branch, maybe there is something in there that could help.

theBlackDragon avatar Mar 16 '23 11:03 theBlackDragon

I've pushed it as "wine64" branch, maybe there is something in there that could help.

Thanks, this work, you save the day for me and my friends !

I had to tweak the wine-mono download link and add wget to the packages to install (and remove the -P).

flifloo avatar May 18 '23 22:05 flifloo