Origin installer: please help

I’ve started an installer for Origin which I had always installed manually until now.
It seems that with the latest updates from EA, Origin won’t even start (I’ve used Wine Staging 2.9).

I’d appreciate some help and feedback with the installer, there are plenty of different version of Origin, and different ways to install it. Some work with Win7, some with WinXP, maybe some winetricks voodoo is required, maybe not…

Anyway, if we get a small group of people to hack on this, we might be able to provide a working Origin installer?

Here’s the link for the installer: https://lutris.net/games/origin/ also be sure to check out the WineHQ page (link in the sidebar) as it has plenty of information regarding how to install the client. (Most of them in the comments)

1 Like

I tried it yesterday with this guide, without any success. A “Origin Runner”, like a “GOG runner” would be awesome, If someone has an idear how, I would help, but without any experience… :wink:

1 Like

Ooooooooh, 2015!! Yeah, don’t expect anything to work, Origin used to work just fine until a few months ago. With Wine Staging, the support was actually quite good! (And the install process didn’t require all the stuff that is described this article)

It wouldn’t exactly be a “runner” in exact Lutris terms, unless there is a proper way of installing / launching / removing games from the command line. I’d like to at least have Origin as a regular installer to start things, then maybe have individual game installers depend on the Origin installer. If this works properly, we may think things further.

Note that GOG support isn’t going to be a runner either but a service, that is a source of games that can provide downloadable files. GOG games use a variety of different runners: linux, wine, dosbox, scummvm…

1 Like

So, you want it to work like the battle.net application does at the moment?

Yes, that would be the plan! We’ll see in the future if there is any advantage to providing an Origin runner or service but I doubt Origin will let us do that.

Ok, I know im a noob with this things, but I’ll just show what I have:

I have a Dualboot:
Ubuntu GNOME 17.04 64bit
Windows 7 SP1

8GB RAM,
AMD® Phenom™ ii x6 1055t processor × 6
GeForce GTX 760/PCIe/SSE2

I started my Origin installation from the Windows Partition via Ubuntu in a Terminal. I got this:

cronyk@Nexus:/media/cronyk/Daten Windows/Origin$ wine Origin.exe
fixme:winediag:start_process Wine Staging 2.9 is a testing version containing experimental patches.
fixme:winediag:start_process Please mention your exact version when filing bug reports on winehq.org.
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:wbemprox:client_security_SetBlanket 0x7d68382c, 0x140a08, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0x7d68382c
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33eef8 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33ecc8 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33eeb8 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33ef08 1 C) semi-stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded
fixme:file:FindFirstFileExW flags not implemented 0x00000002
err:wintab32:LoadTablet LoadTabletInfo(0x10066) failed
fixme:shcore:SetProcessDpiAwareness (2): stub
fixme:shcore:GetProcessDpiAwareness ((nil), 0x184e790): stub
wine: Unhandled page fault on read access to 0x00000004 at address 0x10068a30 (thread 002f), starting debugger...
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32e0d8 1 C) semi-stub
err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x9fcda8 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x9fcb78 1 C) semi-stub
fixme:file:FindFirstFileExW flags not implemented 0x00000002
fixme:shcore:SetProcessDpiAwareness (2): stub
fixme:shcore:GetProcessDpiAwareness ((nil), 0x32e1a0): stub
fixme:dxgi:dxgi_check_feature_level_support Ignoring adapter type.
fixme:dxgi:dxgi_device_init Ignoring adapter type.
fixme:d3d11:device_parent_create_swapchain_texture device_parent 0x1dc11c, container_parent 0x171088, wined3d_desc 0x32dbb4, texture flags 0, wined3d_texture 0x16a160 partial stub!
fixme:d3d11:device_parent_create_swapchain_texture Implement DXGI<->wined3d usage conversion.
fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1dc0f0, format DXGI_FORMAT_B8G8R8A8_UNORM, format_support 0x32dcd4 semi-stub!
fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1dc0f0, format DXGI_FORMAT_B8G8R8A8_UNORM, format_support 0x32dcd4 semi-stub!
fixme:d3d:wined3d_check_device_multisample_type multisample_type 17 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 18 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 19 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 20 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 21 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 22 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 23 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 24 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 25 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 26 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 27 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 28 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 29 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 30 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 31 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 32 not handled yet.
fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1dc0f0, format DXGI_FORMAT_B8G8R8A8_UNORM, format_support 0x32dcd4 semi-stub!
fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1dc0f0, format DXGI_FORMAT_B8G8R8A8_UNORM, format_support 0x32dcd4 semi-stub!
fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1dc0f0, format DXGI_FORMAT_B8G8R8A8_UNORM, format_support 0x32dcd4 semi-stub!
fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1dc0f0, format DXGI_FORMAT_B8G8R8A8_UNORM, format_support 0x32dcd4 semi-stub!

