-
Ubuntu [SOLVED]
I can't get trials 2se to work in Ubuntu. 10.04.
It says on the wine appdb it works fine with it's latest version.
I can install the game, run it, but when you then select start after choosing what options you want from the various pull down menus, it just says there was an error and wine might be the problem.
I have tried all varieties of different options , ie windowed mode, low grapichs, no sound etc, but luck.
I remember a while ago for a older version of wine, I had to install a few library things to get a program to work, is this the same thing?
I'm not hugely technical on ubuntu.
So to sum up, basically I can get to the splash screen where the option are but no further.
-
Re: Ubuntu
Last time I checked the non-steam version ran smoothly on wine without having to add any libraries. The only thing I added was some fonts but that's optional.
Are you running the Steam version of the game?
There is this comment in winehq about steam: "Disable the In-game Steam Community in Steam's settings, otherwise the game will crash on launch."
Also if you can give more information about the error, it'd be good. Try running the game from a terminal to see wine's output.
-
Re: Ubuntu
It's not the steam version. Downloaded it from redlynx's trials website.
Would I just drop the launcher in a terminal window to run it and see wines output?
I had to add fonts on a previous wine for steam if I remember. I don't use steam now because I couldn't get portal to work.
I've been using ubuntu for about a year so still a noob really.
I'll post what the error message is shortly.
-
Re: Ubuntu
ok, here is trials launcher launched in the terminal window... i've copied the termial window, there is a a fair bit of info.... but it does say near the top cant find data pak etc, however they are in the same folder ( simulated c: drive on wine )
c:/ program files/ trials 2 second edition.
here it is...
peter@ubuntu:~$ '/home/peter/.wine/dosdevices/c:/Program Files/Trials 2 Second Edition/launcher.exe'
File not found data.pak
File not found data2.pak
File not found site.pak
wine: Unhandled page fault on read access to 0x00000000 at address 0x4232e2 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x004232e2).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:004232e2 ESP:0032f954 EBP:00000000 EFLAGS:00010216( R- -- I -A-P- )
EAX:00000000 EBX:00000001 ECX:0032f9e8 EDX:00000001
ESI:0032f9e8 EDI:fffffffe
Stack dump:
0x0032f954: fffffffe 00000000 0032fe00 0040cf89
0x0032f964: 00000000 0032fcbc 0032f9d0 005c53f0
0x0032f974: 005c53f0 005c53f0 005c53f0 005c6a98
0x0032f984: 02200301 02200301 02100220 02100210
0x0032f994: 02100210 02100210 02000200 02100302
0x0032f9a4: 02200302 03010302 02100248 02100210
Backtrace:
0x004232e2: movb 0x0(%eax),%cl
Modules:
Module Address Debug info Name (78 modules)
PE 330000- 371000 Deferred sdl
PE 400000- 482000 Export launcher
PE 10000000-10207000 Deferred d3dcompiler_43
ELF 7b800000-7b9aa000 Deferred kernel32<elf>
\-PE 7b810000-7b9aa000 \ kernel32
ELF 7bc00000-7bcc1000 Deferred ntdll<elf>
\-PE 7bc10000-7bcc1000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7df4c000-7df80000 Deferred uxtheme<elf>
\-PE 7df50000-7df80000 \ uxtheme
ELF 7df96000-7dfa0000 Deferred libxcursor.so.1
ELF 7dfa0000-7dfae000 Deferred libxi.so.6
ELF 7dfae000-7dfb4000 Deferred libxfixes.so.3
ELF 7dfb4000-7dfb8000 Deferred libxcomposite.so.1
ELF 7dfb8000-7dfc0000 Deferred libxrandr.so.2
ELF 7dfc0000-7dfca000 Deferred libxrender.so.1
ELF 7dfca000-7dfd0000 Deferred libxxf86vm.so.1
ELF 7dfd0000-7dfd4000 Deferred libxinerama.so.1
ELF 7dfd4000-7dff6000 Deferred imm32<elf>
\-PE 7dfe0000-7dff6000 \ imm32
ELF 7dff6000-7dffc000 Deferred libxdmcp.so.6
ELF 7dffc000-7e000000 Deferred libxau.so.6
ELF 7e000000-7e01a000 Deferred libxcb.so.1
ELF 7e01a000-7e01f000 Deferred libuuid.so.1
ELF 7e01f000-7e13c000 Deferred libx11.so.6
ELF 7e13c000-7e14c000 Deferred libxext.so.6
ELF 7e14c000-7e165000 Deferred libice.so.6
ELF 7e165000-7e16e000 Deferred libsm.so.6
ELF 7e191000-7e239000 Deferred winex11<elf>
\-PE 7e1a0000-7e239000 \ winex11
ELF 7e270000-7e297000 Deferred libexpat.so.1
ELF 7e297000-7e2c7000 Deferred libfontconfig.so.1
ELF 7e2c7000-7e2dc000 Deferred libz.so.1
ELF 7e2dc000-7e352000 Deferred libfreetype.so.6
ELF 7e352000-7e389000 Deferred libncurses.so.5
ELF 7e3ac000-7e3d5000 Deferred msacm32<elf>
\-PE 7e3b0000-7e3d5000 \ msacm32
ELF 7e3d5000-7e477000 Deferred winmm<elf>
\-PE 7e3e0000-7e477000 \ winmm
ELF 7e477000-7e56a000 Deferred comctl32<elf>
\-PE 7e480000-7e56a000 \ comctl32
ELF 7e56a000-7e775000 Deferred shell32<elf>
\-PE 7e580000-7e775000 \ shell32
ELF 7e775000-7e8ae000 Deferred wined3d<elf>
\-PE 7e780000-7e8ae000 \ wined3d
ELF 7e8ae000-7e8e6000 Deferred d3d9<elf>
\-PE 7e8b0000-7e8e6000 \ d3d9
ELF 7e8e6000-7e950000 Deferred shlwapi<elf>
\-PE 7e8f0000-7e950000 \ shlwapi
ELF 7e950000-7e9c6000 Deferred rpcrt4<elf>
\-PE 7e960000-7e9c6000 \ rpcrt4
ELF 7e9c6000-7e9df000 Deferred version<elf>
\-PE 7e9d0000-7e9df000 \ version
ELF 7e9df000-7eb1c000 Deferred user32<elf>
\-PE 7e9f0000-7eb1c000 \ user32
ELF 7eb1c000-7ec23000 Deferred ole32<elf>
\-PE 7eb30000-7ec23000 \ ole32
ELF 7ec23000-7ec48000 Deferred d3dxof<elf>
\-PE 7ec30000-7ec48000 \ d3dxof
ELF 7ec48000-7eca9000 Deferred advapi32<elf>
\-PE 7ec50000-7eca9000 \ advapi32
ELF 7eca9000-7ed4d000 Deferred gdi32<elf>
\-PE 7ecc0000-7ed4d000 \ gdi32
ELF 7ed4d000-7edda000 Deferred msvcrt<elf>
\-PE 7ed60000-7edda000 \ msvcrt
ELF 7edda000-7ee42000 Deferred d3dx9_36<elf>
\-PE 7ede0000-7ee42000 \ d3dx9_36
ELF 7efa0000-7efb7000 Deferred libnsl.so.1
ELF 7efb7000-7efdd000 Deferred libm.so.6
ELF f74e1000-f74ed000 Deferred libnss_files.so.2
ELF f74ee000-f74f2000 Deferred libdl.so.2
ELF f74f2000-f764c000 Deferred libc.so.6
ELF f764d000-f7666000 Deferred libpthread.so.0
ELF f7666000-f7670000 Deferred libnss_nis.so.2
ELF f7681000-f7689000 Deferred libnss_compat.so.2
ELF f7689000-f77ca000 Dwarf libwine.so.1
ELF f77cc000-f77ea000 Deferred ld-linux.so.2
ELF f77ea000-f77eb000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\Program Files\Trials 2 Second Edition\launcher.exe
00000009 0 <==
0000000e services.exe
0000001c 0
0000001b 0
00000015 0
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000017 0
00000016 0
00000013 0
00000012 0
00000018 plugplay.exe
0000001d 0
0000001a 0
00000019 0
0000001e explorer.exe
0000001f 0
Backtrace:
peter@ubuntu:~$
-
Re: Ubuntu
cd to the directory (~/.wine/drive_c/Program Files/Trials 2 Second Edition/) and run 'wine launcher.exe'. "File not found" message will disappear. That's not the problem though.
Is your ubuntu 32bit or 64bit?
While you are at it, try disabling pixel shader support from winecfg.
-
Re: Ubuntu
Thanks, I'll have a look about disabling pixel shader support when i go back on.
32 or 64 is interesting... When I brought the laptop (acer 6935g) it came with windows 32bit.
Dual booted ubuntu and that said it was 64 bit. So windows runs 32 and ubuntu 64. After looking, the processor is 64 bit. I only realised when I brought the 'humble bundle' and tried to install 32 bit games on ubuntu.
Cd to the directory mean go to or type the whole directory in the terminal.... Sorry, I'm still getting to know Linux stuff.
-
Re: Ubuntu
ok.... going to the directory and there is no 'wine launcher.exe' just launcher.exe and a few othere exe's like trials and trialslow etc.
disabled the pixel shader option and it wouldn't eve get to the splash screen, just an error message saying my graphics card is missing critical features and needs directx with pixel shader 2.0 to run.
I have uninstalled trials and reinstalled, same problem as first post.
I'll try a different version of wine from software sources instead of wines website. I know its older but might work and it doesnt have 'winetricks' which the latest has.
fingers crossed!!!
-
Re: Ubuntu
Yes there should be a "launcher.exe". wine is just the command to run the executable with ... wine!
So anyway, I tried running trials on Arch 64bit and got the same problem as you. Since the OS is 64 bit and wine is 32, it means that you'll need to install the 32bit version of your graphics card driver. I also had to install openal and mpg123 packages. Don't disable pixel shader, as it's needed to run the game.
After I installed the above (arch packages: lib32-ati-dri, lib32-openal, lib32-mpg123) the game finally loaded but I got a bunch of "File not found" messages and I ended up with many things missing. It looks like this: http://oi52.tinypic.com/1zqx6xh.jpg
I'm not sure where to go from here...
-
Re: Ubuntu
I got it to work... a bit easier than what you did though... phew.
I uninstalled wine 1.3 completely and removed all applications because I installed 1.2 but it kept the setting of 1.3.
Anyway... completely removed 1.3, installed 1.2 (stable as 1.3 is beta) reinstalled trials and the core fonts and all ok and running! Although a fps drop which i expected but not as much as it did... on windows on low settings I run avg 120 fps... ubuntu runs at avg 40fps.
Thanks for your help AkaM althoug i have a feeling its going to go wrong soon...lol, maybe chat wont connect... Nope, i checked and im in chat...
thanks for you help!