...Welcome to Quake3World...

Don't forget to checkout the *nix Discussion Forum FAQ
  Quake3World.com Forums
  *nix Discussion
  *nix Discussion Forum FAQ (Page 1)

Post New Topic  Post A Reply
logon | profile | register | preferences | faq | search | game servers


This topic is 2 pages long:   1  2 
next newest topic | report this topic | next oldest topic
Author Topic:   *nix Discussion Forum FAQ
Energon
s/Windows/Linux/gi;

Posts: 6837
Registered: Mar 2000

posted 02-11-2001 07:24 PM     Click Here to See the Profile for Energon Visit Energon's Homepage!    UIN: 18484060UIN: 18484060    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
Alright guys, let's get this started... I've been talking with some of you about getting an FAQ going, and this is it... post the links, tips, tricks, hints, and whatever else you got here... this is THE deffinitive place to get information... I'm going to have Turb throw a link to the top of our forum to this post so we can just send people here for the basic information...

the only stipulation is that questions related to FAQ topics are not allowed in this thread (I'll delete them)... put 'em into new topics so they can be answered faster... this thread is just for posting information rather than posting to ask for help...

So, let the FAQing begin...

EDIT - btw, this isn't just for Linux, it's for every kind of *nix you can think of... all those BSDs, old skool Unix, Linux, MacOS X, whatever you got... server, client, generic, Quake3 specific, anything and everything...

Important Note: Any and all links to Q3W threads may not work after a couple months time. If a link is found to be dead, I'm sorry (and chances are, I posted it), but that's the way things work to conserve space and process time on the server

[This message has been edited by Energon : 06-25-2001.]
Energon
s/Windows/Linux/gi;

Posts: 6837
Registered: Mar 2000

posted 02-11-2001 07:27 PM     Click Here to See the Profile for Energon Visit Energon's Homepage!    UIN: 18484060UIN: 18484060    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
I'll kick it off with two some of my favorite links:

The Official Linux Website - http://www.linux.com

Great Newbie Linux Site - http://www.linuxnewbie.org/


Linux Documentation Project - http://www.linuxdoc.org/

Slackware Website - http://www.slackware.com/

RedHat Website - http://www.redhat.com/

Linux Quaking Info - http://www.linuxquake.org/

so, now you guys continue...

EDIT - threw in description of links...

[This message has been edited by Energon (edited 02-11-2001).]

Energon
UnRegistered
posted 02-11-2001 08:06 PM             Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
Q: How do I install Quake 3 from the Windows CD?

A:

quote:
Originally posted by bnunz:

1. su to give yourself root privileges
2. Create a directory /usr/local/games/quake3
3. Create a directory /usr/local/games/quake3/baseq3
4. Mount the windows CD and copy all the contents from the baseq3 directory on the CD into /usr/local/games/quake3/baseq3
5. Download the latest Linux point release
6. From a command line (in X windows) enter the following:

chmod +x linuxq3apoint-1.17.x86.run

./linuxq3apoint-1.17.x86.run

This should create the shell script to run Quake 3. Enjoy!



Zorten
Omega

Posts: 5964
Registered: Mar 2000

posted 02-11-2001 08:17 PM     Click Here to See the Profile for Zorten Visit Zorten's Homepage!   Click Here to Email Zorten UIN: 255617523UIN: 255617523    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
BSD Newbie Guides: http://www.daemonnews.org/new2bsd/
-Preinstall
-Usefull Apps
-Shells
-Security
-Services
-Media
-Web Site Management
-X Windows System

FreeBSD Security (Superusers, SSH2, Updating, Firewals, Services): http://www.daemonnews.org/200102/armoring.html

Installing Quake 3 1.17 in FreeBSD is below.
Installing Quake 3 1.27 in FreeBSD is farther below

Daemon News (News & Info): http://www.daemonnews.org/200102/

BSD Vault (News, Info, Secutiry, BSD Forums): http://www.bsdvault.net/

FreeBSD Cheat Sheets (Refereances and Guides): http://mostgraveconcern.com/freebsd

FreeBSD 'zein (Online FreeBSD Magazine): http://www.freebsdzine.org/200101/

Official FreeBSD Handbook (HTML Format): http://www.freebsd.org/handbook/index.html

P.S. -
Many, Many, Many new users complain about Multifunction cards (NIC & Modem in one) not functioning on thier laptops, when they install FreeBSD. FreeBSD dose not, and ATM can not support multifunction cards.

[This message has been edited by Zorten (edited 02-11-2001).]

[This message has been edited by Zorten : 04-05-2001.]
Therac-25
Post-consumer human butt wipe

Posts: 1919
Registered: Dec 1999

posted 02-11-2001 08:22 PM     Click Here to See the Profile for Therac-25 Visit Therac-25's Homepage!    UIN: 19921315UIN: 19921315    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged

Q) What the hell do I do with my GeForce (on Debian, in particular)?

