LinuxQuestions.org
Help answer threads with 0 replies.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 04-29-2006, 03:01 PM   #1
ZoMBiE_KiLLeR
LQ Newbie
 
Registered: Apr 2006
Posts: 22

Rep: Reputation: 15
Quake3


I am using Fedora Core 5 version 2.6.16-1.2096_FC5smp with KDE. I have an ATI Radeon X800 XL. Upgrading to the newest video driver messes up my system. So is there any way to run the game with what I got now? I fallowed everything from this site

http://www.linux-gamers.net/modules/...e=HOWTO+Quake3

So I know the Quake 3 is installed right, maybe.

Here is the error I get:


Q3 1.32b linux-i386 Nov 14 2002
----- FS_Startup -----
Current search path:
/root/.q3a/baseq3
/usr/local/games/quake3/baseq3/pak8.pk3 (9 files)
/usr/local/games/quake3/baseq3/pak7.pk3 (4 files)
/usr/local/games/quake3/baseq3/pak6.pk3 (64 files)
/usr/local/games/quake3/baseq3/pak5.pk3 (7 files)
/usr/local/games/quake3/baseq3/pak4.pk3 (272 files)
/usr/local/games/quake3/baseq3/pak3.pk3 (4 files)
/usr/local/games/quake3/baseq3/pak2.pk3 (148 files)
/usr/local/games/quake3/baseq3/pak1.pk3 (26 files)
/usr/local/games/quake3/baseq3/pak0.pk3 (3539 files)
/usr/local/games/quake3/baseq3
./quake3-smp.x86/baseq3

----------------------
4073 files in pk3 files
execing default.cfg
couldn't exec q3config.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok

------- Input Initialization -------
Joystick is not active.
------------------------------------
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
----- R_Init -----
...loading libGL.so.1: Initializing OpenGL display
...setting mode 3: 640 480
Using XFree86-VidModeExtension Version 2.2
XF86DGA Mouse (Version 2.0) initialized
XFree86-VidModeExtension Activated at 640x480
Using 8/8/8 Color bits, 16 depth, 0 stencil display.
GL_RENDERER: Mesa GLX Indirect


***********************************************************
You are using software Mesa (no hardware acceleration)!
Driver DLL used: libGL.so.1
If this is intentional, add
"+set r_allowSoftwareGL 1"
to the command line when starting the game.
***********************************************************
...WARNING: could not set the given mode (3)
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------
----- CL_Shutdown -----
-----------------------
Sys_Error: GLimp_Init() - could not load OpenGL subsystem



If someone knows of an older diver that would work on my system, that would realy help me out.

Thanks...
 
Old 04-29-2006, 08:39 PM   #2
cs-cam
Senior Member
 
Registered: May 2004
Location: Australia
Distribution: Gentoo
Posts: 3,544
Blog Entries: 4

Rep: Reputation: 57
You need video acceleration. I believe the open source radeon driver does support DRI but I don't know how good it is.
 
Old 04-30-2006, 12:06 PM   #3
ZoMBiE_KiLLeR
LQ Newbie
 
Registered: Apr 2006
Posts: 22

Original Poster
Rep: Reputation: 15
?

Would you know where I could find an open source radeon driver that supports PCI-E for FC5?
 
Old 04-30-2006, 12:42 PM   #4
ioerror
Member
 
Registered: Sep 2005
Location: Old Blighty
Distribution: Slackware, NetBSD
Posts: 536

Rep: Reputation: 30
There isn't one, only the 9200 and below are supported via open source drivers (as far as I know).
 
Old 04-30-2006, 02:02 PM   #5
ZoMBiE_KiLLeR
LQ Newbie
 
Registered: Apr 2006
Posts: 22

Original Poster
Rep: Reputation: 15
Wink Driver, Check!

I have some good news and some bad news.

