Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 11-29-07, 11:21 PM   #1
Euphoria
--- ephor ---
 
Euphoria's Avatar
 
Join Date: Sep 2002
Posts: 197
Exclamation Quake 4 - X..GL_ARB_texture_compression not found

Please help me out on this one:

I am running OpenSuse 10.3 with Compiz & Emerald.
I have the Evga 7800 GT Co. I installed Quake 4 and every time I try to run it I get this:

--------------- R_InitOpenGL ----------------
Initializing SDL subsystem
Loading GL driver 'libGL.so.1' through SDL
SDL_ListModes:
1440x900 SDL_ListModes are currently ignored for resolution filtering. Set r_useSDLModes to 1 if you want it
8/8/8/8 RGBA bits, 24 depth bits, 8 stencil bits
474 pixels multisampling
dlopen(libasound.so.2)
asoundlib version: 1.0.14a
Alsa is available
------ Alsa Sound Initialization -----
opened Alsa PCM device default for playback
device buffer size: 5461 frames ( 21844 bytes )
allocated a mix buffer of 16384 bytes
--------------------------------------
...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
...using GL_ARB_texture_non_power_of_two
...using GL_NV_blend_square
X..GL_ARB_texture_compression not found
Fatal Error: Texture compression unavailable
Shutting down SDL subsystem
--------------- BSE Shutdown ----------------
---------------------------------------------
Shutting down sound hardware
----------- Alsa Shutdown ------------
close pcm
dlclose
--------------------------------------
idRenderSystem::Shutdown()
Sys_Error: Texture compression unavailable


Can anyone help me resolve this problem?

Thanks!
Euphoria is offline   Reply With Quote
Old 11-30-07, 01:11 AM   #2
mooninite
Registered User
 
Join Date: May 2006
Posts: 477
Default Re: Quake 4 - X..GL_ARB_texture_compression not found

It would be helpful if you included your nVidia bug report log file.
mooninite is offline   Reply With Quote
Old 11-30-07, 01:28 AM   #3
Euphoria
--- ephor ---
 
Euphoria's Avatar
 
Join Date: Sep 2002
Posts: 197
Default Re: Quake 4 - X..GL_ARB_texture_compression not found

Here is the log
Attached Files
File Type: log nvidia-bug-report.log (107.9 KB, 205 views)
Euphoria is offline   Reply With Quote
Old 11-30-07, 08:21 AM   #4
mooninite
Registered User
 
Join Date: May 2006
Posts: 477
Default Re: Quake 4 - X..GL_ARB_texture_compression not found

Hrmph. I forgot it doesn't include glxinfo output, just an ldd log.

What happens when you do the following command?

Code:
$ glxinfo | grep compression
    GL_ARB_texture_border_clamp, GL_ARB_texture_compression, 
    GL_EXT_stencil_wrap, GL_EXT_texture3D, GL_EXT_texture_compression_s3tc, 
    GL_NV_texture_compression_vtc, GL_NV_texture_env_combine4,
mooninite is offline   Reply With Quote
Old 11-30-07, 10:32 AM   #5
Euphoria
--- ephor ---
 
Euphoria's Avatar
 
Join Date: Sep 2002
Posts: 197
Default Re: Quake 4 - X..GL_ARB_texture_compression not found

Hmmm, I dont get anything. All I have is this:

~> glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig
client glx vendor string: NVIDIA Corporation
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_SGI_video_sync,
GLX_NV_swap_group, GLX_NV_video_out, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGI_swap_control, GLX_NV_float_buffer, GLX_ARB_fbconfig_float,
GLX_EXT_fbconfig_packed_float, GLX_EXT_texture_from_pixmap,
GLX_EXT_framebuffer_sRGB
GLX extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_SGIX_fbconfig,
GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 7800 GT/PCI/SSE2
OpenGL version string: 1.2 (2.1.1 NVIDIA 100.14.19)
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_imaging, GL_ARB_multitexture,
GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shadow,
GL_ARB_texture_border_clamp, 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_window_pos, GL_ARB_texture_non_power_of_two, GL_ARB_vertex_program,
GL_ARB_fragment_program, 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_draw_range_elements, GL_EXT_fog_coord, GL_EXT_multi_draw_arrays,
GL_EXT_packed_pixels, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,
GL_EXT_texture3D, GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3, GL_EXT_texture_lod,
GL_EXT_texture_lod_bias, GL_EXT_texture_object, GL_EXT_vertex_array,
GL_ATI_texture_mirror_once, GL_IBM_texture_mirrored_repeat,
GL_NV_blend_square, GL_NV_texgen_reflection, GL_NV_texture_rectangle,
GL_NV_texture_env_combine4, GL_SGIS_generate_mipmap, GL_SGIS_texture_lod,
GL_SGIX_depth_texture, GL_SGIX_shadow
glu version: 1.3
glu extensions:
GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

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
----------------------------------------------------------------------
0x2c 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1970238055 1801675106 None
0x2d 24 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 1667326510 2020565620 None
0x2e 32 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 1766599178 808464432 Ncon
0x2f 32 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 1853190002 1734701679 Ncon
Euphoria is offline   Reply With Quote
Old 11-30-07, 10:39 AM   #6
firewalker
Registered User
 
