odis308 |
Tuesday 4 June 2013 at 4:49
|
odis308
|
hello all and appoligize in advance if i posted this in the wrong play but here's my questions im getting a crash when i run battlefield 2 on playonlinux and idk what to do to fix it?
my setup
HP pavilion desktop ubuntu 12.10 wine 1.4.1
heres what i get when i turn debugging on
[06/02/13 23:30:56] - Running wine-1.1.42 --version wine-1.1.42
PlayOnLinux logfile ------------------- Date: 06/02/13 23:30:56
> PlayOnLinux Version 4.1.1 > uname -a Linux grasty-FK549AA-ABA-a6637c 3.5.0-32-generic #53-Ubuntu SMP Wed May 29 20:22:58 UTC 2013 i686 i686 i686 GNU/Linux > lsb_release -a > wine --version wine-1.1.42 > POL_WINEVERSION 1.1.42 > WINEPREFIX /home/grasty/.PlayOnLinux//wineprefix/Battlefield2 > glxinfo \\| grep rendering direct rendering: Yes > glxinfo \\| grep renderer OpenGL renderer string: Mesa DRI Intel(R) G33 x86/MMX/SSE2 > OpenGL libs (Direct rendering testing)
[06/02/13 23:31:13] - Running wine-1.1.42 cmd /c echo %ProgramFiles% C:\\Program Files
[06/02/13 23:31:17] - Running wine-1.1.42 cmd /c echo %ProgramFiles% C:\\Program Files
[06/02/13 23:31:19] - Running wine-1.1.42 cmd /c echo %ProgramFiles% C:\\Program Files
[06/02/13 23:31:39] - Running wine-1.1.42 regedit /home/grasty/.PlayOnLinux//tmp/regkey.reg [06/02/13 23:31:39] - Content of /home/grasty/.PlayOnLinux//tmp/regkey.reg ----------- REGEDIT4
[HKEY_CURRENT_USER\\Software\\Wine\\X11 Driver] "DXGrab"="Y" ----------- [06/02/13 23:31:40] - Running wine-1.1.42 regedit /home/grasty/.PlayOnLinux//tmp/regkey.reg [06/02/13 23:31:40] - Content of /home/grasty/.PlayOnLinux//tmp/regkey.reg ----------- REGEDIT4
[HKEY_CURRENT_USER\\Software\\Wine\\X11 Driver] "Desktop"="1920x1440" ----------- [06/02/13 23:33:07] - Running wine-1.1.42 BF2.exe +menu 1 +fullscreen 1 wine: cannot find L"C:\\\\windows\\\\system32\\\\BF2.exe" [06/03/13 15:11:06] - Running wine-1.1.42 BF2.exe +menu 1 +fullscreen 1 [06/03/13 15:11:11] - Running wine-1.1.42 BF2.exe +menu 1 +fullscreen 1 wine: cannot find L"C:\\\\windows\\\\system32\\\\BF2.exe" wine: cannot find L"C:\\\\windows\\\\system32\\\\BF2.exe" [06/03/13 22:23:57] - Running wine-1.1.42 BF2.exe +menu 1 +fullscreen 1 [06/03/13 22:24:00] - Running wine-1.1.42 BF2.exe +menu 1 +fullscreen 1 wine: cannot find L"C:\\\\windows\\\\system32\\\\BF2.exe" wine: cannot find L"C:\\\\windows\\\\system32\\\\BF2.exe" [06/03/13 22:24:23] - Running wine-1.1.42 BF2.exe +menu 1 +fullscreen 1 wine: cannot find L"C:\\\\windows\\\\system32\\\\BF2.exe" [06/03/13 22:24:38] - Running wine-1.1.42 winecfg [06/03/13 22:25:28] - Running wine-1.1.42 BF2.exe +menu 1 +fullscreen 1 wine: cannot find L"C:\\\\windows\\\\system32\\\\BF2.exe" err:module:load_builtin_dll failed to load .so lib for builtin L"wineesd.drv": libesd.so.0: cannot open shared object file: No such file or directory fixme:msg:pack_message msg 14 (WM_ERASEBKGND) not supported yet [06/03/13 22:25:43] - Running wine-1.1.42 winecfg [06/03/13 22:26:00] - Running wine-1.1.42 BF2.exe +menu 1 +fullscreen 1 wine: cannot find L"C:\\\\windows\\\\system32\\\\BF2.exe" [06/03/13 22:26:55] - Running wine-1.1.42 BF2.exe +menu 1 +fullscreen 1 wine: cannot find L"C:\\\\windows\\\\system32\\\\BF2.exe" [06/03/13 22:28:59] - Running wine-1.1.42 BF2.exe +menu 1 +fullscreen 1 wine: cannot find L"C:\\\\windows\\\\system32\\\\BF2.exe" [06/03/13 22:40:40] - Running wine-1.1.42 BF2.exe +menu 1 +fullscreen 1 wine: cannot find L"C:\\\\windows\\\\system32\\\\BF2.exe" [06/03/13 22:47:45] - Running wine-1.1.42 BF2.exe +menu 1 +fullscreen 1 wine: cannot find L"C:\\\\windows\\\\system32\\\\BF2.exe" [06/03/13 22:48:23] - Running wine-1.1.42 BF2.exe +menu 1 +fullscreen 1 wine: cannot find L"C:\\\\windows\\\\system32\\\\BF2.exe"
idk what to do now? thanks for your time
|
Ronin DUSETTE |
Thursday 6 June 2013 at 18:22
|
Ronin DUSETTE
|
|
Ronin DUSETTE |
Thursday 6 June 2013 at 18:24
|
Ronin DUSETTE
|
> PlayOnLinux Version 4.1.1
First, update your PlayOnLinux to 4.2.1. You can get that from our Download section. Next, how did you install this game? Did you use the install script in the Install section of PlayOnLinux or did you try to manually install it?
|
booman |
Thursday 6 June 2013 at 19:02
|
booman
|
I have a step-by-step guide you can follow with PlayOnLinux to get Battlefield 2 (and patches) running in Linux. In my Signature, click on "PlayOnLinux Tutorials" Then click Battlefield 2 in the forum Follow the guide and if you still have problems let us know. Note: I still had some graphical artifacts in Battlefield. Little black splotches here and there, probably related to shaders.
|
Ronin DUSETTE |
Thursday 6 June 2013 at 19:05
|
Ronin DUSETTE
|
OK, first, before we go to manual installs, we need to know if they used the install script from POL, because if it doesnt work, we need to know, so that we can fix the script and manual installs dont need to be done. Without working scripts, POL is not going to do it for people. Edited by RoninDusette
|
booman |
Thursday 6 June 2013 at 19:09
|
booman
|
Good point! Lets see what he originally used for the installation. As I've always said... I don't expect the PlayOnLinux Developers to update every script for every Linux/Windows variable out there. Instead, I do manual installations to learn more about the inner-workings of PlayOnLinux. Also, I've have a lot more success with games.
|
Ronin DUSETTE |
Thursday 6 June 2013 at 19:12
|
Ronin DUSETTE
|
Word, but again, if manual installs can work, then scripts can be written. Thats why we use BASH in there; VERY powerful scripting. Once a script is written, if people submit bug reports correctly, then we can gradually fix issues with other OS. 9 times out of 10, people dont have drivers installed right, or are missing dependencies, etc etc etc.. Its most of the time not a script error, but the system lacking native Linux items that stop things from happening. If you are having that much success with games, then lets take your manual installs and compare them to the scripts, so that we can figure out what you are doing to make them run better/correctly. Thats how all software and scripts are developed. Once its out in the wild, testing needs to be done to get bugs worked out, but if no one uses scripts, we dont find bugs, and the scripts dont work for some people.
|
booman |
Thursday 6 June 2013 at 19:39
|
booman
|
good point, I PMed you about it
|
odis308 |
Saturday 8 June 2013 at 3:45
|
odis308
|
all i did was put i the disk and install it using play on linux i dont exactly know what you guys mean by a manual install or what so im not sure sorry but i did try booman's tutorial and dotnet20 doesnt seem to want to install at all ive tried everything in my knowled to install it but it still doesn not work
ps im not the most knowledgable on computers so im just at a lose
thanks for helping me and thanks for your time
|
odis308 |
Saturday 8 June 2013 at 3:57
|
odis308
|
now i get this
tive Image Generator - Version 1.1.4322.573 Copyright (C) Microsoft Corporation 1998-2002. All rights reserved. System.Xml, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 could be created for context 0x17 fixme:sync:CreateMemoryResourceNotification (0) stub fixme:shell:URL_ParseUrl failed to parse L"mscorlib" fixme:shell:URL_ParseUrl failed to parse L"" fixme:shell:URL_ParseUrl failed to parse L"System.Drawing.Design" fixme:shell:URL_ParseUrl failed to parse L"System" fixme:shell:URL_ParseUrl failed to parse L"System" fixme:shell:URL_ParseUrl failed to parse L"System.Drawing" fixme:shell:URL_ParseUrl failed to parse L"System.Drawing" fixme:shell:URL_ParseUrl failed to parse L"System" fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms" fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms" fixme:shell:URL_ParseUrl failed to parse L"Accessibility" fixme:shell:URL_ParseUrl failed to parse L"System.Drawing" err:ole:CoGetClassObject class {00000349-0000-0000-c000-000000000046} not registered err:ole:CoGetClassObject class {00000349-0000-0000-c000-000000000046} not registered err:ole:create_server class {00000349-0000-0000-c000-000000000046} not registered fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported err:ole:CoGetClassObject no class object {00000349-0000-0000-c000-000000000046} could be created for context 0x17 fixme:sync:CreateMemoryResourceNotification (0) stub fixme:shell:URL_ParseUrl failed to parse L"mscorlib" fixme:shell:URL_ParseUrl failed to parse L"" fixme:shell:URL_ParseUrl failed to parse L"System.Drawing" fixme:shell:URL_ParseUrl failed to parse L"System" fixme:shell:URL_ParseUrl failed to parse L"System" err:ole:CoGetClassObject class {00000349-0000-0000-c000-000000000046} not registered err:ole:CoGetClassObject class {00000349-0000-0000-c000-000000000046} not registered err:ole:create_server class {00000349-0000-0000-c000-000000000046} not registered fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported err:ole:CoGetClassObject no class object {00000349-0000-0000-c000-000000000046} could be created for context 0x17 fixme:sync:CreateMemoryResourceNotification (0) stub fixme:shell:URL_ParseUrl failed to parse L"mscorlib" fixme:shell:URL_ParseUrl failed to parse L"" fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms" fixme:shell:URL_ParseUrl failed to parse L"System" fixme:shell:URL_ParseUrl failed to parse L"System" fixme:shell:URL_ParseUrl failed to parse L"Accessibility" fixme:shell:URL_ParseUrl failed to parse L"Accessibility" fixme:shell:URL_ParseUrl failed to parse L"System.Drawing" fixme:shell:URL_ParseUrl failed to parse L"System.Drawing" fixme:shell:URL_ParseUrl failed to parse L"System" fixme:shell:URL_ParseUrl failed to parse L"System.Xml" fixme:shell:URL_ParseUrl failed to parse L"System.Xml" fixme:shell:URL_ParseUrl failed to parse L"System.Xml" fixme:shell:URL_ParseUrl failed to parse L"System.Runtime.Serialization.Formatters.Soap" fixme:shell:URL_ParseUrl failed to parse L"System.Runtime.Serialization.Formatters.Soap" err:ole:CoGetClassObject class {00000349-0000-0000-c000-000000000046} not registered err:ole:CoGetClassObject class {00000349-0000-0000-c000-000000000046} not registered err:ole:create_server class {00000349-0000-0000-c000-000000000046} not registered fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported err:ole:CoGetClassObject no class object {00000349-0000-0000-c000-000000000046} could be created for context 0x17 fixme:sync:CreateMemoryResourceNotification (0) stub fixme:shell:URL_ParseUrl failed to parse L"mscorlib" fixme:shell:URL_ParseUrl failed to parse L"" fixme:shell:URL_ParseUrl failed to parse L"System.Xml" fixme:shell:URL_ParseUrl failed to parse L"System" fixme:shell:URL_ParseUrl failed to parse L"System" fixme:loadperf:LoadPerfCounterTextStringsW (L"\\"C:\\\\windows\\\\system32\\\\lodctr.exe\\" C:\\\\windows\\\\Microsoft.NET\\\\Framework\\\\v1.1.4322\\\\_dataperfcounters.ini", 0): stub fixme:loadperf:LoadPerfCounterTextStringsW (L"\\"C:\\\\windows\\\\system32\\\\lodctr.exe\\" C:\\\\windows\\\\Microsoft.NET\\\\Framework\\\\v1.1.4322\\\\_Networkingperfcounters.ini", 0): stub fixme:sync:CreateMemoryResourceNotification (0) stub fixme:shell:URL_ParseUrl failed to parse L"mscorlib" fixme:shell:URL_ParseUrl faileMicrosoft (R) .NET Framework MigPol 1.1.4322.573 Copyright (C) Microsoft Corporation 1998-2002. All rights reserved.
ERROR: Only one CLR version installed; nothing to migrate.
d to parse L"System" fixme:shell:URL_ParseUrl failed to parse L"System" fixme:shell:URL_ParseUrl failed to parse L"System.Drawing" fixme:shell:URL_ParseUrl failed to parse L"System.Drawing" fixme:shell:URL_ParseUrl failed to parse L"System.DirectoryServices" fixme:shell:URL_ParseUrl failed to parse L"System.Messaging" fixme:shell:URL_ParseUrl failed to parse L"System.ServiceProcess" fixme:shell:URL_ParseUrl failed to parse L"System.Data" fixme:loadperf:LoadPerfCounterTextStringsW (L"\\"C:\\\\windows\\\\system32\\\\lodctr.exe\\" C:\\\\windows\\\\Microsoft.NET\\\\Framework\\\\v1.1.4322\\\\corperfmonsymbols.ini", 0): stub err:msi:HANDLE_CustomType34 Unable to execute command L"\\"C:\\\\windows\\\\Microsoft.NET\\\\Framework\\\\netfxsbs11.exe\\" /install" with working directory L"C:\\\\windows\\\\Microsoft.NET\\\\Framework\\\\" Microsoft .NET Framework Setup has completed successfully. [06/07/13 19:39:29] - Running wine-1.1.42 regedit /home/grasty/.PlayOnLinux//tmp/regkey.reg [06/07/13 19:39:29] - Content of /home/grasty/.PlayOnLinux//tmp/regkey.reg ----------- REGEDIT4
[HKEY_CURRENT_USER\\Software\\Wine] "Version"="winxp" ----------- [06/07/13 19:39:29] - Running wine-1.1.42 regedit /home/grasty/.PlayOnLinux//tmp/setos.reg [06/07/13 19:39:29] - Content of /home/grasty/.PlayOnLinux//tmp/setos.reg ----------- REGEDIT4
[HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\CurrentVersion] "CSDVersion"="Service Pack 3" [HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Control\\Windows] "CSDVersion"=dword:00000300 ----------- [06/07/13 19:39:29] - Running wine-1.1.42 regedit Default_OS_Version.reg [06/07/13 19:39:29] - Content of Default_OS_Version.reg ----------- [HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\\CurrentVersion] "ProductName"="Microsoft Windows XP" "CSDVersion"="Service Pack 3" "CurrentVersion"="5.3" "CurrentBuildNumber"="2600" [HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Control\\Windows] "CSDVersion"=dword:00000300 ----------- [06/07/13 19:39:52] - Running wine-1.1.42 wineboot fixme:advapi:SetEntriesInAclA 1 0x33f754 (nil) 0x33f79c fixme:advapi:SetSecurityInfo stub fixme:dpnhpast:DllRegisterServer :stub wine: Unhandled page fault on read access to 0x0000000f at address 0x7ecd0037 (thread 0019), starting debugger... Can't attach process 0018: error 5 [06/07/13 19:40:13] - Running wine-1.1.42 winecfg [06/07/13 19:49:10] - Running wine-1.1.42 regedit [06/07/13 19:49:10] - Content of ----------- ----------- [06/07/13 19:49:35] - Running wine-1.1.42 taskmgr fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_CACHE_INFORMATION fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION fixme:advapi:ImpersonateLoggedOnUser (0x74) fixme:resource:GetGuiResources (0x70,1): stub fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_CACHE_INFORMATION fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_CACHE_INFORMATION fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION fixme:msg:pack_message msg 7f (WM_GETICON) not supported yet fixme:class:CLASS_GetClassLong offset -34 (GCLP_HICONSM) not supported on other process window 0x1003c fixme:class:CLASS_GetClassLong offset -14 (GCLP_HICON) not supported on other process window 0x1003c fixme:msg:pack_message msg 37 (WM_QUERYDRAGICON) not supported yet fixme:msg:pack_message msg 7f (WM_GETICON) not supported yet fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_CACHE_INFORMATION fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION fixme:msg:pack_message msg 7f (WM_GETICON) not supported yet fixme:class:CLASS_GetClassLong offset -34 (GCLP_HICONSM) not supported on other process window 0x1003c fixme:class:CLASS_GetClassLong offset -14 (GCLP_HICON) not supported on other process window 0x1003c fixme:msg:pack_message msg 37 (WM_QUERYDRAGICON) not supported yet fixme:msg:pack_message msg 7f (WM_GETICON) not supported yet fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_CACHE_INFORMATION fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION fixme:msg:pack_message msg 7f (WM_GETICON) not supported yet fixme:class:CLASS_GetClassLong offset -34 (GCLP_HICONSM) not supported on other process window 0x1003c fixme:class:CLASS_GetClassLong offset -14 (GCLP_HICON) not supported on other process window 0x1003c fixme:msg:pack_message msg 37 (WM_QUERYDRAGICON) not supported yet fixme:msg:pack_message msg 7f (WM_GETICON) not supported yet fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_CACHE_INFORMATION fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_HANDLE_INFORMATION fixme:msg:pack_message msg 7f (WM_GETICON) not supported yet fixme:class:CLASS_GetClassLong offset -34 (GCLP_HICONSM) not supported on other process window 0x1003c fixme:class:CLASS_GetClassLong offset -14 (GCLP_HICON) not supported on other process window 0x1003c fixme:msg:pack_message msg 37 (WM_QUERYDRAGICON) not supported yet fixme:msg:pack_message msg 7f (WM_GETICON) not supported yet [06/07/13 21:37:35] - Running wine-1.1.42 BF2.exe +menu 1 +fullscreen 1 wine: Unhandled page fault on write access to 0xffffffec at address 0x14b55f0 (thread 0009), starting debugger... Can't attach process 0008: error 5 [06/07/13 21:56:01] - Running wine-1.1.42 BF2.exe +menu 1 +fullscreen 1 wine: Unhandled page fault on write access to 0xffffffec at address 0x14b55f0 (thread 0009), starting debugger... Can't attach process 0008: error 5
|
Ronin DUSETTE |
Saturday 8 June 2013 at 5:55
|
Ronin DUSETTE
|
First, update your PlayOnLinux to 4.2.1. You can get that from our Download section.
You did not do this yet, as asked earlier. Do that, remove the virtual drive for Battlefield2, and then reinstall.
|
booman |
Saturday 8 June 2013 at 15:45
|
booman
|
Yeah, please update to the newest version of PlayOnLinux before you go any further. When I was testing Battlefield 2, I had to re-install several times before it would work correctly. I had the most problems just launching the game. In my tutorial it explains that you have to set a specific resolution (that Wine likes) in a config file. Also, your debug shows that you are still using wine-1.1.42, this one is really old. Try using Wine 1.4.1 or newer. By the way, if you use Wine 1.5.25 it doesn't require dotnet anymore, but I havn't tested Battlefield 2 with it. Do you know how to use PlayOnLinux to download/install Wine versions?
|
odis308 |
Saturday 8 June 2013 at 15:53
|
odis308
|
thanks guys for the hlep and i have one more problem
when i follow the directioin for the play on linux update it doesnt actually update play on linux for some odd reason
|
booman |
Saturday 8 June 2013 at 15:56
|
booman
|
yeah, I usually remove it and then download it again.
|
odis308 |
Saturday 8 June 2013 at 16:51
|
odis308
|
ok i updated play on linux then reinstalled and its still not working but i have yet to update wine so i will do that thanks again for all your help guys
|
Ronin DUSETTE |
Saturday 8 June 2013 at 17:29
|
Ronin DUSETTE
|
When did 1.5.25 stop needing .net? I know .net won't install on those versions or higher, but I didn't know that it didn't require it.
|
booman |
Saturday 8 June 2013 at 19:18
|
booman
|
When it automatically includes mono. Isn't mono the dotnet equivalent
|
Ronin DUSETTE |
Saturday 8 June 2013 at 19:24
|
Ronin DUSETTE
|
it tries. lol. anything after 1.5.4 I believe automatically installs wine-mono.
|
booman |
Saturday 8 June 2013 at 19:27
|
booman
|
Thats what I meant... at least that is what you told me. You also said that mono and dotnet can conflict, so I'm trying to prevent odis308 from more frustration. Cause I had a lot with this game, but at the same time I was on my own.
|
Ronin DUSETTE |
Saturday 8 June 2013 at 20:20
|
Ronin DUSETTE
|
You are right. I was just confused on how it was worded. lol. any wine version beyond what I mentioned should automatically install wine-mono, which should give some basic .NET compat.. Any versions before that should use mono210 from Install Componenets in POL.
|