epain: So copying an existing installation, and preventing GOG redistributables from being installed, should hopefully do the trick!
shmerl: You can unpack the installer with innoextract. I'm not sure what else the installer does, but at least you can get the game files that way without installing it elsewhere.
Otherwise, you don't need to install it on other PC. Just install it in one Wine prefix in PlayOnLinux, and then create another Wine prefix where you can copy the installation directory manually.
It's unusual for GOG games to pack all those redistributables though. Why did they suddenly do it here? At the very least, the installer had to make them optional.
I agree, it should be able to uncheck them.
Used the method you described with copying it from one, to another Wine prefix, but it still won't work.
Installed vcrun2008, d3dx9_43, d3dcompiler_43, .net 3.5 sp2, microsoft core fonts, and after that it still won't work, same issue.
This is the log output you asked for:
[07/11/14 20:51:53] - Running wine- EoCApp.exe (Working directory : /home/epain/.PlayOnLinux/wineprefix/DivinityOS/drive_c/Divinity - Original Sin/Shipping)
fixme:process:SetProcessShutdownParameters (00000380, 00000000): partial stub.
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x86e624 0x86e614
p11-kit: couldn't load module: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: /usr/lib/i386-linux-gnu/pkcs11/p11-kit-trust.so: cannot open shared object file: No such file or directory
fixme:win:EnumDisplayDevicesW ((null),0,0x188f2c8,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x188e568,0x00000000), stub!
fixme:win:EnumDisplayDevicesW ((null),0,0x188e868,0x00000000), stub!
fixme:ddraw:ddraw7_Initialize Ignoring guid {00000000-0000-0000-0000-000000000000}.
fixme:d3d9:Direct3DShaderValidatorCreate9 stub
fixme:xinput:XInputGetState (0 0x188f0b4)
err:ole:CoGetClassObject class {5a508685-a254-4fba-9b82-9a24b00306af} not registered
err:ole:CoGetClassObject no class object {5a508685-a254-4fba-9b82-9a24b00306af} could be created for context 0x1
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:winediag:AUDDRV_GetAudioEndpoint Winepulse is not officially supported by the wine project
fixme:winediag:AUDDRV_GetAudioEndpoint For sound related feedback and support, please visit
http://ubuntuforums.org/showthread.php?t=1960599 err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x86e620 0x86e610
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x86e620 0x86e610
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x86e664 0x86e654
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
fixme:msvcrt:__clean_type_info_names_internal (0x7a3c5ca4) stub
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
fixme:msvcrt:__clean_type_info_names_internal (0x7a3c5ca4) stub
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
fixme:msvcrt:__clean_type_info_names_internal (0x7a3c5ca4) stub
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
fixme:msvcrt:__clean_type_info_names_internal (0x7a3c5ca4) stub
fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046}
err:ole:CoReleaseMarshalData IMarshal::ReleaseMarshalData failed with error 0x8001011d
fixme:msvcrt:__clean_type_info_names_internal (0x7a3c5ca4) stub
fixme:wtsapi:WTSQuerySessionInformationW Stub (nil) 0xffffffff 4 0x86e624 0x86e614