The good news is the ati diver is installed and working. I found out after you install the driver you have to disable SElinux by typing setsebool -P allow_execstack=1 press enter then type setsebool -P allow_execmod=1 but the problem, I was using a normal term window to type out commands and I would su to root. For the this to work you have to click Start oops I mean F (LOL!) then System then click on More Applecations then (Term Program - Super User Mode). After that everything should work fine. Here is a full list of what to do http://stanton-finley.net/fedora_cor...es.html#nVidia


The bad news is Quake3 still does not work but I get a new error MSG now witch I guess is a good thing? Here it is

Q3 1.32b linux-i386 Nov 14 2002
----- FS_Startup -----
Current search path:
/home/nukem6/.q3a/baseq3
/usr/local/games/quake3/baseq3/pak8.pk3 (9 files)
/usr/local/games/quake3/baseq3/pak7.pk3 (4 files)
/usr/local/games/quake3/baseq3/pak6.pk3 (64 files)
/usr/local/games/quake3/baseq3/pak5.pk3 (7 files)
/usr/local/games/quake3/baseq3/pak4.pk3 (272 files)
/usr/local/games/quake3/baseq3/pak3.pk3 (4 files)
/usr/local/games/quake3/baseq3/pak2.pk3 (148 files)
/usr/local/games/quake3/baseq3/pak1.pk3 (26 files)
/usr/local/games/quake3/baseq3/pak0.pk3 (3539 files)
/usr/local/games/quake3/baseq3
./quake3.x86/baseq3

----------------------
4073 files in pk3 files
execing default.cfg
couldn't exec q3config.cfg
couldn't exec autoexec.cfg
Hunk_Clear: reset the hunk ok

------- Input Initialization -------
Joystick is not active.
------------------------------------
----- Client Initialization -----
----- Initializing Renderer ----
-------------------------------
----- Client Initialization Complete -----
----- R_Init -----
...loading libGL.so.1: Initializing OpenGL display
...setting mode 3: 640 480
Using XFree86-VidModeExtension Version 2.2
XF86DGA Mouse (Version 2.0) initialized
XFree86-VidModeExtension Activated at 640x480
Using 8/8/8 Color bits, 24 depth, 0 stencil display.
GL_RENDERER: RADEON X800 XL Generic
Initializing OpenGL extensions
...ignoring GL_S3_s3tc
...ignoring GL_EXT_texture_env_add
...using GL_ARB_multitexture
...using GL_EXT_compiled_vertex_array
XF86 Gamma extension initialized

GL_VENDOR: ATI Technologies Inc.
GL_RENDERER: RADEON X800 XL Generic
GL_VERSION: 2.0.5755 (8.24.8)
GL_EXTENSIONS: GL_ARB_multitexture GL_EXT_texture_env_add GL_EXT_compiled_vertex_array GL_S3_s3tc GL_ARB_depth_texture GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_multisample GL_ARB_occlusion_query GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_shader_objects GL_ARB_shading_language_100 GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_transpose_matrix GL_ARB_vertex_blend GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_window_pos GL_ARB_draw_buffers GL_ATI_draw_buffers GL_ATI_element_array GL_ATI_envmap_bumpmap GL_ATI_fragment_shader GL_ATI_map_object_buffer GL_ATI_separate_stencil GL_ATI_texture_compression_3dc GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_ATI_texture_mirror_once GL_ATI_vertex_array_object GL_ATI_vertex_attrib_array_object GL_ATI_vertex_streams GL_ATIX_texture_env_combine3 GL_ATIX_texture_env_route GL_ATIX_vertex_shader_output_point_size GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_object GL_EXT_multi_draw_arrays GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_EXT_texgen_reflection GL_EXT_texture3D GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_vertex_array GL_EXT_vertex_shader GL_HP_occlusion_test GL_NV_blend_square GL_NV_occlusion_query GL_NV_texgen_reflection GL_SGI_color_matrix GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SUN_multi_draw_arrays
GL_MAX_TEXTURE_SIZE: 2048
GL_MAX_ACTIVE_TEXTURES_ARB: 8

