Red Faction Running in Ubuntu lucid Wine Version 1.2

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
Phat_Tastic
Newbie
Newbie
Posts: 4
Joined: Tue Aug 10, 2010 7:47 am

Red Faction Running in Ubuntu lucid Wine Version 1.2

Post by Phat_Tastic »

I Have Been Reading around the internet and forums about people installing and playing Red Faction now i can install it but i cant play it. it crashes when it try's to start. is anybody familiar on how to get it running. I have tryed a few wine apps like Crossover Games and such but i still cant run it. Do i need to run a script or configure it a certain way?

Any Help would be Real Appreciative.

Thanx in Advanced.
Phat_Tastic
Newbie
Newbie
Posts: 4
Joined: Tue Aug 10, 2010 7:47 am

RF

Post by Phat_Tastic »

Sorry to Double Post but i am also receiving an error when detecting my Video card in the Red Faction Setup.
User avatar
dimesio
Moderator
Moderator
Posts: 13373
Joined: Tue Mar 25, 2008 10:30 pm

Re: Red Faction Running in Ubuntu lucid Wine Version 1.2

Post by dimesio »

What video card and driver? What version of Wine? If it's older than 1.2, upgrade. If it doesn't work in 1.2 or later, run it from a terminal and post whatever messages appear. http://wiki.winehq.org/FAQ#run_from_terminal
Phat_Tastic
Newbie
Newbie
Posts: 4
Joined: Tue Aug 10, 2010 7:47 am

RE:

Post by Phat_Tastic »

As to the Videocard it's an S3 UniChrome Pro

Wine Version is 1.2

Terminal message when running game is





