grendelson |
Tuesday 14 December 2010 at 6:34
|
grendelson
|
When I try to run either BioShock or Bloodbowl ( which used to run ) I get the following:
/usr/share/playonlinux/playonlinux --run "Bioshock"
PlayOnLinux v3.8.6
wine client error:0: version mismatch 400/410.
Your wineserver binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?
If I start the app with:
env WINEPREFIX=/<path>/.PlayOnLinux//wineprefix/bioshock" wine ~/.PlayOnLinux/wineprefix/bioshock/drive_c/Program\\ Files/2K\\ Games/BioShock/Builds/Release/Bioshock.exe
It immediately gives an error in the application - this happens now with bloodbowl as well - both are digital downloads ( d2d for bioshock)
Not sure what to try - I've tried changing the wine version in POL. Prnice of Persia Warrirowithin still runs fine via the env=WINEPREFIX command line start (wine vers 1.1.4)
Ubuntu 10.10 , AMD 64, 2GB mem 512 Mb Nvidai...
Thanks
|
grendelson |
Tuesday 14 December 2010 at 7:04
|
grendelson
|
the wine version given from /usr/bin/wine is 1.2.1 but the wine version shown in POL System is 1.3.5 so I set the games to use 1.3.5 - now I don't get the mismatch error but I can't star the games still - The Applications that work are Prince of Persia and Steam - they are using 1.1.4 wine.
Still can't figure out hwo to solve BloodBowl and Bioshock not starting. :-(
|
GNU_Raziel |
Tuesday 14 December 2010 at 11:30
|
GNU_Raziel
|
Use "Close All" button in POL befaire launching your game. This will unsure that ALL wine related process are killed.
|
grendelson |
Tuesday 14 December 2010 at 21:01
|
grendelson
|
Thanks for the reply! I did this but the above games still won't start.
I got rid of the mismatch as noted above How does the Selected WINE version get used - is it ONLY when you run playonliux --run bioshock that the slected wine version is used?
If I select any version other than 1.35 I get the mismatch. Also if I start the apps with "env WINEPREFIX=<pathto game>" wine "<path to executable>" then I am using the system wine no matter what version I selected in POL - is this correct?
There seems to be 2 issues here - using the wrong version of wine and then the fact I am on Ubuntu 10.10 ( upgrade form 10.04) there seems to be other posts that state that Ubuntu 10.10 Just broke POL and there was no attempt to support it - is this also true?
Thanks for any help.
|
grendelson |
Tuesday 14 December 2010 at 21:14
|
grendelson
|
Set all the non-working games (bloodbowl, bioshock, IE7) to System for wine version and ran from playonlinux --run "game" Here is sample output form cmd line:
playonlinux --run "Bioshock"
PlayOnLinux v3.8.6
wine: Unhandled page fault on read access to 0x00000000 at address 0x10a4f9d3 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x10a4f9d3).
err:dbghelp_msc:codeview_process_info Unknown CODEVIEW signature 00000005 in module L"bioshock"
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:10a4f9d3 ESP:0053d024 EBP:00000000 EFLAGS:00010246( R- -- I Z- -P- )
EAX:00000000 EBX:00000000 ECX:00000000 EDX:0000027a
ESI:0230dc00 EDI:00000000
Stack dump:
0x0053d024: 00000000 0230dc00 00000000 00000000
0x0053d034: 00000000 00000000 10a4df8e 00000001
0x0053d044: 00000008 0053d078 10f4c478 ffffffff
0x0053d054: 10a5049a 0000027a 00000000 0230dc00
0x0053d064: 00000000 0426cc00 0230dc00 0053d058
0x0053d074: 00000000 0053d0e0 10f53fdf 00000009
Backtrace:
0x10a4f9d3: movl 0x0(%eax),%edx
Modules:
Module Address Debug info Name (155 modules)
PE 540000- 8af000 Deferred d3dx9_33
PE 8b0000- 8c6000 Deferred xinput1_3
PE 10900000-11435ec8 Export bioshock
PE 18000000-18038000 Deferred binkw32
PE 78130000-781cb000 Deferred msvcr80
ELF 7a163000-7b800000 Deferred libnvidia-glcore.so.260.19.06
ELF 7b800000-7b976000 Deferred kernel32<elf>
\\-PE 7b810000-7b976000 \\ kernel32
ELF 7bc00000-7bcb9000 Deferred ntdll<elf>
\\-PE 7bc10000-7bcb9000 \\ ntdll
ELF 7bf00000-7bf03000 Deferred <wine-loader>
PE 7c420000-7c4a7000 Deferred msvcp80
ELF 7caac000-7caf9000 Deferred libopenal.so.1
ELF 7caf9000-7cb15000 Deferred libgcc_s.so.1
ELF 7cb21000-7cb36000 Deferred msadp32<elf>
\\-PE 7cb30000-7cb36000 \\ msadp32
ELF 7cb36000-7cbfc000 Deferred libasound.so.2
ELF 7cbfc000-7cc24000 Deferred libvorbis.so.0
ELF 7cc24000-7cd9c000 Deferred libvorbisenc.so.2
ELF 7cd9c000-7cde8000 Deferred libflac.so.8
ELF 7cde8000-7ce50000 Deferred libsndfile.so.1
ELF 7ce50000-7ce9a000 Deferred libpulsecommon-0.9.21.so
ELF 7ce9a000-7cedc000 Deferred libpulse.so.0
ELF 7cede000-7cef3000 Deferred midimap<elf>
\\-PE 7cee0000-7cef3000 \\ midimap
ELF 7cef3000-7cf29000 Deferred winealsa<elf>
\\-PE 7cf00000-7cf29000 \\ winealsa
ELF 7cf29000-7cf83000 Deferred riched20<elf>
\\-PE 7cf40000-7cf83000 \\ riched20
ELF 7d10e000-7d115000 Deferred libogg.so.0
ELF 7d115000-7d11e000 Deferred libwrap.so.0
ELF 7d11e000-7d12c000 Deferred libxi.so.6
ELF 7d12f000-7d147000 Deferred msacm32<elf>
\\-PE 7d130000-7d147000 \\ msacm32
ELF 7d147000-7d14d000 Deferred libasound_module_pcm_pulse.so
ELF 7d5c5000-7d5ca000 Deferred libxcb-atom.so.1
ELF 7d5ca000-7d5d0000 Deferred libxtst.so.6
ELF 7d5d0000-7d5d3000 Deferred libx11-xcb.so.1
ELF 7d5d3000-7d5ee000 Deferred openal32<elf>
\\-PE 7d5e0000-7d5ee000 \\ openal32
ELF 7d5f1000-7d604000 Deferred riched32<elf>
\\-PE 7d600000-7d604000 \\ riched32
ELF 7d609000-7d6d2000 Deferred libgl.so.1
ELF 7d6f3000-7d6fc000 Deferred librt.so.1
ELF 7d6fc000-7d738000 Deferred libdbus-1.so.3
ELF 7d738000-7d73d000 Deferred libgpg-error.so.0
ELF 7d73d000-7d74e000 Deferred libtasn1.so.3
ELF 7d74e000-7d752000 Deferred libkeyutils.so.1
ELF 7d752000-7d75a000 Deferred libkrb5support.so.0
ELF 7d75a000-7d77e000 Deferred libk5crypto.so.3
ELF 7d77e000-7d82c000 Deferred libkrb5.so.3
ELF 7d82c000-7d83c000 Deferred libavahi-client.so.3
ELF 7d83c000-7d848000 Deferred libavahi-common.so.3
ELF 7d848000-7d8bc000 Deferred libgcrypt.so.11
ELF 7d8bc000-7d957000 Deferred libgnutls.so.26
ELF 7d957000-7d986000 Deferred libgssapi_krb5.so.2
ELF 7d986000-7d9d0000 Deferred libcups.so.2
ELF 7d9d0000-7d9f1000 Deferred dxgi<elf>
\\-PE 7d9e0000-7d9f1000 \\ dxgi
ELF 7d9f1000-7da0b000 Deferred spoolss<elf>
\\-PE 7da00000-7da0b000 \\ spoolss
ELF 7da0b000-7da2b000 Deferred localspl<elf>
\\-PE 7da10000-7da2b000 \\ localspl
ELF 7da6e000-7daa1000 Deferred uxtheme<elf>
\\-PE 7da70000-7daa1000 \\ uxtheme
ELF 7daa1000-7daab000 Deferred libxcursor.so.1
ELF 7daab000-7dab1000 Deferred libxfixes.so.3
ELF 7dab1000-7dab5000 Deferred libxcomposite.so.1
ELF 7dab5000-7dabd000 Deferred libxrandr.so.2
ELF 7dabd000-7dac7000 Deferred libxrender.so.1
ELF 7dac7000-7dacd000 Deferred libxxf86vm.so.1
ELF 7dacd000-7dad1000 Deferred libxinerama.so.1
ELF 7dad1000-7dad7000 Deferred libxdmcp.so.6
ELF 7dad7000-7daf1000 Deferred libxcb.so.1
ELF 7daf1000-7dc0e000 Deferred libx11.so.6
ELF 7dc0e000-7dc1e000 Deferred libxext.so.6
ELF 7dc1e000-7dc37000 Deferred libice.so.6
ELF 7dc37000-7dc40000 Deferred libsm.so.6
ELF 7dc41000-7dc43000 Deferred libnvidia-tls.so.260.19.06
ELF 7dc45000-7dc49000 Deferred libcom_err.so.2
ELF 7dc61000-7dd09000 Deferred winex11<elf>
\\-PE 7dc70000-7dd09000 \\ winex11
ELF 7debb000-7debf000 Deferred libxau.so.6
ELF 7debf000-7dec4000 Deferred libuuid.so.1
ELF 7df24000-7df4b000 Deferred libexpat.so.1
ELF 7df4b000-7df7b000 Deferred libfontconfig.so.1
ELF 7df7b000-7df90000 Deferred libz.so.1
ELF 7df90000-7e007000 Deferred libfreetype.so.6
ELF 7e007000-7e01b000 Deferred libresolv.so.2
ELF 7e03c000-7e05c000 Deferred iphlpapi<elf>
\\-PE 7e040000-7e05c000 \\ iphlpapi
ELF 7e05c000-7e08b000 Deferred ws2_32<elf>
\\-PE 7e060000-7e08b000 \\ ws2_32
ELF 7e08b000-7e0a5000 Deferred wsock32<elf>
\\-PE 7e090000-7e0a5000 \\ wsock32
ELF 7e0a5000-7e190000 Deferred oleaut32<elf>
\\-PE 7e0c0000-7e190000 \\ oleaut32
ELF 7e190000-7e1b5000 Deferred msacm32<elf>
\\-PE 7e1a0000-7e1b5000 \\ msacm32
ELF 7e1b5000-7e213000 Deferred setupapi<elf>
\\-PE 7e1c0000-7e213000 \\ setupapi
ELF 7e213000-7e24c000 Deferred dinput<elf>
\\-PE 7e220000-7e24c000 \\ dinput
ELF 7e24c000-7e266000 Deferred dinput8<elf>
\\-PE 7e250000-7e266000 \\ dinput8
ELF 7e266000-7e2da000 Deferred rpcrt4<elf>
\\-PE 7e270000-7e2da000 \\ rpcrt4
ELF 7e2da000-7e3d9000 Deferred ole32<elf>
\\-PE 7e2f0000-7e3d9000 \\ ole32
ELF 7e3d9000-7e420000 Deferred dsound<elf>
\\-PE 7e3e0000-7e420000 \\ dsound
ELF 7e420000-7e558000 Deferred wined3d<elf>
\\-PE 7e430000-7e558000 \\ wined3d
ELF 7e558000-7e58a000 Deferred d3d9<elf>
\\-PE 7e560000-7e58a000 \\ d3d9
ELF 7e58a000-7e5aa000 Deferred imm32<elf>
\\-PE 7e590000-7e5aa000 \\ imm32
ELF 7e5aa000-7e5bd000 Deferred msimg32<elf>
\\-PE 7e5b0000-7e5bd000 \\ msimg32
ELF 7e5bd000-7e643000 Deferred msvcrt<elf>
\\-PE 7e5d0000-7e643000 \\ msvcrt
ELF 7e643000-7e6d7000 Deferred winmm<elf>
\\-PE 7e650000-7e6d7000 \\ winmm
ELF 7e6d7000-7e6ec000 Deferred psapi<elf>
\\-PE 7e6e0000-7e6ec000 \\ psapi
ELF 7e6ec000-7e744000 Deferred dbghelp<elf>
\\-PE 7e700000-7e744000 \\ dbghelp
ELF 7e744000-7e77b000 Deferred winspool<elf>
\\-PE 7e750000-7e77b000 \\ winspool
ELF 7e77b000-7e869000 Deferred comctl32<elf>
\\-PE 7e780000-7e869000 \\ comctl32
ELF 7e869000-7e8c3000 Deferred advapi32<elf>
\\-PE 7e880000-7e8c3000 \\ advapi32
ELF 7e8c3000-7e94f000 Deferred gdi32<elf>
\\-PE 7e8d0000-7e94f000 \\ gdi32
ELF 7e94f000-7ea82000 Deferred user32<elf>
\\-PE 7e960000-7ea82000 \\ user32
ELF 7ea82000-7eae4000 Deferred shlwapi<elf>
\\-PE 7ea90000-7eae4000 \\ shlwapi
ELF 7eae4000-7ecd1000 Deferred shell32<elf>
\\-PE 7eb00000-7ecd1000 \\ shell32
ELF 7ecd1000-7ed8b000 Deferred comdlg32<elf>
\\-PE 7ece0000-7ed8b000 \\ comdlg32
ELF 7ef8b000-7ef97000 Deferred libnss_files.so.2
ELF 7ef97000-7efa2000 Deferred libnss_nis.so.2
ELF 7efa2000-7efb9000 Deferred libnsl.so.1
ELF 7efb9000-7efdf000 Deferred libm.so.6
ELF 7efe8000-7f000000 Deferred version<elf>
\\-PE 7eff0000-7f000000 \\ version
ELF f7468000-f746c000 Deferred libdl.so.2
ELF f746c000-f75c7000 Deferred libc.so.6
ELF f75c7000-f75e0000 Deferred libpthread.so.0
ELF f75e8000-f75f0000 Deferred libnss_compat.so.2
ELF f7602000-f7742000 Deferred libwine.so.1
ELF f7744000-f7762000 Deferred ld-linux.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\\Program Files\\2K Games\\BioShock\\Builds\\Release\\Bioshock.exe
0000002c 0
0000002b 1
0000002a 0
00000029 2
00000028 15
00000027 15
00000024 0
00000023 1
00000022 1
00000021 1
00000009 0 <==
0000000e services.exe
0000001e 0
00000018 0
00000017 0
00000016 0
00000010 0
0000000f 0
00000011 mscorsvw.exe
0000001a 0
00000019 0
00000015 0
00000012 0
00000013 explorer.exe
00000014 0
0000001b winedevice.exe
00000020 0
0000001f 0
0000001d 0
0000001c 0
Backtrace:
Bioshock: line 5: 21562 Segmentation fault wine "Bioshock.exe" $@
|
grendelson |
Thursday 16 December 2010 at 6:30
|
grendelson
|
I was about to format and reinstall Ubuntu 10.04 when I thought of creating a NEW User Account. I then changed the ownership to my user account and swapped /home/<user> names. This gave my user account a brand new Home Dir with Nothing more then the generic new user Home dir. I moved the .Playonlinux folder from the old home to the new home and reran the 1.1 upgrade - it ran flawlessly and Bioshock started with the additional Exe! SO now all I need to figure out is how to get Bloodbowl to run again and I can stay on Ubuntu 10.10 - I may still reinstall- but I've been wanting to :start over: on my home dir for some time :-)
Any hints on Bloodbowl? Anyone else running it under 10.10?
|