(This repeats countless times)
fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1dc0f0, format DXGI_FORMAT_R8_SNORM, format_support 0x32dcd4 semi-stub!
fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1dc0f0, format DXGI_FORMAT_UNKNOWN, format_support 0x32dcd4 semi-stub!
fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1dc0f0, format DXGI_FORMAT_UNKNOWN, format_support 0x32dcd4 semi-stub!
fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1dc0f0, format DXGI_FORMAT_R8G8_SNORM, format_support 0x32dcd4 semi-stub!
fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1dc0f0, format DXGI_FORMAT_R8G8_SNORM, format_support 0x32dcd4 semi-stub!
fixme:d3d:wined3d_check_device_multisample_type multisample_type 17 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 18 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 19 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 20 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 21 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 22 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 23 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 24 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 25 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 26 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 27 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 28 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 29 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 30 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 31 not handled yet.
fixme:d3d:wined3d_check_device_multisample_type multisample_type 32 not handled yet.
fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1dc0f0, format DXGI_FORMAT_R8G8_SNORM, format_support 0x32dcd4 semi-stub!
fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1dc0f0, format DXGI_FORMAT_UNKNOWN, format_support 0x32dcd4 semi-stub!
fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1dc0f0, format DXGI_FORMAT_UNKNOWN, format_support 0x32dcd4 semi-stub!
fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1dc0f0, format DXGI_FORMAT_R8G8B8A8_SNORM, format_support 0x32dcd4 semi-stub!
fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1dc0f0, format DXGI_FORMAT_R8G8B8A8_SNORM, format_support 0x32dcd4 semi-stub!
fixme:d3d:wined3d_check_device_multisample_type multisample_type 17 not handled yet.
DXGI_FORMAT_B8G8R8A8_UNORM, format_support 0x32dcd4 semi-stub!
fixme:d3d11:d3d11_device_CheckFormatSupport iface 0x1dc0f0, format DXGI_FORMAT_B8G8R8A8_UNORM, format_support 0x32dcd4 semi-stub!
fixme:d3d:wined3d_buffer_create Ignoring access flags (pool).
fixme:d3d11:shdr_handler Unhandled chunk “STAT”.
fixme:d3d11:shdr_handler Unhandled chunk “RDEF”.
fixme:d3d11:shdr_handler Unhandled chunk “RDEF”.
fixme:d3d11:shdr_handler Unhandled chunk “STAT”.
fixme:msg:ChangeWindowMessageFilterEx 0x40058 4a 1 (nil)
fixme:msg:ChangeWindowMessageFilterEx 0x40058 112 1 (nil)
fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
fixme:file:FindFirstFileExW flags not implemented 0x00000002
err:module:import_dll Library Qt5Svg.dll (which is needed by L"Z:\media\cronyk\Daten Windows\Origin\imageformats\qsvg.dll") not found
err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded
fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub!
fixme:wbemprox:client_security_SetBlanket 0x7735e82c, 0x4f6c2d8, 10, 0, (null), 3, 3, (nil), 0x00000000
fixme:wbemprox:client_security_Release 0x7735e82c
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x32d6f8 1 C) semi-stub
err:ole:CoInitializeEx Attempt to change threading model of this apartment from apartment threaded to multi-threaded
fixme:netprofm:connection_point_Advise 0x4f68f48, 0x448552c, 0x4485594 - stub
fixme:netprofm:list_manager_GetConnectivity 0x4f98fc8, 0x32e2b4
fixme:shell:CustomDestinationList_BeginList 0x4f6d4a8 (0x126752f8 {92ca9dcd-5622-4bba
fixme:ntdll:EtwUnregisterTraceGuids deadbeef: stub
fixme:ntdll:EtwEventUnregister (deadbeef) stub.
fixme:msvcrt:__clean_type_info_names_internal (0x126acb14) stub
fixme:msvcrt:__clean_type_info_names_internal (0x7f242c) stub
fixme:msvcrt:__clean_type_info_names_internal (0xc4fa7c) stub
fixme:msvcrt:__clean_type_info_names_internal (0xed11f0) stub
fixme:msvcrt:__clean_type_info_names_internal (0x3917d8) stub
fixme:msvcrt:__clean_type_info_names_internal (0x35a690) stub
fixme:msvcrt:__clean_type_info_names_internal (0x6630b994) stub
fixme:msvcrt:__clean_type_info_names_internal (0x640f5e98) stub
fixme:msvcrt:__clean_type_info_names_internal (0x6749dcbc) stub
fixme:msvcrt:__clean_type_info_names_internal (0x4aa45f24) stub
fixme:msvcrt:__clean_type_info_names_internal (0x511a9c) stub
fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!
fixme:win:UnregisterDeviceNotification (handle=0xcafeaffe), STUB!
fixme:iphlpapi:CancelIPChangeNotify (overlapped 0xe69e428): stub
wine: Unhandled page fault on write access to 0x90000004 at address 0x7bc73252 (thread 006d), starting debugger…
Unhandled exception: page fault on write access to 0x90000004 in 32-bit code (0x7bc73252).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7bc73252 ESP:1397e770 EBP:1397e7a8 EFLAGS:00010286( R- – I S - -P- )
EAX:90000000 EBX:7bd06000 ECX:00000028 EDX:3a0e69f8
ESI:0e420000 EDI:0e6a0101
Stack dump:
0x1397e770: 0e69eae8 7bc602e6 1397e7a0 7bd06000
0x1397e780: 880e6a38 00000002 006f0000 989dd200
0x1397e790: 0e69ea8c 0e69f6b0 7bc7319d 7bd06000
0x1397e7a0: 006f0000 00000002 1397e7f8 7bc73a7f
0x1397e7b0: 01cf5d67 0e69ea8c 01d1bcb1 006f0060
0x1397e7c0: 0e6a0c58 00000000 006f0000 0e6a0c60
Backtrace:
=>0 0x7bc73252 in ntdll (+0x33252) (0x1397e7a8)
1 0x7bc73a7f RtlFreeHeap+0x8e() in ntdll (0x1397e7f8)
2 0x7e397dc7 in msvcr120 (+0x37dc6) (0x1397e828)
3 0x7e398063 MSVCRT_operator_delete+0x52() in msvcr120 (0x1397e848)
4 0x015226f9 in qt5webenginecore (+0x2326f8) (0x1397e85c)
5 0x01cd36d8 in qt5webenginecore (+0x9e36d7) (0x1397e888)
6 0x7bcb467d in ntdll (+0x7467c) (0x1397e8e8)
7 0x7bcb4439 in ntdll (+0x74438) (0x1397e928)
8 0x7bcb5c10 in ntdll (+0x75c0f) (0x1397e9d8)
9 0x7bca5e2c call_thread_func_wrapper+0xb() in ntdll (0x1397ea08)
10 0x7bca90df call_thread_func+0xce() in ntdll (0x1397eaf8)
11 0x7bca5e0a RtlRaiseException+0x21() in ntdll (0x1397eb18)
12 0x7bcb112f in ntdll (+0x7112e) (0x1397f368)
13 0xf75c72f5 start_thread+0xe4() in libpthread.so.0 (0x1397f428)
14 0xf74f06de __clone+0x6d() in libc.so.6 (0x00000000)
15 0xf74f06de __clone+0x6d() in libc.so.6 (0x00000000)
16 0xf74f06de __clone+0x6d() in libc.so.6 (0x00000000)
17 0xf74f06de __clone+0x6d() in libc.so.6 (0x00000000)
100 0xf74f06de __clone+0x6d() in libc.so.6 (0x00000000)
0x7bc73252: movl %edx,0x4(%eax)
Modules:
Module Address Debug info Name (239 modules)
PE 340000- 36f000 Deferred qt5webenginewidgets
PE 370000- 38e000 Deferred qt5webchannel
PE 390000- 3c6000 Deferred qt5positioning
PE 3d0000- 3f7000 Deferred qt5websockets
PE 400000- 6ed000 Deferred origin
PE 800000- 850000 Deferred qt5printsupport
PE 850000- 8b3000 Deferred ssleay32
PE 8f0000- 8f7000 Deferred libegl
PE 900000- 90c000 Deferred qgif
PE 910000- 91c000 Deferred qico
PE 920000- 964000 Deferred qjpeg
PE 980000- 98b000 Deferred qtga
PE 990000- 9ea000 Deferred qtiff
PE 9f0000- 9fb000 Deferred qwbmp
PE b10000- c19000 Deferred icuuc51
PE c20000- 107b000 Deferred qt5gui
PE 1080000- 12e5000 Deferred libglesv2
PE 12f0000- 3b86000 Export qt5webenginecore
PE 3b90000- 3e90000 Deferred qt5quick
PE 3e90000- 3f42000 Deferred qt5multimedia
PE 3f50000- 416d000 Deferred igo32
PE 4170000- 42ef000 Deferred libeay32
PE 4590000- 46ad000 Deferred qwindows
PE 46b0000- 4a06000 Deferred d3dcompiler_47
PE 10000000-1282e000 Deferred originclient
PE 4a900000-4aa56000 Deferred icuin51
PE 4ad00000-4c24c000 Deferred icudt51
PE 61000000-61031000 Deferred qt5xml
PE 64000000-64106000 Deferred qt5network
PE 65000000-654e3000 Deferred qt5widgets
PE 66000000-6632e000 Deferred qt5qml
PE 67000000-674b9000 Deferred qt5core
ELF 76d7a000-76d90000 Deferred dwmapi
-PE 76d80000-76d90000 \ dwmapi
ELF 76d90000-76da9000 Deferred cfgmgr32
-PE 76da0000-76da9000 \ cfgmgr32
ELF 76eb8000-76f1d000 Deferred dwrite
-PE 76ec0000-76f1d000 \ dwrite
ELF 76f1d000-76fa9000 Deferred libvorbisenc.so.2
ELF 76fa9000-77008000 Deferred libflac.so.8
ELF 77008000-77095000 Deferred libsndfile.so.1
ELF 77095000-77122000 Deferred libpulsecommon-10.0.so
ELF 77232000-7724f000 Deferred netprofm
-PE 77240000-7724f000 \ netprofm
ELF 7724f000-7727b000 Deferred libvorbis.so.0
ELF 7727b000-772d5000 Deferred libpulse.so.0
ELF 772fb000-77326000 Deferred winepulse
-PE 77300000-77326000 \ winepulse
ELF 77326000-7735f000 Deferred wbemprox
-PE 77330000-7735f000 \ wbemprox
ELF 774d8000-7759c000 Deferred msvcrt
-PE 774f0000-7759c000 \ msvcrt
ELF 77c92000-79b82000 Deferred libnvidia-glcore.so.375.66
ELF 79b82000-7b400000 Deferred libicudata.so.57
ELF 7b400000-7b7ec000 Deferred kernel32
-PE 7b410000-7b7ec000 \ kernel32
ELF 7b812000-7b81b000 Deferred libogg.so.0
ELF 7b81b000-7b822000 Deferred libasyncns.so.0
ELF 7b822000-7b897000 Deferred d3d11
-PE 7b830000-7b897000 \ d3d11
ELF 7b897000-7b8c1000 Deferred dxgi
-PE 7b8a0000-7b8c1000 \ dxgi
ELF 7b8c1000-7b9d7000 Deferred libglx_nvidia.so.0
ELF 7b9fd000-7ba7d000 Deferred libgldispatch.so.0
ELF 7ba7d000-7bb00000 Deferred libgl.so.1
ELF 7bc00000-7bd24000 Dwarf ntdll
-PE 7bc40000-7bd24000 \ ntdll
ELF 7bd26000-7bd49000 Deferred mmdevapi
-PE 7bd30000-7bd49000 \ mmdevapi
ELF 7bd69000-7bd89000 Deferred libglx.so.0
ELF 7bdaf000-7bdce000 Deferred wintab32
-PE 7bdb0000-7bdce000 \ wintab32
ELF 7bdce000-7bde5000 Deferred libgpg-error.so.0
ELF 7bde5000-7be5e000 Deferred libpcre.so.3
ELF 7be5e000-7bf2d000 Deferred libgcrypt.so.20
ELF 7bf2d000-7bf43000 Deferred liblz4.so.1
ELF 7bf43000-7bf6f000 Deferred libselinux.so.1
ELF 7bf6f000-7c000000 Deferred libsystemd.so.0
ELF 7c000000-7c004000 Deferred
ELF 7c004000-7c00e000 Deferred libwrap.so.0
ELF 7c00e000-7c068000 Deferred libdbus-1.so.3
ELF 7c068000-7c09d000 Deferred libk5crypto.so.3
ELF 7c09d000-7c175000 Deferred libkrb5.so.3
ELF 7c175000-7c189000 Deferred libavahi-client.so.3
ELF 7c189000-7c1db000 Deferred libgssapi_krb5.so.2
ELF 7c1db000-7c268000 Deferred libcups.so.2
ELF 7c268000-7c2a1000 Deferred libtxc_dxtn.so
ELF 7c2ac000-7c2b1000 Deferred libnvidia-tls.so.375.66
ELF 7c2b1000-7c2c7000 Deferred shcore
-PE 7c2c0000-7c2c7000 \ shcore
ELF 7c2c7000-7c315000 Deferred dsound
-PE 7c2d0000-7c315000 \ dsound
ELF 7c315000-7c400000 Deferred comdlg32
-PE 7c320000-7c400000 \ comdlg32
ELF 7c404000-7c40d000 Deferred librt.so.1
ELF 7c40d000-7c47d000 Deferred setupapi
-PE 7c420000-7c47d000 \ setupapi
ELF 7c47d000-7c494000 Deferred powrprof
-PE 7c480000-7c494000 \ powrprof
ELF 7c494000-7c4ac000 Deferred wtsapi32
-PE 7c4a0000-7c4ac000 \ wtsapi32
ELF 7c4ac000-7c4eb000 Deferred winspool
-PE 7c4b0000-7c4eb000 \ winspool
ELF 7c4eb000-7c5a4000 Deferred winmm
-PE 7c4f0000-7c5a4000 \ winmm
ELF 7c5a4000-7c5b8000 Deferred psapi
-PE 7c5b0000-7c5b8000 \ psapi
ELF 7c5b8000-7c5fe000 Deferred usp10
-PE 7c5c0000-7c5fe000 \ usp10
ELF 7c5fe000-7c616000 Deferred userenv
-PE 7c600000-7c616000 \ userenv
ELF 7c616000-7c62c000 Deferred dhcpcsvc
-PE 7c620000-7c62c000 \ dhcpcsvc
ELF 7c62c000-7c64c000 Deferred dnsapi
-PE 7c630000-7c64c000 \ dnsapi
ELF 7c64c000-7c781000 Deferred opengl32
-PE 7c670000-7c781000 \ opengl32
ELF 7c781000-7c8cb000 Deferred wined3d
-PE 7c790000-7c8cb000 \ wined3d
ELF 7c8cb000-7c90a000 Deferred d3d9
-PE 7c8d0000-7c90a000 \ d3d9
ELF 7c90a000-7c970000 Deferred dbghelp
-PE 7c910000-7c970000 \ dbghelp
ELF 7c970000-7c9b2000 Deferred rsaenh
-PE 7c980000-7c9b2000 \ rsaenh
ELF 7c9b2000-7c9e7000 Deferred libhogweed.so.4
ELF 7c9e7000-7ca73000 Deferred libgmp.so.10
ELF 7ca73000-7cc00000 Deferred libgnutls.so.30
ELF 7cd01000-7cd06000 Deferred libkeyutils.so.1
ELF 7cd06000-7cd13000 Deferred libkrb5support.so.0
ELF 7cd13000-7cd2e000 Deferred imagehlp
-PE 7cd20000-7cd2e000 \ imagehlp
ELF 7cd2e000-7cd6a000 Deferred libnettle.so.6
ELF 7cd6a000-7cd9e000 Deferred libidn.so.11
ELF 7cd9e000-7ce00000 Deferred libp11-kit.so.0
ELF 7cf02000-7cf07000 Deferred libcom_err.so.2
ELF 7cf07000-7cf22000 Deferred cryptnet
-PE 7cf10000-7cf22000 \ cryptnet
ELF 7cf22000-7cf2b000 Deferred libffi.so.6
ELF 7cf2b000-7cf56000 Deferred iphlpapi
-PE 7cf30000-7cf56000 \ iphlpapi
ELF 7cf56000-7cf86000 Deferred netapi32
-PE 7cf60000-7cf86000 \ netapi32
ELF 7cf86000-7cfb9000 Deferred secur32
-PE 7cf90000-7cfb9000 \ secur32
ELF 7cfb9000-7cfd2000 Deferred libresolv.so.2
ELF 7cfd2000-7d017000 Deferred libxslt.so.1
ELF 7d017000-7d051000 Deferred ws2_32
-PE 7d020000-7d051000 \ ws2_32
ELF 7d051000-7d079000 Deferred mpr
-PE 7d060000-7d079000 \ mpr
ELF 7d079000-7d116000 Deferred urlmon
-PE 7d080000-7d116000 \ urlmon
ELF 7d297000-7d445000 Deferred libicuuc.so.57
ELF 7d445000-7d626000 Deferred libxml2.so.2
ELF 7d6a1000-7d6b6000 Deferred libtasn1.so.6
ELF 7d6b6000-7d6bd000 Deferred libnss_dns.so.2
ELF 7d6bd000-7d735000 Deferred wininet
-PE 7d6d0000-7d735000 \ wininet
ELF 7d735000-7d753000 Deferred libgcc_s.so.1
ELF 7d753000-7d77e000 Deferred liblzma.so.5
ELF 7d781000-7d78f000 Deferred libavahi-common.so.3
ELF 7d78f000-7d7a4000 Deferred schannel
-PE 7d790000-7d7a4000 \ schannel
ELF 7d7a4000-7d886000 Deferred msxml3
-PE 7d7b0000-7d886000 \ msxml3
ELF 7d886000-7d8a4000 Deferred msxml
-PE 7d890000-7d8a4000 \ msxml
ELF 7d8c6000-7d8fe000 Deferred uxtheme
-PE 7d8d0000-7d8fe000 \ uxtheme
ELF 7d8fe000-7d905000 Deferred libxfixes.so.3
ELF 7d905000-7d910000 Deferred libxcursor.so.1
ELF 7d980000-7d9aa000 Deferred libexpat.so.1
ELF 7d9aa000-7d9f3000 Deferred libfontconfig.so.1
ELF 7d9f3000-7da2d000 Deferred libpng16.so.16
ELF 7da2d000-7da4a000 Deferred libz.so.1
ELF 7da4a000-7dafd000 Deferred libfreetype.so.6
ELF 7dafd000-7db10000 Deferred libxi.so.6
ELF 7db10000-7db14000 Deferred libxcomposite.so.1
ELF 7db14000-7db21000 Deferred libxrandr.so.2
ELF 7db21000-7db2d000 Deferred libxrender.so.1
ELF 7db2d000-7db34000 Deferred libxxf86vm.so.1
ELF 7db34000-7db3b000 Deferred libxdmcp.so.6
ELF 7db3b000-7db61000 Deferred libxcb.so.1
ELF 7db61000-7dcac000 Deferred libx11.so.6
ELF 7dcac000-7dcc1000 Deferred libxext.so.6
ELF 7dce7000-7dd74000 Deferred winex11
-PE 7dcf0000-7dd74000 \ winex11
ELF 7dd74000-7dd97000 Deferred libtinfo.so.5
ELF 7dd97000-7ddbd000 Deferred libncurses.so.5
ELF 7ddbf000-7dde3000 Deferred imm32
-PE 7ddd0000-7dde3000 \ imm32
ELF 7dde3000-7deb2000 Deferred crypt32
-PE 7ddf0000-7deb2000 \ crypt32
ELF 7deb2000-7dee8000 Deferred wintrust
-PE 7dec0000-7dee8000 \ wintrust
ELF 7dee8000-7dfe7000 Deferred comctl32
-PE 7def0000-7dfe7000 \ comctl32
ELF 7dfe7000-7e002000 Deferred aclui
-PE 7dff0000-7e002000 \ aclui
ELF 7e002000-7e07a000 Deferred shlwapi
-PE 7e010000-7e07a000 \ shlwapi
ELF 7e07a000-7e343000 Deferred shell32
-PE 7e090000-7e343000 \ shell32
ELF 7e343000-7e432000 Dwarf msvcr120
-PE 7e360000-7e432000 \ msvcr120
ELF 7e432000-7e54d000 Deferred msvcp120
-PE 7e470000-7e54d000 \ msvcp120
ELF 7e573000-7e5f5000 Deferred rpcrt4
-PE 7e580000-7e5f5000 \ rpcrt4
ELF 7e5f5000-7e72f000 Deferred ole32
-PE 7e610000-7e72f000 \ ole32
ELF 7e72f000-7e862000 Deferred oleaut32
-PE 7e750000-7e862000 \ oleaut32
ELF 7e862000-7e880000 Deferred jsproxy
-PE 7e870000-7e880000 \ jsproxy
ELF 7e880000-7e8bc000 Deferred winhttp
-PE 7e890000-7e8bc000 \ winhttp
ELF 7e8bc000-7ea14000 Deferred user32
-PE 7e8d0000-7ea14000 \ user32
ELF 7ea14000-7ea8c000 Deferred advapi32
-PE 7ea20000-7ea8c000 \ advapi32
ELF 7ea8c000-7ebbb000 Deferred gdi32
-PE 7eaa0000-7ebbb000 \ gdi32
ELF 7ef3f000-7ef52000 Deferred libnss_files.so.2
ELF 7ef52000-7ef5f000 Deferred libnss_nis.so.2
ELF 7ef5f000-7ef7a000 Deferred libnsl.so.1
ELF 7ef7a000-7ef84000 Deferred libnss_compat.so.2
ELF 7ef84000-7efda000 Deferred libm.so.6
ELF 7efdb000-7efdf000 Deferred libxinerama.so.1
ELF 7efe6000-7f000000 Deferred version
-PE 7eff0000-7f000000 \ version
ELF f7402000-f7407000 Deferred libdl.so.2
ELF f7407000-f75c1000 Dwarf libc.so.6
ELF f75c1000-f75de000 Dwarf libpthread.so.0
ELF f7600000-f7604000 Deferred libxau.so.6
ELF f7604000-f77d3000 Dwarf libwine.so.1
ELF f77d6000-f77fb000 Deferred ld-linux.so.2
ELF f77fd000-f77fe000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\media\cronyk\Daten Windows\Origin\Origin.exe
[“Z:\media\cronyk\Daten Windows\Origin\Origin.exe”]
0000000e services.exe
[C:\windows\system32\services.exe]
0000003a 0
00000037 0
00000030 0
0000001a 0
00000015 0
00000012 0
0000000f 0
00000010 explorer.exe
[C:\windows\system32\explorer.exe /desktop]
00000022 0
00000021 0
00000020 0
00000011 0
00000013 winedevice.exe
[C:\windows\system32\winedevice.exe]
0000001f 0
00000019 0
00000018 0
00000014 0
0000002c plugplay.exe
[C:\windows\system32\plugplay.exe]
00000032 0
00000031 0
0000002d 0
00000033 winedevice.exe
[C:\windows\system32\winedevice.exe]
0000003f 0
00000039 0
00000038 0
00000034 0
000000a0 explorer.exe
[C:\windows\system32\explorer.exe /desktop]
000000a4 0
000000a3 0
000000a2 0
000000a1 0
System information:
Wine build: wine-2.9 (Staging)
Platform: i386
Version: Windows 10
Host system: Linux
Host version: 4.10.0-21-generic

This seams to have Parts with Information. Hope this helps but I don’t believe so (Sure you looked it up already).
If so, please take it as a will to help :wink:

That sure is different from what I encounter.
With the Lutris installer for Origin, I get nothing at all, no crash, no console output, nothing starts. It’s very strange.
I think I used to have those DX11 warning messages but not with the current installer.

Well, is there a way to

a) make the terminal to write down the complete Output
b) post it here somehow? Because it overcomes the maximum letters…