PIXELFORMAT: color(24-bits) Z(24-bit) stencil(0-bits)
MODE: 3, 640 x 480 fullscreen hz:N/A
GAMMA: hardware w/ 0 overbright bits
CPU:
rendering primitives: single glDrawElements
texturemode: GL_LINEAR_MIPMAP_NEAREST
picmip: 1
texture bits: 0
multitexture: enabled
compiled vertex arrays: enabled
texenv add: disabled
compressed textures: disabled
Initializing Shaders
...loading 'scripts/lightningnew.shader'
...loading 'scripts/explode1.shader'
...loading 'scripts/gfx.shader'
...loading 'scripts/tim.shader'
...loading 'scripts/base.shader'
...loading 'scripts/base_button.shader'
...loading 'scripts/base_floor.shader'
...loading 'scripts/base_light.shader'
...loading 'scripts/base_object.shader'
...loading 'scripts/base_support.shader'
...loading 'scripts/base_trim.shader'
...loading 'scripts/base_wall.shader'
...loading 'scripts/common.shader'
...loading 'scripts/ctf.shader'
...loading 'scripts/eerie.shader'
...loading 'scripts/gothic_block.shader'
...loading 'scripts/gothic_floor.shader'
...loading 'scripts/gothic_light.shader'
...loading 'scripts/gothic_trim.shader'
...loading 'scripts/gothic_wall.shader'
...loading 'scripts/hell.shader'
...loading 'scripts/liquid.shader'
...loading 'scripts/menu.shader'
...loading 'scripts/models.shader'
...loading 'scripts/organics.shader'
...loading 'scripts/sfx.shader'
...loading 'scripts/shrine.shader'
...loading 'scripts/skin.shader'
...loading 'scripts/sky.shader'
...loading 'scripts/test.shader'
----- finished R_Init -----

------- sound initialization -------
------------------------------------
----- Sound Info -----
sound system is muted
1 stereo
32768 samples
16 samplebits
1 submission_chunk
22050 speed
0xaa4a4000 dma buffer
No background file.
----------------------
Sound memory manager started
Loading vm file vm/ui.qvm.
VM file ui compiled to 594408 bytes of code
ui loaded in 1963008 bytes on the hunk
Received signal 11, exiting...


Anyone have any ideas???

Edit:
I tried setarch i386 ./quake3.x86 but that did not work.

Last edited by ZoMBiE_KiLLeR; 04-30-2006 at 05:14 PM.
 
Old 04-30-2006, 07:28 PM   #6
fraz
Member
 
Registered: Nov 2004
Location: Edinburgh, Scotland
Distribution: Ubuntu
Posts: 148

Rep: Reputation: 15
The problem is a bit vague now. What does quake 3 mean when it refers to VM files? Is there no way to make the quake 3 output more verbose? I think the hardware issues are over and this may now be a quake 3 specific problem. The only thing I can think of for VM is virtual memory but that doesn't seem right.
 
Old 04-30-2006, 09:53 PM   #7
ZoMBiE_KiLLeR
LQ Newbie
 
Registered: Apr 2006
Posts: 22

Original Poster
Rep: Reputation: 15
Here is the linux readme file. I am going to try again on monday.

Quake III Arena Point Release
July 26th, 2001


TABLE OF CONTENTS

i What's new

1 System Requirements
2 X11 Setup
3 Sound Setup
4 Playing The Game
5 Reporting bugs and getting help
6 Contacting id Software


-------------------------------
(i) What's new
-------------------------------

Linux Quake III Arena and Quake III: Team Arena is maintained by Id software. Please send feedback for this release to ttimo@idsoftware.com.

Discuss Quake III Arena for linux on the Quake3World forum:

http://www.quake3world.com/forum

See the INSTALL file for installation instructions.

Tips and current issues for Quake III Arena linux are listed at:
http://zerowing.idsoftware.com/linux

