Problem starting Origin on Manjaro

Origin doesn’t start, it even says “no playtime recorded” after I click play. I tried both the new and legacy version. Tried with disabling DXVK, no difference.

OS: Manjaro 18.0.4 Illyria
Kernel: x86_64 Linux 5.1.1-2-MANJARO
Packages: 1207
Shell: bash 5.0.7
Resolution: 1920x1200
DE: KDE 5.57.0 / Plasma 5.15.5
WM: KWin
GTK Theme: Breath [GTK2/3]
Icon Theme: maia
Font: Noto Sans Regular
CPU: Intel Xeon X5650 @ 12x 2.661GHz
GPU: Radeon RX 560 Series (POLARIS11, DRM 3.30.0, 5.1.1-2-MANJARO, LLVM 8.0.0)
RAM: 2189MiB / 8980MiB

Running /home/neo/.local/share/lutris/runners/wine/tkg-protonified-3.21-x86_64/bin/wine /home/neo/Games/origin/drive_c/Program Files (x86)/Origin/Origin.exe
000b:fixme:winediag:start_process Wine Staging 3.21 is a testing version containing experimental patches.
000b:fixme:winediag:start_process Please mention your exact version when filing bug reports on
001a:err:winediag:gnutls_initialize failed to load libgnutls, no support for encryption
0024:fixme:file:FindFirstFileExW flags not implemented 0x00000002
0024:fixme:netprofm:connection_point_Advise 0x172aa0, 0x98bfbc, 0x98c024 - semi-stub
0024:fixme:netprofm:list_manager_GetConnectivity 0x172a80, 0x116fd78
002f:fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform
002f:fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported
0030:fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
0030:fixme:toolhelp:Heap32ListFirst : stub
0009:err:winediag:gnutls_initialize failed to load libgnutls, no support for encryption
0038:err:module:load_builtin_dll failed to load .so lib for builtin L"WLDAP32.dll": wrong ELF class: ELFCLASS64
0038:err:module:import_dll Loading library WLDAP32.dll (which is needed by L"C:\\Program Files (x86)\\Origin\\libcurl.dll") failed (error c000007a).
wine: Unhandled page fault on execute access to 0x0090de00 at address 0x90de00 (thread 0038), starting debugger...
Unhandled exception: page fault on execute access to 0x0090de00 in 32-bit code (0x0090de00).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:0090de00 ESP:0090d1e4 EBP:0090d228 EFLAGS:00010246(  R- --  I  Z- -P- )
 EAX:0090de00 EBX:0090d400 ECX:0090d240 EDX:00000001
 ESI:0090d240 EDI:007172b8
Stack dump:
0x0090d1e4:  00401990 5ea35e93 7e427fa0 004429d0
0x0090d1f4:  7e4d53f8 0090d220 0090d47c 7e427fa0
0x0090d204:  007172b8 0090d2a4 00404e4b 5ea35e9b
0x0090d214:  0090d298 5ea35e93 0090d298 0043e5a0
0x0090d224:  ffffffff 0090d2a4 004051c2 5ea35e1f
0x0090d234:  0090de00 007172b8 00443ef8 00000000
=>0 0x0090de00 (0x0090d228)
  1 0x004051c2 in origin (+0x51c1) (0x0090d2a4)
  2 0x004064a4 in origin (+0x64a3) (0x0090dd0c)
  3 0x00406b2c in origin (+0x6b2b) (0x0090dd78)
  4 0x004263e7 in origin (+0x263e6) (0x0090fc38)
  5 0x0041d449 in origin (+0x1d448) (0x0090fedc)
  6 0x7bcafa38 (0x0090feec)
  7 0x7bcb32d0 (0x0090ffdc)
  8 0x7bcafa2a (0x0090ffec)
