Hey guys, I have problems getting this Game to run on Linux Mint 17 x64 Cinnamon. I am able to install this from Origin but when I start the game the screen gets black and stays black. After I tried it in debug mode in PlayOnLinux my log file got REALLY big. I killed the process and then it was approx. 2GB big. That's because one line is generated endlessly at the end of the log: fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0xff, opcode_token 0x0000ffff. Any ideas? Help would be very appreciated! Regards, rundhund
As soon as you mention Origin I already know there are problems with it and PlayOnLinux/Wine. I have been able to successfully install Origin, but was never able to completely download and launch a game. I've tried with Battlefield 2 and Kingdoms of Amalur. Both failed miserably. Can you post some system specs: Video Card/chip PlayOnLinux version Wine version 32 or 64-bit virtual drive
Thanks for your answer! I had no problems installing Origin or the game. I tried FIFA Manager 10 with Origin and that worked. Must have something to do with the log message I have posted. My specs are: Intel Core i5 GeForce GT 540M LE with 1GB 4GB RAM PlayOnLinux version 4.2.2 Tried it with different Wine versions - nothing 32-bit virtual drive I postet a bug at the wine bugtracker but got no reply or confirmation.
No problem, its good you got Origin to install and the game to download. Also, I'm happy to see you have a GeForce video card. That is too our advantage. I was talking with someone else about FIFA and was going to download the demo through Origin, but never got to it. I still have the reminder in my inbox. Did you try the Wine version 1.5.28-Origin? I'm pretty sure that I've gotten it to work with newer versions.... specially since Wine finally fixed the crypt32 problems. Did you try Wine 1.7.30? Unfortunately "fixme" are only minor problems. The errors you want to look for have "err:" Those are the serious bugs. Feel free to post the entire debug, just make sure to use the "quote" tags so it doesn't scroll for miles.
Thanks for your reply. I tried following Wine versions: Code: [*]1.7.30 [*]1.7.22-d3dforce [*]1.7.19-WGL_WINE_surface2 [*]1.7.12 [*]1.7.10-CSMT-a632585 [*]1.7.8-d3d_doublebuffer [*]1.7.4-vertex-blending-1.7.4 [*]1.5.7-vertex_shader Maybe I should try 1.5.28-Origin too. This is the error log. The last messages are generated endlessly until you kill the process. Code: fixme:heap:HeapSetInformation (nil) 1 (nil) 0 fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x98ae5c 1 C) semi-stub fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0x98ac9c 1 C) semi-stub 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 fixme:system:SetProcessDPIAware stub! fixme:msg:ChangeWindowMessageFilterEx 0x10058 4a 1 (nil) fixme:msg:ChangeWindowMessageFilterEx 0x10058 112 1 (nil) err:module:import_dll Library Qt5Svg.dll (which is needed by L"C:\\Program Files\\Origin\\imageformats\\qsvg.dll") not found fixme:thread:SetThreadIdealProcessor (0x1c0): stub fixme:ole:CoInitializeSecurity ((nil),-1,(nil),(nil),0,3,(nil),0,(nil)) - stub! fixme:wbemprox:client_security_SetBlanket 0x7c942d0c, 0x15dad0, 10, 0, (null), 3, 3, (nil), 0x00000000 fixme:wbemprox:client_security_Release 0x7c942d0c 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:win:EnumDisplayDevicesW ((null),0,0x310d988,0x00000000), stub! err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded fixme:netprofm:ConnectionPointContainer_FindConnectionPoint (0x1bf1a0)->({dcb00001-570f-4a9b-8d69-199fdba5723b} 0x858ba4): stub fixme:netprofm:list_manager_GetConnectivity 0x1bf1a0, 0x33ef50 fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot fixme:toolhelp:Heap32ListFirst : stub fixme:msg:ChangeWindowMessageFilterEx 0x10082 c057 1 (nil) fixme:systray:handle_incoming unhandled tray message: 4 fixme:msg:ChangeWindowMessageFilterEx 0x30086 4a 1 (nil) fixme:msg:ChangeWindowMessageFilterEx 0x30086 112 1 (nil) fixme:msg:handle_internal_message unknown internal message d2812b19 fixme:msg:handle_internal_message unknown internal message d2812b1c fixme:font:RemoveFontMemResourceEx (0x877c3221) stub fixme:font:RemoveFontMemResourceEx (0x84d34311) stub fixme:font:RemoveFontMemResourceEx (0x84d2c269) stub fixme:font:RemoveFontMemResourceEx (0x84dc4571) stub fixme:font:RemoveFontMemResourceEx (0x84805301) stub fixme:font:RemoveFontMemResourceEx (0x834b8301) stub fixme:font:RemoveFontMemResourceEx (0x87441a89) stub fixme:font:RemoveFontMemResourceEx (0x84dfc159) stub fixme:font:RemoveFontMemResourceEx (0x84de6b89) stub fixme:font:RemoveFontMemResourceEx (0x84de8d29) stub fixme:font:RemoveFontMemResourceEx (0x84d93161) stub fixme:font:RemoveFontMemResourceEx (0x84d855a9) stub fixme:font:RemoveFontMemResourceEx (0x84d8ff61) stub fixme:font:RemoveFontMemResourceEx (0x84db22d9) stub fixme:ntdll:NtLockFile I/O completion on lock not implemented yet fixme:msg:ChangeWindowMessageFilterEx 0x1009a 4a 1 (nil) fixme:msg:ChangeWindowMessageFilterEx 0x1009a 112 1 (nil) fixme:ole:RemUnknown_QueryInterface No interface for iid {00000019-0000-0000-c000-000000000046} fixme:netprofm:list_manager_GetConnectivity 0x1bf1a0, 0x33cb58 fixme:netprofm:list_manager_GetConnectivity 0x1bf1a0, 0x33cb58 fixme:netprofm:list_manager_GetConnectivity 0x1bf1a0, 0x33cb58 fixme:msg:ChangeWindowMessageFilterEx 0x100b0 4a 1 (nil) fixme:msg:ChangeWindowMessageFilterEx 0x100b0 112 1 (nil) fixme:msg:ChangeWindowMessageFilterEx 0x100ba 4a 1 (nil) fixme:msg:ChangeWindowMessageFilterEx 0x100ba 112 1 (nil) fixme:msg:ChangeWindowMessageFilterEx 0x100c4 4a 1 (nil) fixme:msg:ChangeWindowMessageFilterEx 0x100c4 112 1 (nil) fixme:msg:ChangeWindowMessageFilterEx 0x100ce 4a 1 (nil) fixme:msg:ChangeWindowMessageFilterEx 0x100ce 112 1 (nil) fixme:msg:ChangeWindowMessageFilterEx 0x100da 4a 1 (nil) fixme:msg:ChangeWindowMessageFilterEx 0x100da 112 1 (nil) fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=3): stub fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=1): stub fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=0): stub fixme:appbar:handle_appbarmessage SHAppBarMessage(ABM_GETAUTOHIDEBAR, hwnd=(nil), edge=2): stub fixme:ntdll:NtCreateJobObject stub: 0xbb6e83c 1f001f <null> fixme:ntdll:NtSetInformationJobObject stub: 0xdead 9 0xbb6e88c 112 fixme:ntdll:NtSetInformationJobObject stub: 0xdead 7 0xbb6e93c 8 fixme:ntdll:NtAssignProcessToJobObject stub: 0xdead 0x3fc fixme:netprofm:list_manager_GetConnectivity 0x1bf1a0, 0x33cb58 fixme:wbemprox:client_security_SetBlanket 0x7de4ad0c, 0x12e7a8, 10, 0, (null), 3, 3, (nil), 0x00000000 fixme:wbemprox:client_security_Release 0x7de4ad0c fixme:wbemprox:client_security_SetBlanket 0x7de4ad0c, 0x133818, 10, 0, (null), 3, 3, (nil), 0x00000000 fixme:wbemprox:client_security_Release 0x7de4ad0c fixme:wbemprox:client_security_SetBlanket 0x7de4ad0c, 0x133818, 10, 0, (null), 3, 3, (nil), 0x00000000 fixme:wbemprox:client_security_Release 0x7de4ad0c fixme:wbemprox:client_security_SetBlanket 0x7de4ad0c, 0x133818, 10, 0, (null), 3, 3, (nil), 0x00000000 fixme:wbemprox:client_security_Release 0x7de4ad0c fixme:wbemprox:client_security_SetBlanket 0x7de4ad0c, 0x133758, 10, 0, (null), 3, 3, (nil), 0x00000000 fixme:wbemprox:client_security_Release 0x7de4ad0c fixme:wbemprox:client_security_SetBlanket 0x7de4ad0c, 0x133758, 10, 0, (null), 3, 3, (nil), 0x00000000 fixme:wbemprox:client_security_Release 0x7de4ad0c fixme:wbemprox:client_security_SetBlanket 0x7de4ad0c, 0x133758, 10, 0, (null), 3, 3, (nil), 0x00000000 fixme:wbemprox:client_security_Release 0x7de4ad0c fixme:winhttp:request_set_option unimplemented option 7 fixme:file:K32EnumPageFilesA (0x1fd3cb0, 0x364e2c) stub fixme:file:K32EnumPageFilesA (0x1fd3cb0, 0x3647bc) stub fixme:wbemprox:client_security_SetBlanket 0x7de4ad0c, 0x13a9d8, 10, 0, (null), 3, 3, (nil), 0x00000000 fixme:wbemprox:client_security_Release 0x7de4ad0c fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION fixme:ntdll:NtQueryObject Unsupported information class 3 err:rpc:I_RpcGetBuffer no binding fixme:win:EnumDisplayDevicesW ((null),0,0x3a2018,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x3a1b88,0x00000000), stub! fixme:file:K32EnumPageFilesA (0x1fd3cb0, 0x38d8ac) stub fixme:file:K32EnumPageFilesA (0x1fd3cb0, 0x3581c8) stub fixme:wbemprox:client_security_SetBlanket 0x7de4ad0c, 0x13b418, 10, 0, (null), 3, 3, (nil), 0x00000000 fixme:wbemprox:client_security_Release 0x7de4ad0c fixme:ntdll:NtQueryInformationProcess (process=0xffffffff) Unimplemented information class: ProcessDeviceMap fixme:win:EnumDisplayDevicesW ((null),0,0x3bddd8,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x3bd948,0x00000000), stub! fixme:netprofm:list_manager_GetConnectivity 0x1bf1a0, 0x33cb58 fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION fixme:ntdll:NtQueryObject Unsupported information class 3 err:rpc:I_RpcGetBuffer no binding fixme:wbemprox:client_security_SetBlanket 0x7de4ad0c, 0x14bbf8, 10, 0, (null), 3, 3, (nil), 0x00000000 fixme:wbemprox:client_security_Release 0x7de4ad0c fixme:wbemprox:wbem_services_CreateInstanceEnum unsupported flags 0x00000030 fixme:wbemprox:enum_class_object_Next timeout not supported fixme:win:EnumDisplayDevicesW ((null),0,0x3bba28,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x3bb818,0x00000000), stub! fixme:ddraw:ddraw7_Initialize Ignoring guid {aeb2cdd4-6e41-43ea-941c-8361cc760781}. fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {33d9a761-90c8-11d0-bd43-00a0c911ce86} not found fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb41-f175-11d1-a392-00e0291f3959} not found fixme:devenum:DEVENUM_ICreateDevEnum_CreateClassEnumerator Category {cc7bfb46-f175-11d1-a392-00e0291f3959} not found fixme:win:EnumDisplayDevicesW ((null),0,0x3bd5c8,0x00000000), stub! fixme:win:EnumDisplayDevicesW ((null),0,0x3bd218,0x00000000), stub! fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16 fixme:win:EnumDisplayDevicesW ((null),0,0x3bd808,0x00000000), stub! fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16 fixme:d3d:wined3d_device_set_software_vertex_processing device 0x16e6f8, software 0 stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: IrradLitTexture[0]" stub! fixme:d3d_shader:shader_select_frontend Unrecognised version token 0xdeadbeef fixme:d3d_shader:shader_set_function Unable to find frontend for shader. fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: XFadeScrollTexture[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: XFadeScrollTexture[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: XFadeScrollTexture[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: XFadeScrollTexture[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: XFadeScrollTexture[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: XFadeScrollTexture[0]" stub! fixme:d3d_shader:shader_select_frontend Unrecognised version token 0xdeadbeef fixme:d3d_shader:shader_set_function Unable to find frontend for shader. fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: DATexture[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: DATexture[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: DAGouraud[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: DAGouraud[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: Particle[0]" stub! fixme:d3d_shader:shader_select_frontend Unrecognised version token 0xdeadbeef fixme:d3d_shader:shader_set_function Unable to find frontend for shader. fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: Texture[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: Texture[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: Gouraud[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: NewMethod1[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: NewMethod1[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: NewMethod1[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: LitTextureIrradEnvmap_Skin[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: LitTextureIrradEnvmap_Skin[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: LitTextureIrradEnvmap_Skin[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: LitTextureIrradEnvmap_Skin[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: LitTextureIrradEnvmap_Skin[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: DAGouraud[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: DAGouraud[0]" stub! fixme:d3d_shader:shader_select_frontend Unrecognised version token 0xdeadbeef fixme:d3d_shader:shader_set_function Unable to find frontend for shader. fixme:d3d_shader:shader_select_frontend Unrecognised version token 0xdeadbeef fixme:d3d_shader:shader_set_function Unable to find frontend for shader. fixme:d3d_shader:shader_select_frontend Unrecognised version token 0xdeadbeef fixme:d3d_shader:shader_set_function Unable to find frontend for shader. fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: LitTexture2Haircap_Skin[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: LitTexture2Haircap_Skin[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: LitTexture2Haircap_Skin[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: LitTexture2Haircap_Skin[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: LitTexture2Haircap_Skin[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: LitTexture2Haircap_Skin[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: LitTexture2Haircap_Skin[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: LitTexture2Haircap_Skin[0]" stub! fixme:d3d9:D3DPERF_SetMarker color 0xffffffff, name L"Binding Vertex Shader: LitTexture2Haircap_Skin[0]" stub! fixme:d3d_shader:shader_set_limits Unexpected shader version "2.4". fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0xff, opcode_token 0x0000ffff. fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0xff, opcode_token 0x0000ffff. fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0xff, opcode_token 0x0000ffff. fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0xff, opcode_token 0x0000ffff. fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0xff, opcode_token 0x0000ffff. fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0xff, opcode_token 0x0000ffff. fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0xff, opcode_token 0x0000ffff. fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0xff, opcode_token 0x0000ffff. fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0xff, opcode_token 0x0000ffff. fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0xff, opcode_token 0x0000ffff. fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0xff, opcode_token 0x0000ffff. fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0xff, opcode_token 0x0000ffff. fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0xff, opcode_token 0x0000ffff. fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0xff, opcode_token 0x0000ffff. fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0xff, opcode_token 0x0000ffff. fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0xff, opcode_token 0x0000ffff. fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0xff, opcode_token 0x0000ffff. fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0xff, opcode_token 0x0000ffff. fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0xff, opcode_token 0x0000ffff. fixme:d3d_shader:shader_sm4_read_instruction Unrecognized opcode 0xff, opcode_token 0x0000ffff.
AH HA! This is the problem... I have a very similar problem with Drakensang Online. It played flawlessly for years and now after they updated to Qt5 it doesn't launch at all Very frustrating. I'm now at the mercy of Wine developers to fix the Qt5 problem. Looks like FIFA is having the same problem. I've read that simply changing your Windows version to Windows XP will fix Origin. So try that first