linuxnewbie.org.gif
Tuesday, 12-Dec-2000 10:40:20 EST
Newbized Help Files articles discussion board bookshelf sensei's log advertising info

-CONTINUED

For now, those two guides should be ok. Gamespy doesn’t exist on Linux, yet, and I couldn’t get XSpy to work on my box, yet, so I can’t comment on it.

So, we installed Q3Test and we already got a working 3dfx-server driver on our Xwindows. Before attempting the stuff below, remember that you can stop your Xwindows-session by pressing CTRL-ALT-BACKSPACE.

Remember that Q3Test runs in full-screen. Try to run Q3Test by typing the following in an xterm-window:

  • cd /usr/local/games <enter>
  • ./linuxquake3 <enter>

What happened? Any of the three things should’ve occurred:

  • Black-screen
  • Really SLOW Windowed-screen of q3test <like running quake2 on a virge video-card>
  • Really SLOW FULL-Screen of q3test <like running quake2 on a virge video-card>

Be cool. Don’t hurl curses, yet. Here’s the diagnosis and fixes:

  • The most common cause of any of these three problems is that the Q3Test-linux has been known to have a problem with its default-configuration. Browse to the 3dfx-howto page at http://www.netroedge.com/~phil/3dfx-howto.html and download their working Q3CONFIG-file. Try downloading it directly to /usr/local/games/q3test/demoq3 . This should fix most of the black-screens and the other two problems listed above.
  • If you downloaded the q3config-file like instructed above and you’re still having a slight problem, try renaming that q3config.cfg to q3aconfig.cfg. This is my own fix to it. J
  • If however, Q3Test is still running in a SLOW Windowed-screen or a SLOW full-screen, chances are you installed the wrong glibc-driver. Install the correct gllibc-driver.

After following the instructions above, your Q3Test-linux should be working fine and the playability and speed should be mostly identical to the Win32-version.

 

Playing Q3Test as a non-root user

So you finally got Q3Test working and playing like heck on some low-ping servers. Gnarly!

However, remember that you’re also logged in as ROOT on your linux-box while you’re playing Q3Test. Normally, running as root is not recommended unless you’re doing some upgrades or maintenance on your box, as it has been documented thru the years that there’s a high possibility that your box will get screwed-up or some other drastic and tragic things happens and will happen. Q3Test will run and you can play it even if you’re not root. However, you won’t have any sounds when you play q3test as a normal user. In the Q3Test manual, there’s a little instruction on how to play q3test as a non-root user. Follow the instructions below:

  • If you haven’t add any user to your box aside from ROOT, this is a good time to add a user to your linux-box. You can add users using adduser command and/or using linuxconf on redhat/gnome systems. I’m not sure how to add user in KDE, so you might want to check up on that if you have kde. Again, I recommend reading up on Matt Welsh’s "Running Linux" on the proper instructions and subtleties when adding users.
  • Close your xwindows-session and type "exit" from the command-prompt
  • Login as one of your newly-created users
  • su as super-user to type and run the following properly:
    • chmod o+rwx /dev/dsp
  • The command above assigned READ/WRITE/EXECUTE on the soundcard-device your box has for other users of your box.
  • type exit to close the su-session.
  • Load Xwindows by typing startx.
  • Open an xterm-window and change directory to /usr/local/games/q3test where Q3test is.
  • Type ./linuxquake3 to play Q3Test.

You should have sounds now with Q3Test as a non-root user. Connect to your lowest-ping Q3Test-server and start playing.

 

Final Words

Congratulations!!! You are now a q3test-linux gamer! Please feel free to submit bug-reports about Q3Test to q3feedback@idsoftware.com and bug-reports about the Darryl’s glide-Xserver at daryll@harlot.rb.ca.us .

If you still have questions, try participating at news://news.3dfx.com/3dfx.glide.linux by posting questions and answers over there. Lots of tips over there, as well. Also, visit the Linux Games forum and at Linuxnewbie.org's #linuxnewbie irc-channel on Efnet.

Go have fun playing Q3Test!

--treatment---

[-previous page-]

 
We would like to hear your feedback.  
The Linux Channel at internet.com
Linux Planet
Linux Today
Linux Central
Linuxnewbie.org
PHPBuilder
Just Linux
Linux Programming
Linux Start
BSD Today
Apache Today
Enterprise Linux Today
BSD Central
All Linux Devices
SITE DESCRIPTIONS
[-What's New-]
Order a Linuxnewbie T-Shirt
Easy Webcam NHF
Directory Navigation NHF
Installing Snort 1.6.3 on SuSE 6.x-7.x
Customizing vim
The SysVinit NHF
Installing ALSA for the VT82C686 integrated sound
USB Creative Video Blaster II for Linux
Configuring the Intellimouse Explorer in XFree86 V4+
The beginnings of a distro NHF
Getting Past Carnivore?
Getting and Installing PGP
Getting your ATI Rage 128 Working
How to create a multiple partition system
Using Fdisk
Introduction to Programming in C/C++ with Vim
Adding a Hard drive in Linux -- In five steps
Installing ALSA for the Yamaha DS-XG Sound Card
Getting your Diamond Rio Mp3 Player to work with Linux
Bash Programming Cheat Sheet
Installing NVIDIA Drivers for Mandrake
Setting up Portsentry
Hard Drive Speed Tweak for Linux
Sensei's Log
Chat room
Join: Linuxnewbie.org SETI Black Belts!
Send in your news
Click the image to add Linuxnewbie.org to your MyNetscape Page
[-LNO Newsletter-]

[-Archive-]
The beginnings of a distro NHF
Connecting to the Internet using KPPP
Getting your SBLive to work
Unreal Tournament NHF
LWE Day 2 Pictures
LWE Day 1 Pictures
The LNO FAQ!
WoW (Words of Wisdom)
Other sites news
What is Linux?
What is Linux? part deux (ups & downs)
Search newsgroups
The List
ALS Report
Feedback Form
jobs.linuxtoday.com.gif
Match: Format: Sort by:
Search:
Copyright © 1999 All Rights Reserved
[-Quick Links-]

Copyright 2000 internet.com Corp. All Rights Reserved. Legal Notices Privacy Policy

internet.com.gif