Linux - GamesThis forum is for all discussion relating to gaming in Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Distribution: Slackware 13.37 on lappy, ubuntu on server.
Posts: 130
Rep:
Soldier of fortune 2
I installed sof2 and when I wine the sof2.exe and sof2mp.exe I get the message:
OpenGL initialization Faliure. To play Soldier of Fortune II please verify that your card is OpenGL Compliant
Distribution: Slackware 13.37 on lappy, ubuntu on server.
Posts: 130
Original Poster
Rep:
name of display: :0.0
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x21 16 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x22 16 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Section "Files"
# RgbPath is the location of the RGB database. Note, this is the name of the
# file minus the extension (like ".txt" or ".db"). There is normally
# no need to change the default.
# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Red Hat 6.0 and later now use a font server independent of
# the X server to render fonts.
Section "InputDevice"
# Specify which keyboard LEDs can be user-controlled (eg, with xset(1))
# Option "Xleds" "1 2 3"
# To disable the XKEYBOARD extension, uncomment XkbDisable.
# Option "XkbDisable"
# To customise the XKB settings to suit your keyboard, modify the
# lines below (which are the defaults). For example, for a non-U.S.
# keyboard, you will probably want to use:
# Option "XkbModel" "pc102"
# If you have a US Microsoft Natural keyboard, you can use:
# Option "XkbModel" "microsoft"
#
# Then to change the language, change the Layout setting.
# For example, a german layout can be obtained with:
# Option "XkbLayout" "de"
# or:
# Option "XkbLayout" "de"
# Option "XkbVariant" "nodeadkeys"
#
# If you'd like to switch the positions of your capslock and
# control keys, use:
# Option "XkbOptions" "ctrl:swapcaps"
# Or if you just want both to be control, use:
# Option "XkbOptions" "ctrl:nocaps"
#
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "se"
EndSection
Section "InputDevice"
# If the normal CorePointer mouse is not a USB mouse then
# this input device can be used in AlwaysCore mode to let you
# also use USB mice at the same time.
Identifier "DevInputMice"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection
Distribution: Slackware 13.37 on lappy, ubuntu on server.
Posts: 130
Original Poster
Rep:
Now the multiplayer part works ok. When I try to run singleplayer I get the message:
err:virtual:map_image FATAL: Need to relocate module from addr 10000000, but there are no relocation records
wine: could not load L"C:\\Program Files\\Soldier of Fortune II - Double Helix\\SoF2.exe" as Win32 binary
Installing the gold patch doesnt work either. When I open it with wine it firstly asks me to choose language. When I do that and click ok it looks like its extracting files for maybe a second, then it goes to the next screen that asks me to close all windows programs and then click ok. When I click ok or forward or whatever it is it just freezes. And then after quite a long time it just closes down. HELP!
Ive never got gold patch to work yet, i had to delete the pb dirs to get it to run. I think pb notices your using some sort of hack and shuts you down. I wouldnt expect a fix, since wine isnt exactly an official method to run stuff.
Single player wont work full stop, it either doesnt load or it crashes in game after a while.
Theres advice over at frankscorner.org
But for me ive never got single player to work, nor punkbuster (but i managed to invalidate my cd key while trying ).
Distribution: Gentoo 2004.2: Who needs exmmpkg when you have emerge?
Posts: 1,795
Rep:
Maybe you could reinstall SOF2 and run it without the gold patch? If you wanted to keep the patched multiplayer, you could copy the installation you currently have to somewhere else, install SOF2, and when you wanted to run singleplayer, use the newly installed version. If you wanted to play multiplayer, you could use the patched version. Or just try WineX .
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.