A) Install XFree864, download the nvidia glx drivers, and install them.


  1. If you're running debian, add this line to /etc/apt/sources.list


    deb http://people.debian.org/%7Ebranden/ woody/i386/


    Then run apt-get update, and apt-get upgrade. Whatever current X port that the Debian X Strike Force has up will get installed. This is generally the latest one that you want to be running.
  2. Download NVidia's drivers from their page. You will get two files - NVIDIA_GLX-x.x-x.tar.gz and NVIDIA_kernel-x.x-x.tar.gz, x's filled in as appropriate.
  3. Make sure that you have the kernel source installed. Debian has a kernel-source package you'd want to install. The package name would generally be of the form kernel-source-2.2.18
  4. Unpack the NVIDIA kernel drivers. cd into the directory, and run make install. The kernel module will compile, and be installed in /lib/modules/2.2.18/video (assuming a 2.2.18 kernel - I don't know what would happen with a 2.4 kernel).
  5. Unpack the NVIDIA GLX drivrs. cd into the directory, and run make install. This will remove all of your old GLX drivers, and copy the NVIDIA GLX drivers in thier place.
  6. Set up XFree86 4 if you haven't already. I tolerate running xf86config and using that to generate an XF86Config-4 file. I then have to edit it a bit. The only change you have to make to this for the NVidia stuff to work is changing the line

    Driver "nv"

    to

    Driver "nvidia"

  7. Early versions of quake 3 had default issues - they would default to using the 3dfx render. You'll have to start Q3 using this command line, initially :

    ./quake3 +set r_gldriver libGL.so

    (the command line has to be explained - I installed quake 3 to my personal home directory, and not something like /usr/games - so I run it out of it's own directory).

That should do it. I probably forgot something, and this board really needs a preview button, 'cause I know I screwed something up in there...

Zorten
Omega

Posts: 5964
Registered: Mar 2000

posted 02-11-2001 08:46 PM     Click Here to See the Profile for Zorten Visit Zorten's Homepage!   Click Here to Email Zorten UIN: 255617523UIN: 255617523    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
Installing Quake 3 Arena (1.17 and lower) Under FreeBSD 3.X - 4.X

quote:
Originally posted by Zorten:
Windows CD

-1. Make sure Linux Emulation is active. If not Use a Post Install Confgure to set it up.
-2. SU

//For Playing With Nvidia Cards See Below: "FreeBSD Nvidia Drivers"

//For Playing (skip for dedicated server only)

-1. Install Utah-GLX port sources if you are using XFree 3.3.6, Utah-GLX Supported Cards Listed Here, XFree 4 you'll have to try DRI.
-2. cd /usr/ports/graphics/utah-glx
-3. make install
-4. make clean

//Installing Quake 3

-1. mkdir /compat/linux/usr/games/quake3
-2. mkdir /compat/linux/usr/games/quake3/baseq3
-3. cp /cdrom/quake3/baseq3/pak0.pk3 /compat/linux/usr/games/quake3/baseq3/pak0.pk3
-4. cp /cdrom/quake3/baseq3/pak1.pk3 /compat/linux/usr/games/quake3/baseq3/pak1.pk3
-5. Get the 1.17 point release from lokigames
-6. Open the linuxq3apoint-1.XX.x86.run file in a text editor and remove every thing down to and including END_OF_STUB
-7. Save it as linuxq3a.tar.gz
-8. If you can't do it or have trouble http://www.supa-fly.org/quake3.html has a perl script written to do this. Just edit the name in the code to match your point release. Make sure the script is in the same dir as the point release.
-9. Create a temporary directory (some thing like /temp/q3/)
-10. mv linuxq3a.tar.gz /temp/q3/linuxq3a.tar.gz
-11. tar -zxvf linuxq3a.tar.gz
-12. find . -name \* -exec brandelf -t Linux {} \;
---- This sets the binaries as linux type for FreeBSD emulation.
-13. ./setup.sh (If this fails use: bash setup.sh)
-14. Use /usr/games/quake3 as the install directory MIGHT automaticaly be placed in /compat/linux/ if you are useing 4.X
-15. remove /temp/q3/

/**********************************************************/

Linux CD Installation

-1. Make sure Linux Emulation is active. If not Use a Post Install Confgure to set it up.
-2. SU

//For Playing With Nvidia Cards See Below: "FreeBSD Nvidia Drivers"

//For Playing (skip for dedicated server only)

-1. Install Utah-GLX port sources if you are using XFree 3.3.6, Utah-GLX Supported Cards Listed Here, XFree 4 you'll have to try DRI.
-2. cd /usr/ports/graphics/utah-glx
-3. make install
-4. make clean

//Installing Quake 3

-1. mkdir /compat/linux/usr/games/quake3
-2. mkdir /temp/q3/
-3. Create a temporary directory /temp/q3cd/
-4. cp /cdrom/ /temp/q3cd/
-5. Copy the whole CD to the folder.
-6. cd /temp/q3cd/
-7. find . -name \* -exec brandelf -t Linux {} \;
-8. ./setup.sh (If this fails use: bash setup.sh)
-9. Use /usr/games/quake3 as the install directory Should automaticaly be placed in /compat/linux/ if you are useing 4.X
-10. remove /temp/q3cd/
-11. Get the 1.17 point release from lokigames
-12. Open the linuxq3apoint-1.XX.x86.run file in a text editor and remove every thing down to and including END_OF_STUB
-13. Save it as linuxq3a.tar.gz
-14. mv linuxq3a.tar.gz /temp/q3/linuxq3a.tar.gz
-15. tar -zxvf linuxq3a.tar.gz
-16. find . -name \* -exec brandelf -t Linux {} \;
---- This sets the binaries as linux type for FreeBSD emulation.
-17. ./setup.sh (If this fails use: bash setup.sh)
-18. Use /usr/games/quake3 as the install directory MIGHT automaticaly be placed in /compat/linux/
-19. remove /temp/q3/

/**********************************************************/

Play Game :
cd /compat/linux/usr/games/quake3
./quake3 + Opptions_go_here

Run Dedicated Server:
cd /compat/linux/usr/games/quake3/baseq3/
Create a server config file in a text editor.
cd ..
./q3ded + Opptions_go_here

//----------------------------------
Credits: http://www.freebsd.org/ http://www.idsoftware.com/ http://deadofquake3.deadofnight.com/serverinfo.html http://www.supa-fly.org/quake3.html http://www.quake3world.com/
Energon, Bnunz, Disruptor
and My Fellow FreeBSDers
//---------------------------------


[This message has been edited by Zorten : 05-06-2001.]
Zorten
UnRegistered
posted 02-11-2001 11:48 PM             Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
Q: How do I install the 1.27g point release?

A:

1) Download linuxq3a-1.27g-beta1.tar.gz.
2) su (for root priviledges)
3) Move the files to the directory above your quake3 directory. i.e. If you install to /usr/local/games/quake3 then move it to /usr/local/games
4) Extract the file. tar xvfz linuxq3a-1.27g-beta1.tar.gz