Changes
-------

Changes for 1.31:

- fix to the quake3 wrapper scripts (sends back the correct return value)
- sound compatibility fixes
- added quake3.xpm icon
- fixed "Driver > System > Driver info" crash if you have too many
GL extensions
- fixed hanging when being run with a non-interactive tty (ex. xqf &)

Changes for 1.29g beta:

- a single installer for graphical installation / console installation,
no longer distributing a seperate console installer
- fixed filesystem issues:
showing ~/.q3a mods and mod descriptions
finding files for autodownload in the right places (server)
- keyboard fixes:
fixed "sticking keys" problem with the ctrl key
fixed console toggle on French keyboards
- fixed screenshots overwriting each other between runs
- NEW: "tty" console on dedicated server:
an interactive prompt has been added to the dedicated server, it will
perform auto-completion and command history as does the in-game console
- brightness slider / XF86 gamma setting (if supported by your X server)
- fixed rcon status issues
- binded K_MOUSE4 and K_MOUSE5 (linux)

Changes for 1.27r beta:

- linux source for 1.27i merged into the main source tree at Id
- fixed duplicate mods in mod selection dialog

Known issues for 1.27g Beta1:

- XFree86 4.x DGA 2.0 support not yet added
- brightness slider not yet fixed
- fraglimit/timelimit do not get propagated properly (also Win32)
- sound artifacts (double sounds) in menu
- framerate drops in video playback, sound artifacts
- keyboard only traversal of TA menu broken (also Win32)
- some GL drivers segfault on exit(0)
- shoot instead of pain/hit animation
- failure to load head for body (baseq3/)

Bugs fixed since 1.17:

+ autodownload workaround
+ mods menu
+ case insensitive demo loading (q3_ui/, not in QVM yet)
+ first version of joystick support added
+ r_logfile GL log works again
+ Linux DLL loading bug


-------------------------------
(1) MINIMUM SYSTEM REQUIREMENTS
-------------------------------

* Linux kernel version 2.2.9 or above, glibc-2.1 or above
* XFree86 SVGA server version 3.3.5 or above, running at 16 bpp depth
* Pentium 233MHz MMX processor with 3dfx 8 MB Video Card
or Pentium II 266MHz processor with 3dfx 4 MB Video Card
or AMD 350MHz K6-2 processor with 3dfx 4 MB Video Card
* 64 MB RAM
* 4x CD-ROM drive (600 KB/sec sustained transfer rate)
* OSS compatible sound card
* Hard disk drive with at least 480MB of disk space.

Multiplayer Requirements
* Internet and LAN (TCP/IP) play supported
* Internet play requires a 28.8 Kbps (or faster) modem

A 100% full OpenGL compliant 3-D video card and Linux driver is
required. Quake III Arena uses the OpenGL API for 3-D hardware
acceleration. There is no software-only version of the game. If
your computer is not hardware accelerated with a game compatible
graphics card, you will NOT be able to run Q3A. Currently,
only standalone drivers for 3dfx based cards are included with
demo and point release distributions.

For updates on GL drivers, in particular for the Matrox G200/G400,
see http://www.lokigames.com/support/gldrivers/.

Please follow the installation instructions presented there for adding the
correct drivers for your 3D-acceleration card.

NOTE: Linux Q3A will try to load "libGL.so" before using other drivers,
and it will ignore libraries from the quake3/ directory if executed
with root privilege. This can cause problems if you have a software or
third party OpenGL driver installed.

You can specifically target e.g. the included 3dfx based Mesa driver,
by using the following command line:

quake3 +set r_gldriver libMesaVoodooGL.so.3.2

For 3dfx users, you may disable the vertical sync refresh. This can improve
proformance at the cost of some visual tearing of the image. Entering the
following command into your shell before running Linux Q3A Demo will turn off
the vertical sync:

export FX_GLIDE_SWAPINTERVAL=0

Then run Linux Q3A from the same command line normally.