Join Date: Mar 2005
Location: Ellas
Posts: 32
Default Re: Quake 4 - X..GL_ARB_texture_compression not found

Code:
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
It looks like the nvidia driver is not correctly installed.
firewalker is offline   Reply With Quote
Old 11-30-07, 10:53 AM   #7
Euphoria
--- ephor ---
 
Euphoria's Avatar
 
Join Date: Sep 2002
Posts: 197
Default Re: Quake 4 - X..GL_ARB_texture_compression not found

I tried reinstalling the driver.. I also have compiz & emerald running with 3d acceleration enabled...

What would you suggest I do?
Euphoria is offline   Reply With Quote
Old 11-30-07, 11:18 AM   #8
pffft!
Registered User
 
Join Date: Apr 2006
Posts: 26
Default Re: Quake 4 - X..GL_ARB_texture_compression not found

Quote:
Originally Posted by firewalker
Code:
direct rendering: No
The extension you're looking for is only available in a direct rendering context. Get rid of compiz or configure it correctly, I'd say.
pffft! is offline   Reply With Quote

Old 11-30-07, 11:39 AM   #9
AaronP
NVIDIA Corporation
 
AaronP's Avatar
 
Join Date: Mar 2005
Posts: 2,487
Default Re: Quake 4 - X..GL_ARB_texture_compression not found

Make sure you're not running Xgl.
AaronP is offline   Reply With Quote
Old 11-30-07, 07:02 PM   #10
Euphoria
--- ephor ---
 
Euphoria's Avatar
 
Join Date: Sep 2002
Posts: 197
Default Re: Quake 4 - X..GL_ARB_texture_compression not found

Thanks! I'll try this when I get back home... I am at a remote office now...
Euphoria is offline   Reply With Quote
Old 12-01-07, 01:00 PM   #11
Euphoria
--- ephor ---
 
Euphoria's Avatar
 
Join Date: Sep 2002
Posts: 197
Default Re: Quake 4 - X..GL_ARB_texture_compression not found

Hi guys, just in case someone is having a similar problem, I wanted to post my fix for it.

I edited the xorg.conf file:
> vi /etc/X11/xorg.conf

and deleted the line Load "glx" or you can comment it out by placing # in front of the line:

Section "Module"
.......
# Load "glx"
...
EndSection

than saved the file and pressed CTRL + ALT + F1
Logged in as root, and typed:
> init 3

to shutdown xserver. Then I ran the following commands:

> gnome-xgl-switch --disable-xgl (Just to make sure xgl is disabled)
> nvidia-xconfig --composite
> nvidia-xconfig --render-accel
> nvidia-xconfig --add-argb-glx-visuals

Now edit /etc/X11/xorg.conf and add, to the ServerLayout section, the following line:

Option "aiglx" "true"

Also make sure the following line is at the Extensions section:

Option "Composite" "Enable"

Now save the file. This will enable AIGLX.

Thanks for the help guys!
Euphoria is offline   Reply With Quote
Reply


Thread Tools

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 On
HTML code is Off
Forum Jump


Similar Threads
Thread Thread Starter Forum Replies Last Post
Doom 3 technology for Quake 1 Kruno Gaming Central 104 10-09-02 09:56 PM
Modules not found Sir Henry NVIDIA Linux 1 10-02-02 11:39 AM
A new found love for my GeForce4 Ti 4600! mcortz_2000 NVIDIA GeForce 7, 8, And 9 Series 41 09-15-02 02:37 AM
Monitors found but no configuration suitable bluephile NVIDIA Linux 4 08-31-02 06:53 AM
no screens found + BusID ?? orion NVIDIA Linux 2 08-24-02 08:34 AM

All times are GMT -5. The time now is 03:40 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.