Q: How do I install Team Arena?

A:

1) Install the Quake 3 1.27 point release.
2) Copy the pak0.pk3 file from the CD to the HD.

cp /(cd mount point)/Setup/missionpack/pak0.pk3 /usr/local/games/quake3/missionpack

To run TA enter quake3 +set fs_game missionpack

Enter your cd-key on the setup screen.

[This message has been edited by bnunz (edited 02-11-2001).]

Therac-25
Post-consumer human butt wipe

Posts: 1919
Registered: Dec 1999

posted 02-12-2001 06:57 AM     Click Here to See the Profile for Therac-25 Visit Therac-25's Homepage!    UIN: 19921315UIN: 19921315    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged

Q) Where are my CD key(s) stored?

A) in ~/.q3a/baseq3 and ~/.q3a/missionpack. If you are copying an installation over from a Windows installation, make sure that baseq3/q3key and missionpack/q3key get moved into your home directory, and also make sure that they have rw------- permissions (chmod 600 ~/.q3a/baseq3/q3key ~/.q3a/missionpack/q3key).

This is a real danger, as other people may have access to your box (ftp, shell accounts) and you don't want to get your key stolen.

Zorten
Omega

Posts: 5964
Registered: Mar 2000

posted 02-12-2001 08:20 AM     Click Here to See the Profile for Zorten Visit Zorten's Homepage!   Click Here to Email Zorten UIN: 255617523UIN: 255617523    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
QNX Operating System:

Quake 3 Demo is available through the WWW Repositry.
It will only function with Voodoo based cards.
The only version id had produced was the Demo.