fixme:dsalsa:IDsDriverBufferImpl_SetVolumePan (0x1269c0,0x12f630): stub
fixme:d3d_caps:wined3d_guess_card_vendor Received unrecognized GL_VENDOR "VIA Technology". Returning HW_VENDOR_NVIDIA.
fixme:d3d_caps:select_card_nvidia_mesa Card selection not handled for Mesa Nouveau driver
fixme:win:EnumDisplayDevicesW ((null),0,0x32f28c,0x00000000), stub!
main/renderbuffer.c:2067: _mesa_reference_renderbuffer: Assertion `oldRb->Magic == 0xaabbccdd' failed.
wine: Assertion failed at address 0x68000832 (thread 0009), starting debugger...
Unhandled exception: assertion failed in 32-bit code (0x68000832).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:68000832 ESP:0032edc0 EBP:0032edcc EFLAGS:00000202( - -- I - - - )
EAX:00000000 EBX:00002c6e ECX:00002c6e EDX:00000006
ESI:682a78df EDI:682cbff4
Stack dump:
0x0032edc0: 681a0651 682cbff4 0032eeec 0032eef4
0x0032edd0: 681a3a82 00000006 0032ee6c 00000000
0x0032ede0: 00001a18 682cd450 00000070 682cd3c0
0x0032edf0: 682cbff4 682cd3c0 00000067 0032ee14
0x0032ee00: 681e5ecd 0032ee30 682cbff4 682cbff4
0x0032ee10: 00000068 0032eedc 681d61d8 7d7ae1a0
Backtrace:
=>0 0x68000832 GLIBC_2+0x832() in ld-linux.so.2 (0x0032edcc)
1 0x681a3a82 abort+0x181() in libc.so.6 (0x0032eef4)
2 0x68199718 __assert_fail+0xf7() in libc.so.6 (0x0032ef3c)
3 0x28261334 _mesa_reference_renderbuffer+0x143() in unichrome_dri.so (0x0032ef7c)
4 0x2823f96f _mesa_free_framebuffer_data+0x5e() in unichrome_dri.so (0x0032efbc)
5 0x2823fa66 _mesa_destroy_framebuffer+0x25() in unichrome_dri.so (0x0032efdc)
6 0x2823f8d9 _mesa_reference_framebuffer+0x98() in unichrome_dri.so (0x0032f01c)
7 0x281f2338 in unichrome_dri.so (+0x2c337) (0x0032f03c)
8 0x281e4a91 in unichrome_dri.so (+0x1ea90) (0x0032f05c)
9 0x3094d9dc in libgl.so.1 (+0x3b9db) (0x0032f08c)
10 0x30929421 in libgl.so.1 (+0x17420) (0x0032f14c)
11 0x68858374 X11DRV_wglDeleteContext+0x93() in winex11 (0x0032f17c)
12 0x685a5aa0 wglDeleteContext+0x4f() in gdi32 (0x0032f1bc)
13 0x6aac0b77 in wined3d (+0x50b76) (0x0032f1ec)
14 0x6aad506f in wined3d (+0x6506e) (0x0032f88c)
15 0x6aad8c4a in wined3d (+0x68c49) (0x0032f8ac)
16 0x6ab5fbba WineDirect3DCreate+0x59() in wined3d (0x0032f8ec)
17 0x201f9606 Direct3DCreate8+0x65() in d3d8 (0x0032f91c)
18 0x00545a03 in rf (+0x145a02) (0x0001004c)
0x68000832 GLIBC_2+0x832 in ld-linux.so.2: ret
Modules:
Module Address Debug info Name (91 modules)
PE 400000- 2088000 Export rf
ELF 20000000-20048000 Deferred dsound<elf>
\-PE 20010000-20048000 \ dsound
ELF 20048000-2007f000 Deferred winealsa<elf>
\-PE 20050000-2007f000 \ winealsa
ELF 2007f000-20147000 Deferred libasound.so.2
ELF 20147000-20189000 Deferred libpulse.so.0
ELF 20189000-20197000 Deferred libxi.so.6
ELF 20197000-201a0000 Deferred libwrap.so.0
ELF 201a0000-201c9000 Deferred libvorbis.so.0
ELF 201c9000-201d0000 Deferred libasound_module_pcm_pulse.so
ELF 201d0000-201e6000 Deferred midimap<elf>
\-PE 201e0000-201e6000 \ midimap
ELF 201e6000-20215000 Export d3d8<elf>
\-PE 201f0000-20215000 \ d3d8
ELF 20f3b000-20f86000 Deferred libpulsecommon-0.9.21.so
ELF 2287d000-22881000 Deferred libxdamage.so.1
ELF 2786b000-27872000 Deferred libogg.so.0
ELF 281c6000-2841f000 Export unichrome_dri.so
ELF 28c8d000-28d89000 Deferred libvorbisenc.so.2
ELF 2bf19000-2bf32000 Deferred msacm32<elf>
\-PE 2bf20000-2bf32000 \ msacm32
PE 30000000-30059000 Deferred binkw32
ELF 30912000-30977000 Export libgl.so.1
ELF 35a5a000-35a63000 Deferred librt.so.1
ELF 4566d000-456a6000 Deferred libdbus-1.so.3
ELF 54abf000-54b0c000 Deferred libflac.so.8
ELF 594b1000-594b7000 Deferred libxtst.so.6
ELF 65489000-65494000 Deferred libdrm.so.2
ELF 68000000-6801d000 Export ld-linux.so.2
ELF 6801d000-6815d000 Deferred libwine.so.1
ELF 6815d000-68176000 Deferred libpthread.so.0
ELF 68176000-682d0000 Export libc.so.6
ELF 682d0000-682d4000 Deferred libdl.so.2
ELF 682d4000-682fa000 Deferred libm.so.6
ELF 682fa000-68302000 Deferred libnss_compat.so.2
ELF 68302000-68319000 Deferred libnsl.so.1
ELF 68319000-68323000 Deferred libnss_nis.so.2
ELF 68323000-6832f000 Deferred libnss_files.so.2
ELF 6832f000-6838a000 Deferred advapi32<elf>
\-PE 68340000-6838a000 \ advapi32
ELF 6838a000-6841b000 Deferred winmm<elf>
\-PE 68390000-6841b000 \ winmm
ELF 6841b000-6854d000 Deferred user32<elf>
\-PE 68430000-6854d000 \ user32
ELF 6854d000-685d8000 Export gdi32<elf>
\-PE 68560000-685d8000 \ gdi32
ELF 685d8000-685f3000 Deferred wsock32<elf>
\-PE 685e0000-685f3000 \ wsock32
ELF 685f3000-68614000 Deferred iphlpapi<elf>
\-PE 68600000-68614000 \ iphlpapi
ELF 68614000-68628000 Deferred libresolv.so.2
ELF 68628000-6864e000 Deferred msacm32<elf>
\-PE 68630000-6864e000 \ msacm32
ELF 6864e000-6874e000 Deferred ole32<elf>
\-PE 68670000-6874e000 \ ole32
ELF 6874e000-687c4000 Deferred libfreetype.so.6
ELF 687c4000-687d9000 Deferred libz.so.1
ELF 687d9000-68800000 Deferred libexpat.so.1
ELF 68800000-688a3000 Export winex11<elf>
\-PE 68810000-688a3000 \ winex11
ELF 688a3000-688ac000 Deferred libsm.so.6
ELF 688ac000-688c5000 Deferred libice.so.6
ELF 688c5000-688d5000 Deferred libxext.so.6
ELF 688d5000-689f2000 Deferred libx11.so.6
ELF 689f2000-689f7000 Deferred libuuid.so.1
ELF 689f7000-689fb000 Deferred libxau.so.6
ELF 689fb000-68a01000 Deferred libxdmcp.so.6
ELF 68a01000-68a07000 Deferred libxxf86vm.so.1
ELF 68a07000-68a11000 Deferred libxrender.so.1
ELF 68a11000-68a1b000 Deferred libxcursor.so.1
ELF 69e4f000-69e7c000 Deferred ws2_32<elf>
\-PE 69e60000-69e7c000 \ ws2_32
ELF 6a13b000-6a15d000 Deferred imm32<elf>
\-PE 6a140000-6a15d000 \ imm32
ELF 6aa63000-6ab9b000 Export wined3d<elf>
\-PE 6aa70000-6ab9b000 \ wined3d
ELF 6d1ea000-6d1ee000 Deferred libxcomposite.so.1
ELF 6f2cb000-6f2d1000 Deferred libxfixes.so.3
ELF 6fc15000-6fc8a000 Deferred rpcrt4<elf>
\-PE 6fc20000-6fc8a000 \ rpcrt4
ELF 72b16000-72b1a000 Deferred libxinerama.so.1
ELF 74ef3000-74f0d000 Deferred libxcb.so.1
ELF 77926000-77956000 Deferred libfontconfig.so.1
ELF 7b002000-7b06a000 Deferred libsndfile.so.1
ELF 7b800000-7b972000 Deferred kernel32<elf>
\-PE 7b810000-7b972000 \ kernel32
ELF 7bc00000-7bcb8000 Deferred ntdll<elf>
\-PE 7bc10000-7bcb8000 \ ntdll
ELF 7bf00000-7bf04000 Deferred <wine-loader>
ELF 7d37f000-7d387000 Deferred libxrandr.so.2
Threads:
process tid prio (all id:s are in hex)
00000008 (D) C:\games\RedFaction\RF.exe
0000001c 15
00000019 2
00000009 0 <==
0000000e services.exe
00000016 0
00000015 0
00000014 0
00000010 0
0000000f 0
00000011 winedevice.exe
00000018 0
00000017 0
00000013 0
00000012 0
0000001a explorer.exe
0000001b 0
Backtrace:
=>0 0x68000832 GLIBC_2+0x832() in ld-linux.so.2 (0x0032edcc)
1 0x681a3a82 abort+0x181() in libc.so.6 (0x0032eef4)
2 0x68199718 __assert_fail+0xf7() in libc.so.6 (0x0032ef3c)
3 0x28261334 _mesa_reference_renderbuffer+0x143() in unichrome_dri.so (0x0032ef7c)
4 0x2823f96f _mesa_free_framebuffer_data+0x5e() in unichrome_dri.so (0x0032efbc)
5 0x2823fa66 _mesa_destroy_framebuffer+0x25() in unichrome_dri.so (0x0032efdc)
6 0x2823f8d9 _mesa_reference_framebuffer+0x98() in unichrome_dri.so (0x0032f01c)
7 0x281f2338 in unichrome_dri.so (+0x2c337) (0x0032f03c)
8 0x281e4a91 in unichrome_dri.so (+0x1ea90) (0x0032f05c)
9 0x3094d9dc in libgl.so.1 (+0x3b9db) (0x0032f08c)
10 0x30929421 in libgl.so.1 (+0x17420) (0x0032f14c)
11 0x68858374 X11DRV_wglDeleteContext+0x93() in winex11 (0x0032f17c)
12 0x685a5aa0 wglDeleteContext+0x4f() in gdi32 (0x0032f1bc)
13 0x6aac0b77 in wined3d (+0x50b76) (0x0032f1ec)
14 0x6aad506f in wined3d (+0x6506e) (0x0032f88c)
15 0x6aad8c4a in wined3d (+0x68c49) (0x0032f8ac)
16 0x6ab5fbba WineDirect3DCreate+0x59() in wined3d (0x0032f8ec)
17 0x201f9606 Direct3DCreate8+0x65() in d3d8 (0x0032f91c)
18 0x00545a03 in rf (+0x145a02) (0x0001004c)
Aborted




i dont know if u needed all of that but there is it.

Thnak you for your reply dimesio :)
DaVince
Level 8
Level 8
Posts: 1099
Joined: Wed Oct 29, 2008 4:53 pm

Post by DaVince »

As to the Videocard it's an S3 UniChrome Pro
There are NO stable drivers for S3 video cards. Games that heavily require it will either work very slowly, or not at all.

The recommended type of video card for use with Linux are nVidia cards.
Phat_Tastic
Newbie
Newbie
Posts: 4
Joined: Tue Aug 10, 2010 7:47 am

Red Faction Running in Ubuntu lucid Wine Version 1.2

Post by Phat_Tastic »

Thank you for your reply DaVince. I will remember that, and get myself a nvidia card.
James McKenzie

Red Faction Running in Ubuntu lucid Wine Version 1.2

Post by James McKenzie »

DaVince wrote:
As to the Videocard it's an S3 UniChrome Pro

There are NO stable drivers for S3 video cards. Games that heavily require it will either work very slowly, or not at all.

The recommended type of video card for use with Linux are nVidia cards.

DaVince:

I thought there were NO video drivers for these cards since S3 has been
out of business for a long time (at least that is rumors...)

Either a high end ATI or nVidia card would be needed for game play under
Linux/Wine.

James McKenzie
DaVince
Level 8
Level 8
Posts: 1099
Joined: Wed Oct 29, 2008 4:53 pm

Post by DaVince »

No drivers, no stable drivers, you get the point. I wasn't entirely sure if there were drivers at all since there is, after all, an open-source community that could have made a most basic driver or something. If that doesn't exist, then yeah, NO drivers.
User avatar
dimesio
Moderator
Moderator
Posts: 13373
Joined: Tue Mar 25, 2008 10:30 pm

Post by dimesio »

DaVince wrote:No drivers, no stable drivers, you get the point. I wasn't entirely sure if there were drivers at all since there is, after all, an open-source community that could have made a most basic driver or something. If that doesn't exist, then yeah, NO drivers.
There are two open source projects, http://www.openchrome.org/ and http://sourceforge.net/projects/unichrome/ The latter doesn't appear to have had any activity for several years.
User avatar
trivodata
Newbie
Newbie
Posts: 3
Joined: Thu Aug 12, 2010 5:13 pm

Secure mode

Post by trivodata »

Did you run this in secure mode?
If not, this could actually base on the drivers, yes I agree..
DaVince
Level 8
Level 8
Posts: 1099
Joined: Wed Oct 29, 2008 4:53 pm

Post by DaVince »

What is "secure mode"? Is that an option in the game or something?
Locked