A glibc compatible Linux installation is required. An easy to determine
if you have glibc support is to type this:

ls -l /lib/libc*

If you get a report of libc6 (you may also have libc5), you have a glibc
based system. The binaries were created on a Mandrake 7.2 (glibc-2.1.3) system.


--------------
(2) X11 SETUP
--------------
Linux Q3A requires X11 to run. There is no console-based version as in
previous id products such as GLQuake and Quake2. XFree86 version 3.2 or
later is required.

There are two ways that mouse input is handled under XFree86:

o By default, Q3A Demo will attempt to use DGA mouse handling. DGA
support features direct reading of the mouse motion and provides
more accurate control while playing the game. By default this
support is enabled, but can be disabled by adding
"+set in_dgamouse 0"
to the command line at startup. This is recommended if you are
using a Voodoo3 and are experiencing black screens, lockups,
or mapping of mouse input to key events. This bug should be
resolved on XFree86 SVGA 3.3.5 (except for a blue mouse cursor
you might notice on the initial fullscreen frame). DGA mouse
support does not require root privilege.

o The non-DGA method of mouse input uses pointer grabbing and warps
the pointer to the middle of the window on each mouse update. On
systems with a slow frame rate and a lot of mouse user input, the
motion can get "clipped" to the window boundaries. This method of
input is more compatible however.

Q3A uses the XFree86 VidModeExtension facilities if available to provide
fullscreen play. This does not apply to 3dfx passthrough cards, since
the passthrough cable takes over the video display upon activation anyway.

When configuring your X11 server, make sure that you include lower
resolution modes such as 640x480 and 800x600. Q3A will auto-switch to
these modes using the VidModeExtension if you select fullscreen from the
graphics options menu. If the lower resolution modes are not listed in the
XFree86 configuration file, Q3A will be unable to switch to the desired
resolution for fullscreen play. Instead, it will using Mesa's software mode
to render into a window (very slow), or might fail to run at all, possibly
putting you in a different video in X11 on exiting.


---------------
(3) SOUND SETUP
---------------
Q3A uses the /dev/dsp sound device for sound support under Linux. This
is the default device provided by the sound drivers included with the Linux
kernel. Please note that at the time of this writing, PCI based sound cards
such as the SoundBlaster Live and Diamond Monster MX series were not
supported. They may be supported in the future. Check

http://www.opensound.com/

for support in the future.

You should make sure that the permissions for the /dev/dsp device are read
and write for your current user ID. Some systems re-assign the owner and
reset to 644 on login. A simple way to get access is to do

"chmod o+rw /dev/dsp"

as root. For the more security conscious, a special sound group could be
created and Q3A could be made setgid to the sound group to access the
device.

Q3A uses mmap() to map the sound buffers on /dev/dsp directly in order
to provide responsive sound needs. Sound cards must be able to support this
feature in order to work. SoundBlaster 16, AWE32 and AWE64 cards are known
to work.



--------------------
(4) PLAYING THE GAME
--------------------

By the time you read this, you will probably have succeeded in installing
from the self-extracting archive.

It is recommended that you do not run Q3A using the root account or
with root privileges. There are two exceptions to this:

o If you are using a 3Dfx based accelerator card and do not install
the /dev/3dfx configuration option. (You will have to run as root
in order to access the card).
o If you do not have access to the /dev/dsp device and do not wish
to change the mode of the device so that non-root accounts can
access it.

You will have to be running under X11 or have the DISPLAY variable pointed
to a OpenGL glX capable X Server.

By default, Q3A tries to find the following OpenGL libraries in this
order:

o libGL.so

You can override the library name by entering, "+set r_gldriver <libname>"
on the command line. This may be needed if you are using a non-standard set
up and have a different name for the OpenGL shared library. If you do not
specify a valid GL library, or if the GL library specified can't find or
access the hardware it expects, Mesa might fall back into slow software
rendering mode (usually in a window).