Doom is also available.
But I belive you must own one of the Iwad files from Doom, Ultimate, or Doom 2.
(It's been a while since I played Doom Under QNX)

[This message has been edited by Zorten (edited 02-12-2001).]

Zorten
Omega

Posts: 5964
Registered: Mar 2000

posted 02-12-2001 08:40 AM     Click Here to See the Profile for Zorten Visit Zorten's Homepage!   Click Here to Email Zorten UIN: 255617523UIN: 255617523    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
Quake 2 DGA-ized Mouse Hack: http://staff.xmms.org/zinx/q2hack/
-DGA-ized mouse
-Full-screen operation
-Removes the mouse cursor

From: http://staff.xmms.org/zinx/

[This message has been edited by Zorten (edited 02-12-2001).]

Zorten
UnRegistered
posted 02-12-2001 09:40 AM             Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
Q: How do I get my mouse wheel to work in X.

A : http://www.xfree86.org/4.0.2/mouse5.html#21

DooBeDooBeDo
void

Posts: 700
Registered: Jan 2001

posted 02-12-2001 03:00 PM     Click Here to See the Profile for DooBeDooBeDo    Click Here to Email DooBeDooBeDo UIN: 165029076UIN: 165029076    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
Q. HD access seemed so much faster under windows - how do I speed it up?

A.As root type hdparm -c 1 -d 1 -k 1 /dev/hda

note: /dev/hda is the first hard disk on the primary ide bus so you may need to specify another.

you might want to add this line to the bottom of your /etc/rc.d/rc.local script so it gets run everytime you boot.

mine looks like this:
# turn on 32bit addressing and DMA for windows disk (6GB)
hdparm -c 1 -d 1 -k 1 /dev/hda

#turn on 32bit addressing and DMA for linux disk (20GB )
hdparm -c 1 -d 1 -k 1 /dev/hdb

To speed things up even more if you have a 66MHz IDE bus:

edit /etc/lilo.conf so that where it says:

label=linux
root=/dev/hdb5 <- note this will be different for you Don't Change It!
append=" idebus=66" <- add this line here
read-only

then as root run /sbin/lilo

The above changes made my drives 600% (3MB/s -> 18MB/s) faster javascript:void(0);

This post needs to have a little bit of a warning attached to it. It is recommended that anyone following the advice in this post read the Hard Drive Speed Tweak NHF at Linux Newbie in order to test and ensure that these hdparm settings will work with their hard drive. It is also recommended that anyone following the advice in this post read the hdparm manpage (`man hdparm`) thouroughly and understand that under certain circumstances, this can cause massive filesystem corruption and a loss of pretty much everything you have on your hdd.

And to DooBeDooBeDo - I left the entirety of your post exactly as you typed it out because I think it's a really good tip, but after confering with some others, it was determined that it needed a warning stamped on it due to the severity of damage that could be done if misused. I hope you understand that my intentions are not to deface your post, but to make sure that no one is held responsible for screwing something up for someone else, and I apologize if you take any offense to what I've done. If you have any problems with what I've done, whatsoever, feel free to e-mail me at aszwad@softhome.net and we'll discuss it.

Energon

[This message has been edited by Energon (edited 02-12-2001).]

DooBeDooBeDo
UnRegistered
posted 02-12-2001 04:07 PM             Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
quote:
Originally posted by DooBeDooBeDo:
Q. HD access seemed so much faster under windows - how do I speed it up?

A.As root type hdparm -c 1 -d 1 -k 1 /dev/hda

note: /dev/hda is the first hard disk on the primary ide bus so you may need to specify another.

you might want to add this line to the bottom of your /etc/rc.d/rc.local script so it gets run everytime you boot.

mine looks like this:
# turn on 32bit addressing and DMA for windows disk (6GB)
hdparm -c 1 -d 1 -k 1 /dev/hda

#turn on 32bit addressing and DMA for linux disk (20GB )
hdparm -c 1 -d 1 -k 1 /dev/hdb

To speed things up even more if you have a 66MHz IDE bus:

edit /etc/lilo.conf so that where it says:

label=linux
root=/dev/hdb5 <- note this will be different for you Don't Change It!
append=" idebus=66" <- add this line here
read-only

then as root run /sbin/lilo

The above changes made my drives 600% (3MB/s -> 18MB/s) faster javascript:void(0);



This may not be needed for 2.4 kernels. I tested mine and no longer need the hdparm command.

Zorten
Omega

Posts: 5964
Registered: Mar 2000

posted 02-13-2001 07:31 AM     Click Here to See the Profile for Zorten Visit Zorten's Homepage!   Click Here to Email Zorten UIN: 255617523UIN: 255617523    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
quote:
http://lists.yellowdoglinux.com/yellowdog-general/march99/0029.html

Q: Will there be a port of Quake 3 for Mac Linux?

A: Not untill there is hardware glx OpenGL support for the platform.


[This message has been edited by Zorten (edited 02-13-2001).]

Zorten
Omega

Posts: 5964
Registered: Mar 2000

posted 02-13-2001 07:39 AM     Click Here to See the Profile for Zorten Visit Zorten's Homepage!   Click Here to Email Zorten UIN: 255617523UIN: 255617523    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
If you have GL Rendering Lag (Frame Rates seem to lag behind you mouse movements) try droping the console and typing:

Quake 3: /r_finish 1
Quake 2: /gl_finish 1
Forces per frame updates.

[This message has been edited by Zorten (edited 02-13-2001).]

Zorten
UnRegistered
posted 02-13-2001 08:21 AM             Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
With all due respect, I think it would be prudent to include a comment with the install q3 from windows CD instructions alone the lines of:

"Installing from the Windows Q3 CD will not gurantee that future PC games are ported to linux. Without the sales figures to back up the significant user support of games on linux we can not expect games companies to see linux as a viable platform. If at all possible, purchase the linux version of Q3 and get your vote counted."

You get the idea...

------------------
Timbo. Coder/Coordinator for TREMULOUS

Zorten
Omega

Posts: 5964
Registered: Mar 2000

posted 02-13-2001 11:31 AM     Click Here to See the Profile for Zorten Visit Zorten's Homepage!   Click Here to Email Zorten UIN: 255617523UIN: 255617523    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
Q: Dose Qplug (Quake and Quake 2) exist for Linux & FreeBSD?

A: Yes, http://linuxquake.com/qplug/

[This message has been edited by Zorten (edited 02-13-2001).]

Zorten
Omega

Posts: 5964
Registered: Mar 2000

posted 02-13-2001 12:12 PM     Click Here to See the Profile for Zorten Visit Zorten's Homepage!   Click Here to Email Zorten UIN: 255617523UIN: 255617523    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
Q: How do I install Linux Emulation on FreeBSD 2.1 - 4.0?

A:
Third Party: http://www.sonnet.ru/handbook/linuxemu.html


Official: http://www.freebsd.org/handbook/linuxemu.html

[This message has been edited by Zorten : 02-13-2001.]
DooBeDooBeDo
void

Posts: 700
Registered: Jan 2001

posted 02-13-2001 01:18 PM     Click Here to See the Profile for DooBeDooBeDo    Click Here to Email DooBeDooBeDo UIN: 165029076UIN: 165029076    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
Hey Energon no offence taken
gid
Insane Quaker

Posts: 317
Registered: Dec 1999

posted 02-18-2001 12:00 PM     Click Here to See the Profile for gid Visit gid's Homepage!       Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
Keys getting stuck in quake3? Is control one of your keys you use when getting stuck? If so, then this script might fix it, with a slight gamma boost built in, (I like keeping my monitor dark for desktop work :) I believe I got this script from someone else here, I can't remember who though...

#!/bin/sh
#
# Quake3 Startup
#

#Remap
xmodmap -e "remove Control = Control_L"

#increase gamma
xgamma -gamma 1.2

# Quake3 startup
cd /usr/local/games/quake3/
quake="./quake3.x86"
"$quake" $*

#decrease gamma
xgamma -gamma 1.0
#old keymap
xmodmap -e "add Control = Control_L"

------------------
gid aka gid0ze on irc

[This message has been edited by gid : 02-18-2001.]
DooBeDooBeDo
void

Posts: 700
Registered: Jan 2001

posted 02-21-2001 01:13 PM     Click Here to See the Profile for DooBeDooBeDo    Click Here to Email DooBeDooBeDo UIN: 165029076UIN: 165029076    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
Under Linux something has crashed - the screen's locked - and you're reaching for the power button.

Try pressing Ctrl + Alt + SysRq

This key combo should safely shut down your system, so you don't wait ages for fsck to run and you keep your data safer.

If you're looking for SysRq it's usually the same key as Print Screen

Energon
s/Windows/Linux/gi;

Posts: 6837
Registered: Mar 2000

posted 03-13-2001 05:48 AM     Click Here to See the Profile for Energon Visit Energon's Homepage!    UIN: 18484060UIN: 18484060    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
Need a little extra help getting your NVidia card to work?
http://www.quake3world.com/ubb/Forum15/HTML/000590.html

Energon
s/Windows/Linux/gi;

Posts: 6837
Registered: Mar 2000

posted 03-28-2001 11:06 PM     Click Here to See the Profile for Energon Visit Energon's Homepage!    UIN: 18484060UIN: 18484060    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
pretty good discussion on different ways of setting up partitions:
http://www.quake3world.com/ubb/Forum15/HTML/000612.html

Zorten
Omega

Posts: 5964
Registered: Mar 2000

posted 04-02-2001 07:27 PM     Click Here to See the Profile for Zorten Visit Zorten's Homepage!   Click Here to Email Zorten UIN: 255617523UIN: 255617523    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
Installing Quake 3 Arena 1.27 on FreeBSD 3.X to 4.X
(Seems to work. I'll try it once i get my box back up.)

quote:
Originally posted by Zorten:
Windows CD

-1. Make sure Linux Emulation is active. If not Use a Post Install Confgure to set it up.
-2. SU

//For Playing With Nvidia Cards See Below: "FreeBSD Nvidia Drivers"

//For Playing (skip for dedicated server only)

-1. Install Utah-GLX port sources if you are using XFree 3.3.6, Utah-GLX Supported Cards Listed Here, XFree 4 you'll have to try DRI.
-2. cd /usr/ports/graphics/utah-glx
-3. make install
-4. make clean

//Installing Quake 3

-1. mkdir /compat/linux/usr/games/quake3
-2. mkdir /compat/linux/usr/games/quake3/baseq3
-3. cp /cdrom/quake3/baseq3/pak0.pk3 /compat/linux/usr/games/quake3/baseq3/pak0.pk3
-4. cp /cdrom/quake3/baseq3/pak1.pk3 /compat/linux/usr/games/quake3/baseq3/pak1.pk3
-5. Get the 1.17 point release and the 1.27 pont release from ftp.idsoftware.com
-6. Open the linuxq3apoint-1.17.x86.run file in a text editor and remove every thing down to and including END_OF_STUB
-7. Save it as linuxq3a.tar.gz
-8. If you can't do it or have trouble http://www.supa-fly.org/quake3.html has a perl script written to do this. Just edit the name in the code to match your point release. Make sure the script is in the same dir as the point release.
-9. Create a temporary directory (some thing like /temp/q3/)
-10. mv linuxq31.tar.gz /temp/q3/linuxq3a.tar.gz
-11. tar -zxvf linuxq3a.tar.gz
-12. find . -name \* -exec brandelf -t Linux {} \;
---- This sets the binaries as linux type for FreeBSD emulation.
-13. ./setup.sh (If this fails use: bash setup.sh)
-14. Use /usr/games/quake3 as the install directory MIGHT automaticaly be placed in /compat/linux/ if you are useing 4.X
-15. remove /temp/q3/
-16. Create a temporary directory again (some thing like /temp/q3/)
-17. mv linuxq3a-1.27X-XXX.tar.gz /temp/q3/linuxq3a.tar.gz
-18. tar -zxvf linuxq3a.tar.gz
-19. find . -name \* -exec brandelf -t Linux {} \;
---- This sets the binaries as linux type for FreeBSD emulation.
-20. follow the linux instructions from here on out.

/**********************************************************/

Linux CD Installation

-1. Make sure Linux Emulation is active. If not Use a Post Install Confgure to set it up.
-2. SU

//For Playing With Nvidia Cards See Below: "FreeBSD Nvidia Drivers"

//For Playing (skip for dedicated server only)

-1. Install Utah-GLX port sources if you are using XFree 3.3.6, Utah-GLX Supported Cards Listed Here, XFree 4 you'll have to try DRI.
-2. cd /usr/ports/graphics/utah-glx
-3. make install
-4. make clean

//Installing Quake 3

-1. mkdir /compat/linux/usr/games/quake3
-2. mkdir /temp/q3/
-3. Create a temporary directory /temp/q3cd/
-4. cp /cdrom/ /temp/q3cd/
-5. Copy the whole CD to the folder.
-6. cd /temp/q3cd/
-7. find . -name \* -exec brandelf -t Linux {} \;
-8. ./setup.sh (If this fails use: bash setup.sh)
-9. Use /usr/games/quake3 as the install directory Should automaticaly be placed in /compat/linux/ if you are useing 4.X
-10. remove /temp/q3cd/
-11. Get the latest point release from lokigames
-12. Open the linuxq3apoint-1.XX.x86.run file in a text editor and remove every thing down to and including END_OF_STUB
-13. Save it as linuxq3a.tar.gz
-14. mv linuxq3a.tar.gz /temp/q3/linuxq3a.tar.gz
-15. tar -zxvf linuxq3a.tar.gz
-16. find . -name \* -exec brandelf -t Linux {} \;
---- This sets the binaries as linux type for FreeBSD emulation.
-17. ./setup.sh (If this fails use: bash setup.sh)
-18. Use /usr/games/quake3 as the install directory MIGHT automaticaly be placed in /compat/linux/ under 4.x.
-19. remove /temp/q3/
-20. Create a temporary directory again (some thing like /temp/q3/)
-21. mv linuxq3a-1.27X-XXX.tar.gz /temp/q3/linuxq3a.tar.gz
-22. tar -zxvf linuxq3a.tar.gz
-23. find . -name \* -exec brandelf -t Linux {} \;
---- This sets the binaries as linux type for FreeBSD emulation.
-24. follow the linux instructions from here on out.


[This message has been edited by Zorten : 05-06-2001.]
Zorten
UnRegistered
posted 04-04-2001 12:34 PM             Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
How to set up your mouse scroll wheel:

Section "InputDevice"

# Identifier and driver

Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/mouse"
Option "Buttons" "5"
Option "ZAxisMapping" "4 5"


Zorten
Omega

Posts: 5964
Registered: Mar 2000

posted 04-04-2001 09:54 PM     Click Here to See the Profile for Zorten Visit Zorten's Homepage!   Click Here to Email Zorten UIN: 255617523UIN: 255617523    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
FreeBSD Servers:

These peramiters might be required to have a 1.27g server run (or run nicly):
+set vm_game 2 +set vm_ui 2 +set vm_cgame 2

Logs can be generated a 2nd way Disscussion:
Here

[This message has been edited by Zorten : 04-13-2001.]
Zorten
Omega

Posts: 5964
Registered: Mar 2000

posted 05-06-2001 11:12 AM     Click Here to See the Profile for Zorten Visit Zorten's Homepage!   Click Here to Email Zorten UIN: 255617523UIN: 255617523    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
Q: How do I Install Team Arena On FreeBSD?

A:
1. Upgrade to 1.27 as described above.
2. cd to Quake 3 Dir mkdir missionpack
3. copy the pak0.pk3 file from the CD to the missionpack directory.

Zorten
Omega

Posts: 5964
Registered: Mar 2000

posted 05-06-2001 11:14 AM     Click Here to See the Profile for Zorten Visit Zorten's Homepage!   Click Here to Email Zorten UIN: 255617523UIN: 255617523    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
Q: Are there "Nvidia Drivers For FreeBSD"?

A:
Yes, Finaly there will be hope
http://nvidia.netexplorer.org/

[This message has been edited by Zorten : 05-06-2001.]
Energon
s/Windows/Linux/gi;

Posts: 6837
Registered: Mar 2000

posted 05-16-2001 09:06 AM     Click Here to See the Profile for Energon Visit Energon's Homepage!    UIN: 18484060UIN: 18484060    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
Q. Why the fsck doesn't my Voodoo3 work w/ X 4.x?

A. Here's a pretty hefty list of topics we've had around here relating to this:

XFree86 4.0 and slow Q3A

3dfx performance in Q3/4.0.1/DRI

Step by step instructions anywhere?

Energon's Monthlyish Rant...

I admit to being a lazy bastard... [PLEASE READ]
There's a lot of crap in that one, so just kinda wade through what you can...

Voodoo3 drivers

Voodoo3 X4.xx Q3 any one got it working?
This one will probably be the most help... especially with gid's post...

XFree 4.xx - Got It!

Oh Damn.
again, a lot of crap to get through... but somewhere in there is some help...

RedHat 7.0 Voodoo 5 Quake3
ignore the title...

2 months and still no Q3A

Those minor luxuries...

basically, it's not a very easy thing to get running under the 4.x line of X... some people have it successfully, others don't, and it seems to be a situational thing... the best option I've found is to just stick to X 3.3.6 until you can afford a better card or an easier solution comes out... support for the Voodoos has pretty much been given up on, so it's really every man for himself with this...

There's a couple links in some of those threads, so they may be worth watching over as well... and if anyone knows of some other good resources, please post them in here...

[This message has been edited by Energon : 05-16-2001.]
SourceOfSouls
Gibblet

Posts: 21
Registered: Dec 2000

posted 05-21-2001 10:06 AM     Click Here to See the Profile for SourceOfSouls     UIN: 98054321UIN: 98054321    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
Q: overclock my nVidia-card under linux, is this possible ?

A: yes it is. check for the tool over there at http://www.evil3d.net. it's called "nvclock"

but, keep in mind: "overclocking, always do it on your own risk "
(the tool works fine for me: GeForce 1 DDR)

[This message has been edited by SourceOfSouls : 05-21-2001.]
Bodhi_BKB
Enlighten Being

Posts: 255
Registered: Feb 2000

posted 05-28-2001 05:29 AM     Click Here to See the Profile for Bodhi_BKB Visit Bodhi_BKB's Homepage!   Click Here to Email Bodhi_BKB    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
Rover at www.littlewhitedog.com has written a new article on how to get Nvidia 1251 drivers installed on Mandrake 8.0 . Here's the link:
www.littlewhitedog.com/reviews_other_00022.asp

I finally got Drivers installed using this article.


------------------
-:>BODHI<:-
www.geocities.com/bodhibkb

[This message has been edited by Bodhi_BKB : 05-28-2001.]
Bodhi_BKB
UnRegistered
posted 06-01-2001 12:29 PM             Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
www.evil3d.net also posted a howto for LM8 and the new drivers.
gid
Insane Quaker

Posts: 317
Registered: Dec 1999

posted 06-08-2001 08:13 AM     Click Here to See the Profile for gid Visit gid's Homepage!       Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
Trying to start up a server and having trouble with the hostname/maxrate/other variable not getting set wtih 1.27g? Try this:

cd ~/.q3a/baseq3
rm q3config.cfg
ln -s /dev/null q3config.cfg

Do likewise for any mod directory.

Now you have to make sure you set some variables on the command line and have every variable set in your server.cfg file that you will need set.

I start up my q3f server with this shell script:

-----

#!/bin/sh
cd /usr/local/games/quake3

./q3ded +set fs_game q3f \
+exec server.cfg \
+set net_port 27960 \
+set vm_game 2 +set vm_cgame 2 +set vm_ui 2 \
1>/dev/null 2>/dev/null &

-----

There might be other side effects of doing this, be seeing as how I always set any variable I need in config files so I can copy them over to a new machine when needed, I have found no adverse side effects.

DooBeDooBeDo
void

Posts: 700
Registered: Jan 2001

posted 06-25-2001 02:05 PM     Click Here to See the Profile for DooBeDooBeDo    Click Here to Email DooBeDooBeDo UIN: 165029076UIN: 165029076    Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
quote:
Originally posted by Energon:
Q. Why the fsck doesn't my Voodoo3 work w/ X 4.x?

Ok, I can't speak for precompiled binaries or X < 4.1, but here's what I did.(Voodoo 3 3000 PCI, Kernel 2.4.3)

I got the glide headers and precompiled library from http://dri.sourceforge.net/ (note you need _full_ kernel source to compile X - just the headers won't cut it) I read the documentation which comes with the X source and made some changes to the linux.cf and site.def files.

After the compile and install (get a book/go on holiday while it compiles) I restarted X to find excellent acceleration - but only in a window - if I started Q3 fullscreen I was dumped back at the (kdm) login prompt.

glxinfo,glinfo,xdpyinfo and the X log all reported DRI working.

A thread in the 3dfx.glide.linux newsgroup suggested that the culprit might be kdm.

I dropped back to console mode and ran

$startx /usr/local/games/quake3/quake3

fullscreen accleration

I now use gdm as my display/login manager and everything works fine

DooBeDooBeDo
UnRegistered
posted 07-16-2001 11:54 AM             Edit/Delete Message Copy Reply URL to Clipboard Reply w/Quote  IP Logged
Q: How do I enable/disable Full Screen Anti-Aliasing?

A: You need to set the enviorment variable __GL_FSAA_MODE. This can be done in your ~/.xsession You're .xsession might look like this:
#!/bin/bash
export __GL_FSAA_MODE=n
exec gnome-session

This will set your FSAA settings for any 3D application you run. You can set this per proccess by opening a terminal emulator (xterm, gnome-term, kterm, etc.) and typing export __GL_FSAA_MODE=n then running your program by typing the command line in the same term you did the export in.

You can use shell scripts to do the same thing (like you did with .bat files in DOS, well, maybe you never ran dos...)

If you set in in your .xsession and you use GDM, you'll have to select xsession instead of the GNOME option. Same goes with KDM. XDM will always follow your session file.

Now, export __GL_FSAA_MODE=n isn't going to do anything. You do have to replace n with something. Here's what you need to know:

---+------------+----------
n | GeForce1&2 | GeForce3
---+------------+----------
0 | - | -
1 | - | 2x2
2 | - | 2x2 Quincunx *
3 | 1.5x1.5 | -
4 | 2x2 | 4x4 Bilinear
5 | - | 4x4 Gaussian
---+------------+----------

You should be able to run Quake3 at 800x600 with FSAA enabled on a GeForce2 with either setting 3 or 4. With a GeForce3, 1024x768 will crank out good frame rates with options 1,2, 4 or 5. I use mode 2 on my GeForce3. Note that modes 3 and 4 are for the GeForce2 only, modes 1,2,4 and 5 are for the GeForce3 only. Mode 0 is Disable.


This topic is 2 pages long:   1  2 
All times are PST (US)
next newest topic | report this topic | next oldest topic

Administrative Options: UnStick Topic | Close Topic | Archive/Move | Edit Subject | Edit Earmark | Delete Topic