0x0090de00: xorl	%eax,0x0(%eax)
Module	Address			Debug info	Name (48 modules)
PE	  330000-  344000	Deferred        vcruntime140
PE	  350000-  354000	Deferred        api-ms-win-crt-runtime-l1-1-0
PE	  360000-  363000	Deferred        api-ms-win-crt-heap-l1-1-0
PE	  370000-  374000	Deferred        api-ms-win-crt-stdio-l1-1-0
PE	  380000-  383000	Deferred        api-ms-win-crt-locale-l1-1-0
PE	  390000-  395000	Deferred        api-ms-win-crt-math-l1-1-0
PE	  3a0000-  3a3000	Deferred        api-ms-win-crt-time-l1-1-0
PE	  400000-  700000	Export          origin
PE	10000000-1006d000	Deferred        msvcp140
PE	7b420000-7b5dc000	Deferred        kernel32
PE	7bc40000-7bc57000	Deferred        ntdll
PE	7bf30000-7c01e000	Deferred        msvcr120
PE	7c420000-7c42c000	Deferred        mpr
PE	7c450000-7c470000	Deferred        wininet
PE	7c4c0000-7c4d3000	Deferred        urlmon
PE	7c730000-7c754000	Deferred        msxml3
PE	7c810000-7c81e000	Deferred        msxml
PE	7c870000-7c876000	Deferred        uxtheme
PE	7d0f0000-7d0f6000	Deferred        winex11
PE	7d190000-7d194000	Deferred        api-ms-win-core-fibers-l1-1-1
PE	7d1a0000-7d1a3000	Deferred        api-ms-win-core-synch-l1-2-0
PE	7d1b0000-7d1b5000	Deferred        bcrypt
PE	7d1d0000-7d215000	Deferred        crypt32
PE	7d2a0000-7d2a7000	Deferred        wintrust
PE	7d2e0000-7d2e6000	Deferred        imm32
PE	7d300000-7d304000	Deferred        usp10
PE	7d350000-7d3a3000	Deferred        comctl32
PE	7d480000-7d48a000	Deferred        aclui
PE	7d4b0000-7d4c2000	Deferred        shlwapi
PE	7d520000-7de14000	Deferred        shell32
PE	7df00000-7df03000	Deferred        api-ms-win-crt-utility-l1-1-0
PE	7df10000-7df13000	Deferred        api-ms-win-crt-environment-l1-1-0
PE	7df20000-7df23000	Deferred        api-ms-win-crt-filesystem-l1-1-0
PE	7df30000-7df35000	Deferred        api-ms-win-crt-multibyte-l1-1-0
PE	7df50000-7df54000	Deferred        api-ms-win-crt-convert-l1-1-0
PE	7df80000-7dfa9000	Deferred        ucrtbase
PE	7e060000-7e067000	Deferred        ws2_32
PE	7e0a0000-7e0ad000	Deferred        rpcrt4
PE	7e130000-7e15d000	Deferred        ole32
PE	7e290000-7e29e000	Deferred        oleaut32
PE	7e3d0000-7e3d4000	Deferred        api-ms-win-crt-string-l1-1-0
PE	7e3f0000-7e3f6000	Deferred        jsproxy
PE	7e410000-7e417000	Deferred        winhttp
PE	7e440000-7e445000	Deferred        version
PE	7e470000-7e563000	Deferred        user32
PE	7e670000-7e67d000	Deferred        advapi32
PE	7e6f0000-7e6fe000	Deferred        gdi32
PE	7ef10000-7ef13000	Deferred        wow64cpu
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files (x86)\Origin\Origin.exe
	["C:\Program Files (x86)\Origin\Origin.exe"]
	00000038    0 <==
	00000009    0
0000000e services.exe
	0000002a    0
	00000025    0
	0000001d    0
	00000015    0
	00000014    0
	00000013    0
	00000010    0
	0000000f    0
00000011 winedevice.exe
	00000018    0
	00000017    0
	00000016    0
	00000012    0
00000019 OriginWebHelperService.exe
	["C:\Program Files (x86)\Origin\OriginWebHelperService.exe"]
	00000037    0
	00000036    0
	00000030    0
	0000002e    0
	00000024    0
	00000021    0
	00000020    0
	0000001f    0
	0000001e    0
	0000001c    2
	0000001b    2
	0000001a    0
00000022 plugplay.exe
	00000027    0
	00000026    0
	00000023    0
00000028 winedevice.exe
	0000002d    0
	0000002c    0
	0000002b    0
	00000029    0
00000031 explorer.exe
	00000035    0
	00000034    0
	00000033    0
	00000032    0
System information:
    Wine build: tkg-protonified-3.21-1-g341b86d ( Staging Esync )
    Platform: i386 (WOW64)
    Version: Windows 7
    Host system: Linux
    Host version: 5.1.1-2-MANJARO
Waiting on children
All children gone
Exit with returncode 5

Wooops just noticed libgnutls in the log so I decided to install lib32-libcurl-gnutls and lib32-gnutls. It works now.
Now I have a flashing black Origin login window.

1 Like

Oh forgot to enable DXVK. It works without a problem now.

1 Like

To anyone having trouble running games in WINE, make sure to install lib32-vulkan-icd-loader lib32-libcurl-gnutls lib32-gnutls lib32-giflib lib32-mpg123 lib32-openal lib32-v4l-utils lib32-sqlite lib32-libxcomposite lib32-libxinerama lib32-opencl-icd-loader lib32-libxslt lib32-gtk3 lib32-gst-plugins-base-libs