If everything proceeds successfully, you should have a Q3A Demo window on
your desktop with a menu displayed (3dfx card owners will get a full screen
view). If you want to use full screen, go to the System Configuration,
Graphics, Options, Fullscreen, change the value to Yes, and hit enter to
apply it.

If you intend to connect to the Internet to play Q3A Demo, make certain
that your net connection is open and working first.

The first time you run Quake III Arena it will create a .q3a/ directory
in your home directory. Saved games and preferences will be stored here.

The demo offers an optional install of the HTML version of the manual,
and more technical details on how to use Linux Quake III Arena. See
the Help/ folder. Point release updates and dedicated server only packages
do not contain the full manual.


-----------------------------------
(5) REPORTING BUGS AND GETTING HELP
-----------------------------------

The latest FAQ with Linux known issues lives at

http://zerowing.idsoftware.com/linux

For additional information, please see the FAQs maintained by id Software

http://www.quak3arena.com/faq/

Check the Quake3World forum for discussion of Linux Quake III Arena:

http://www.quake3world.com/forum

--------------------------
(6) CONTACTING ID SOFTWARE
--------------------------
If you encounter a bug in Q3A, particularly those involving
video or network bugs, please email a description of the bug to

feedback@quake3arena.com

Please do NOT send reports to individual id employees.

In your subject line, please describe the system the game is being played
on (Mac, Linux, Win32) and the type of problem you are reporting: video,
network, sound or game. Example Subject Line: "Mac/video problem" or
"Linux/network connection problem."

In the body of your letter (no attached files please), briefly list and
describe the problems. Detailed descriptions of problems are good, but
remember that brevity is best. Please do NOT send screen shots unless
they are the ONLY way to show a problem.

While we realize that you may have comments and suggestions regarding
specific game play features, please refrain from submitting such along
with bug reports. Comments on game play can be made on the official
Quake 3: Arena message board at:

http://www.quake3world.com/forum

- enjoy!
 
Old 04-30-2006, 11:03 PM   #8
Hitboxx
Senior Member
 
Registered: Mar 2006
Location: India
Distribution: Fedora
Posts: 1,562
Blog Entries: 3

Rep: Reputation: 61
Hi Zombie,
I can't pinpoint in particular but here is my doom3-demo event file. Maybe u can makeout something from it
Code:
DOOM 1.1.1282 linux-x86 Oct  4 2004 08:27:55
------ Initializing File System ------
Loaded pk4 /home/shrikant/doom3-demo/demo/demo00.pk4 with checksum 0x93fac1e4
Current search path:
/home/shrikant/.doom3-demo/demo
/home/shrikant/doom3-demo/demo
/home/shrikant/doom3-demo/demo/demo00.pk4 (12234 files)
game DLL: 0x0 in pak: 0x0
file system initialized.
--------------------------------------

Running in restricted demo mode.