Would it help you to have the full Output?

You can copy/paste the full output by going to the “Game” menu and selecting “View last game’s log” (I’ll even add a “Save to file” option eventually)

You can then post it on some pastebin service or directly attach the file to the post.

Interesting:
If I start the game in Lutris nothing seems to happen and I killed it. This log is created:
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: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden

I then disabled Lutris runtime because I thought it is the only difference. No effect.

This is super weird but running Origin outside of Lutris works quite well (not 100% of the time but still). I have no idea what’s causing this so far.

I got it installed but it’s an older version of Origin. I used the latest version provided on the Origin website and disabled the Lutris runtime because it crashed otherwise. I got it installed but Origin was stuck loading so I couldn’t login. Downloaded this zip http://origin-a.akamaihd.net/Origin-Client-Download/origin/live/OriginUpdate_9_12_0_34172.zip and extracted/replaced the Origin files that the installer creates. /prefix/drive_c/Program\ Files/Origin/

Bam it works.

I used Wine staging 2.10 32bit.

I tried to redo this, but without success;
but isn’t this what the original Installer does?

Oh my bad I should’ve looked at it first.

No, this isn’t an offence, great it worked for you, I just can’t understand why I (And strider?) can’t redo it.
The Script Downloads the installer and the same Patch file… and uses the same wine version. I disabled Lutris Runtime manually and… nothing works xD

Edit:
Tried it again following your way carefully: After I installed Origin itself, it went till the little Window with the turning wheel where the login screen should appear, but it never does.
I terminated the game and copied the patchfiles. After this it didn’t even start anymore.

@ShiaLeBuffman

is it possible for you to convert your working way to an (exp erimental) install skript?

I mean it’s basically what the script does now except set to Windows 7. I don’t know if it’d make a difference but I do have Samba installed.

The Lutris installer currently uses the ThinSetup.exe, but maybe you’ll have more success with the standalone installer from https://download.dm.origin.com/origin/live/OriginSetup.exe

Have you try to install by using Lutris script for Battlefield 4 for exemple ?

How much time did Origin need to be download while I’m installing Need for Speed Most Wanted 2012 via the lutris installer script