Hello,
I'm new at Linux so I hope I can give you the right information. I've been trying to install Origin on Ubuntu 16.04 and I keep getting errors. I used some youtube guides to install it with PlayOnLinux and tried it with various versions of Wine and various other settings, both the originsetup.exe and the originthinsetup.exe, etc etc, and I am just at my wits end after many hours of this. Can you help me figure out if there is any hope at all? It's a pretty old computer but Origin was running fine in Windows before my hard drive apparently started failing so I got the bright idea to install a new hard drive and try to put Linux on (even though this is clearly way beyond my capabilities). This latest time I was using Wine 1.9.12-staging. I have also tried 1.9.12, 1.9.8 and 1.7.35. None of these worked. I am not sure how to even check my computer's specs at this point, I probably need to download a program that will check that. I did do sudo lshw -html > myspecs.html but they didn't even look like the specs you would be looking for, but I can add that huge file if you want. Yes I am pretty confident that I am have actually installed Linux on the new hard drive and not the failing hard drive but yes I was dumb enough to make that mistake already...
Here is my latest debugger log. I saw the complain about msvcr120.dll in the previous log and found the file at https://www.dll-files.com/msvcr120d.dll.html and added it to the virtual drive but this clearly does not seem to have helped.
rt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:msvcrt:MSVCRT__wsopen_s : pmode 0x01ff ignored
fixme:ver:GetCurrentPackageId (0x33df48 (nil)): stub
fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevationType, ...) semi-stub
fixme:service:svcctl_EnumServicesStatusExW resume handle not supported
fixme:service:svcctl_EnumServicesStatusExW resume handle not supported
fixme:service:SERV_QueryServiceObjectSecurity 0x11df68 4 (nil) 0 0x33f950 - semi-stub
fixme:service:SERV_QueryServiceObjectSecurity 0x11df68 4 0x9023f8 28 0x33f950 - semi-stub
fixme:service:SetServiceObjectSecurity 0x11df68 4 0x11e238
fixme:msvcrt:__clean_type_info_names_internal (0x8c3404) stub
fixme:msvcrt:__clean_type_info_names_internal (0x640ebf1c) stub
fixme:msvcrt:__clean_type_info_names_internal (0x6102b800) stub
fixme:msvcrt:__clean_type_info_names_internal (0x65470038) stub
fixme:msvcrt:__clean_type_info_names_internal (0x104a91b4) stub
fixme:msvcrt:__clean_type_info_names_internal (0x6747adbc) stub
fixme:msvcrt:__clean_type_info_names_internal (0x4aa45f24) stub
fixme:msvcrt:__clean_type_info_names_internal (0x741a9c) stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x98cdbc 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x98cb8c 1 C) semi-stub
fixme:ver:GetCurrentPackageId (0x33df48 (nil)): stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x33ed4c 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x98cdbc 1 C) semi-stub
fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x98cb8c 1 C) semi-stub
fixme:ver:GetCurrentPackageId (0x33df48 (nil)): stub
wine: Call from 0x7b440392 to unimplemented function msvcr120.dll._except1, aborting
wine: Unimplemented function msvcr120.dll._except1 called at address 0x7b440392 (thread 009a), starting debugger...
Thanks so much...