----- Initializing Decls -----
------------------------------
------- Initializing renderSystem --------
using ARB renderSystem
renderSystem initialized.
--------------------------------------
5151 strings read from strings/english.lang
Couldn't open journal files
couldn't exec editor.cfg
execing default.cfg
execing DoomConfig.cfg
couldn't exec autoexec.cfg
5151 strings read from strings/english.lang
----- Initializing Sound System ------
sound system initialized.
--------------------------------------
----- R_InitOpenGL -----
dlopen(libGL.so.1)
Open X display
Initializing OpenGL display
Using XFree86-VidModeExtension Version 2.2
DGA DirectVideo Mouse (Version 2.0) initialized
Free86-VidModeExtension Activated at 1280x1024
Using 8/8/8 Color bits, 8 Alpha bits, 24 depth, 8 stencil display.
GL_RENDERER: GeForce FX 5700LE/AGP/SSE2
GL_EXTENSIONS: GL_ARB_depth_texture GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_half_float_pixel GL_ARB_imaging GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_shadow GL_ARB_shader_objects GL_ARB_shading_language_100 GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_texture_rectangle GL_ARB_transpose_matrix GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_window_pos GL_S3_s3tc GL_EXT_texture_env_add GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_Cg_shader GL_EXT_depth_bounds_test GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_object GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_pixels GL_EXT_paletted_texture GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_shared_texture_palette GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_object GL_EXT_texture_sRGB GL_EXT_timer_query GL_EXT_vertex_array GL_HP_occlusion_test GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_KTX_buffer_region GL_NV_blend_square GL_NV_copy_depth_to_color GL_NV_depth_clamp GL_NV_fence GL_NV_float_buffer GL_NV_fog_distance GL_NV_fragment_program GL_NV_fragment_program_option GL_NV_half_float GL_NV_light_max_exponent GL_NV_multisample_filter_hint GL_NV_occlusion_query GL_NV_packed_depth_stencil GL_NV_pixel_data_range GL_NV_point_sprite GL_NV_primitive_restart GL_NV_register_combiners GL_NV_register_combiners2 GL_NV_texgen_reflection GL_NV_texture_compression_vtc GL_NV_texture_env_combine4 GL_NV_texture_expand_normal GL_NV_texture_rectangle GL_NV_texture_shader GL_NV_texture_shader2 GL_NV_texture_shader3 GL_NV_vertex_array_range GL_NV_vertex_array_range2 GL_NV_vertex_program GL_NV_vertex_program1_1 GL_NV_vertex_program2 GL_NV_vertex_program2_option GL_SGIS_generate_mipmap GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SUN_slice_accum

------- Input Initialization -------
XKB extension: compile time 0x1:0x0, runtime 0x1:0x0: OK
XKB extension present on server ( 0x1:0x0 )
------------------------------------
----------- OSS Sound Initialization -----------
opened sound device '/dev/dsp'
/dev/dsp - bit rate: 16, channels: 2, frequency: 44100
------------------------------------------------
...using GL_ARB_multitexture
...using GL_ARB_texture_env_combine
...using GL_ARB_texture_cube_map
...using GL_ARB_texture_env_dot3
...using GL_ARB_texture_env_add
X..GL_ARB_texture_non_power_of_two not found
...using GL_ARB_texture_compression
...using GL_EXT_texture_filter_anisotropic
   maxTextureAnisotropy: 8.000000
...using GL_1.4_texture_lod_bias
...using GL_EXT_shared_texture_palette
...using GL_EXT_texture3D
...using GL_EXT_stencil_wrap
...using GL_NV_register_combiners
...using GL_EXT_stencil_two_side
X..GL_ATI_fragment_shader not found
X..GL_ATI_text_fragment_shader not found
...using GL_ARB_vertex_buffer_object
...using GL_ARB_vertex_program
...using GL_ARB_fragment_program
...using EXT_depth_bounds_test
---------- R_NV20_Init ----------
---------------------------------
----------- R200_Init -----------
Not available.
---------- R_ARB2_Init ----------
Available.
Cg not available.
---------------------------------
---------- R_Exp_Init -----------
Disabled at compile time.
---------------------------------
----- R_ReloadARBPrograms -----
glprogs/test.vfp
glprogs/test.vfp
glprogs/interaction.vfp
glprogs/interaction.vfp
glprogs/bumpyEnvironment.vfp
glprogs/bumpyEnvironment.vfp
glprogs/ambientLight.vfp
glprogs/ambientLight.vfp
glprogs/shadow.vp
glprogs/R200_interaction.vp
glprogs/nv20_bumpAndLight.vp
glprogs/nv20_diffuseColor.vp
glprogs/nv20_specularColor.vp
glprogs/nv20_diffuseAndSpecularColor.vp
glprogs/environment.vfp
glprogs/environment.vfp
-------------------------------
using ARB_vertex_buffer_object memory
using ARB2 renderSystem
--------- Initializing Game ----------
gamename: baseDOOM-1
gamedate: Oct  4 2004
Initializing event system
...472 event definitions
Initializing class hierarchy
...141 classes, 381376 bytes for event callbacks
Initializing scripts
/proc/cpuinfo CPU frequency: 2793.66 MHz
Compiled 'interpolateShaderParm': 1963.9 ms
---------- Compile stats ----------

Memory usage:
     Strings: 79, 12656 bytes
  Statements: 67783, 1355660 bytes
   Functions: 2108, 250452 bytes
   Variables: 147320 bytes
    Mem used: 2476308 bytes
 Static data: 2277552 bytes
   Allocated: 3283404 bytes
 Thread size: 7068 bytes

...6 aas types
game initialized.
--------------------------------------
-------- Initializing Session --------
session initialized
--------------------------------------
--- Common Initialization Complete ---
terminal support enabled ( use +set in_tty 0 to disabled )
pid: 11759
1008 MB System Memory
guessing video ram ( use +set sys_videoRam to force ) ..
found XNVCtrl extension 1.9
256 MB Video Memory
Async thread started
--------- Game Map Shutdown ----------
--------------------------------------
Shutting down sound hardware
----------- OSS Sound Shutdown -----------
unmap dma sound buffer
close sound device
------------------------------------------
idRenderSystem::Shutdown()
------------ Game Shutdown -----------
--------- Game Map Shutdown ----------
--------------------------------------
Shutdown event system
--------------------------------------
shutdown terminal support
PS: I use nVIdia.

Hope this helps
Cheers

Last edited by Hitboxx; 04-30-2006 at 11:05 PM.
 
Old 04-30-2006, 11:21 PM   #9
farslayer
LQ Guru
 
Registered: Oct 2005
Location: Willoughby, Ohio
Distribution: linuxdebian
Posts: 7,232
Blog Entries: 5

Rep: Reputation: 190Reputation: 190
I'm just curious why you are trying to run this as root...
Quote:
/root/.q3a/baseq3
bad habit to get into and also prevents some applications from working at all...
ever try to launch an X app from the command line as root ? it fails because root isn't supposed to run X based applications.. That could be part of your problem.


You should have installed the game as your normal user and put eveything in directories where your normal usr can access it.

for instance heres my Quake 4 install. q4base is in my users home directory not in roots home directory.
Quote:
/home/default/.quake4
/home/default/.quake4/q4base
/usr/local/bin/quake4
/usr/local/bin/quake4-dedicated
/usr/local/games/quake4
 
Old 05-01-2006, 12:41 AM   #10
ZoMBiE_KiLLeR
LQ Newbie
 
Registered: Apr 2006
Posts: 22

Original Poster
Rep: Reputation: 15
I don't remember what user I installed and setup the game with. I tried to run the game in both normal user mode and root but I got the same erorr. I think I am going to try installing/setting up/playing the game as an normal user only to see if that works. Thanks for the tip.

Last edited by ZoMBiE_KiLLeR; 05-01-2006 at 12:44 AM.
 
Old 05-01-2006, 10:37 AM   #11
farslayer
LQ Guru
 
Registered: Oct 2005
Location: Willoughby, Ohio
Distribution: linuxdebian
Posts: 7,232
Blog Entries: 5

Rep: Reputation: 190Reputation: 190
it was obviously installed as root since the base files are located in roots home directory, which your normal user doesn't have rights to, and hte gmae may not start as root due to X permissions issues..

I suggest you move the quake install to your normal users directory before proceeding.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
quake3 jan_bosjes Linux - Newbie 6 01-29-2005 11:02 AM
Quake3 help siskel Linux - Games 5 06-03-2004 05:55 PM
Quake3 help please vintank Linux - Games 3 11-03-2003 05:11 PM
Quake3 again. Nukes Linux - Software 1 04-28-2003 01:20 PM
Quake3 ? therion12 Linux - General 8 01-13-2002 11:26 PM


All times are GMT -5. The time now is 08:48 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration