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

Newegg Daily Deals

Reply
 
Thread Tools
Old 12-06-05, 10:39 AM   #1
senthilpr_in
Registered User
 
Join Date: Dec 2005
Posts: 5
Default 3D texture not working on FX 6800

Hi all,

I have a Nvidia FX 6800 on FC4 with the latest drivers installed from rpm.livna.org. I have a demo program from TGS OpenInventor (3D graphics API in C++) which doesnt run properly when 3D texture is enabled. I just see a white block, instead of the 3D model. Once I switch to 2D texture, the model is rendered properly. The demo program works fine with on the same card on a machine running RH 9. It looks like the problem is with the configuration of the video card. I have attached the ouptut, of whatever I think is relevant.

Xconfig file
Code:
Section "Module"
	Load  "dbe"
	Load  "extmod"
	Load  "fbdevhw"
	Load  "record"
	Load  "freetype"
	Load  "type1"
	Load  "glx"
#	Load  "dri"
EndSection
Section "Device"
	Identifier  "Videocard0"
	Driver      "nvidia"
	VendorName  "Videocard vendor"
	BoardName   "NVIDIA Unknown (generic)"
EndSection
Section "Screen"
	Identifier "Screen0"
	Device     "Videocard0"
	Monitor    "Monitor0"
	DefaultDepth     24
	SubSection "Display"
		Viewport   0 0
		Depth     16
		Modes    "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Viewport   0 0
		Depth     24
		Modes    "1280x1024" "1152x864" "1024x768" "800x600" "640x480"
	EndSubSection
EndSection
oglinfo output
Code:
GLX Version: 1.3
GLX Extensions (client & server): GLX_EXT_visual_info GLX_EXT_visual_rating GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGI_video_sync GLX_SGI_swap_control GLX_ARB_multisample GLX_NV_float_buffer GLX_ARB_fbconfig_float GLX_ARB_get_proc_address 
glXGetClientString(GLX_VENDOR): NVIDIA Corporation
glXGetClientString(GLX_VERSION): 1.3
glXGetClientString(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 
glXQueryServerString(GLX_VENDOR): NVIDIA Corporation
glXQueryServerString(GLX_VERSION): 1.3
glXQueryServerString(GLX_EXTENSIONS): GLX_EXT_visual_info GLX_EXT_visual_rating GLX_SGIX_fbconfig GLX_SGIX_pbuffer GLX_SGI_video_sync GLX_SGI_swap_control GLX_ARB_multisample GLX_NV_float_buffer GLX_ARB_fbconfig_float 
OpenGL Version: 2.0.0 NVIDIA 76.76
OpenGL Extensions: GL_ARB_color_buffer_float GL_ARB_depth_texture GL_ARB_draw_buffers 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_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_float GL_ARB_texture_mirrored_repeat GL_ARB_texture_non_power_of_two 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_ATI_draw_buffers GL_ATI_texture_float GL_ATI_texture_mirror_once GL_S3_s3tc GL_EXT_texture_env_add GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_equation_separate 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_pixels 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_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_mirror_clamp GL_EXT_texture_object 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_fragment_program2 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_NV_vertex_program3 GL_NVX_conditional_render GL_SGIS_generate_mipmap GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SUN_slice_accum 
OpenGL renderer: GeForce 6800/PCI/SSE2
GLU Version: 1.3
GLU Extensions: GLU_EXT_nurbs_tessellator GLU_EXT_object_space_tess
I'm a newbie. I might not have posted all the required info. In that case, please let me know what to post, and I will do so.

Thanks
Senthil
senthilpr_in is offline   Reply With Quote
Old 12-06-05, 04:27 PM   #2
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: 3D texture not working on FX 6800

Please generate and post an nvidia-bug-report.log while this problem is present.

Thanks,
Lonni
netllama is offline   Reply With Quote
Old 12-06-05, 05:16 PM   #3
senthilpr_in
Registered User
 
Join Date: Dec 2005
Posts: 5
Default Re: 3D texture not working on FX 6800

Hi Lonni, here is the bug report. Please note that I did not install the driver through the nvidia installer script, as it was not able to download / compile a kernel interface. I used yum as suggested at rpm.livna.org. I have attached the log file, as it too big (700K)

Thx
Senthil
Attached Files
File Type: log nvidia-bug-report.log (73.8 KB, 100 views)
senthilpr_in is offline   Reply With Quote
Old 12-06-05, 05:19 PM   #4
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: 3D texture not working on FX 6800

Does this problem reproduce with the 1.0-8174 driver? You'll need to install the kernel-devel RPM in order to compile the nvidia kernel module.

Thanks,
Lonni
netllama is offline   Reply With Quote
Old 12-06-05, 07:45 PM   #5
senthilpr_in
Registered User
 
Join Date: Dec 2005
Posts: 5
Default Re: 3D texture not working on FX 6800

I have kernel-smp-devel module installed, but still my installer fails. My kernel is 2.6.12-1.1398_FC4smp. Here is a relevant thread where others have experienced similar problems

http://www.nvnews.net/vbulletin/showthread.php?t=54280

Here is my installer log

Code:
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Tue Dec  6 19:13:36 2005

option status:
  license pre-accepted    : false
  update                  : false
  force update            : false
  expert                  : false
  uninstall               : false
  driver info             : false
  no precompiled interface: false
  no ncurses color        : false
  query latest driver ver : false
  OpenGL header files     : true
  no questions            : false
  silent                  : false
  no backup               : false
  kernel module only      : false
  sanity                  : false
  add this kernel         : false
  no runlevel check       : false
  no network              : false
  no ABI note             : false
  no RPMs                 : false
  force tls               : (not specified)
  force compat32 tls      : (not specified)
  X install prefix        : /usr/X11R6
  OpenGL install prefix   : /usr
  compat32 install prefix : (not specified)
  installer install prefix: /usr
  utility install prefix  : /usr
  kernel name             : (not specified)
  kernel include path     : (not specified)
  kernel source path      : (not specified)
  kernel output path      : (not specified)
  kernel install path     : (not specified)
  proc mount point        : /proc
  ui                      : (not specified)
  tmpdir                  : /tmp
  ftp mirror              : ftp://download.nvidia.com
  RPM file list           : (not specified)

Using: nvidia-installer ncurses user interface
-> License accepted.
-> No precompiled kernel interface was found to match your kernel; would you li
   ke the installer to attempt to download a kernel interface for your kernel f
   rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
   this means that the installer will need to compile a kernel interface for
   your kernel.
-> Performing CC test with CC="gcc".
-> Kernel source path: '/lib/modules/2.6.12-1.1398_FC4smp/source'
-> Kernel output path: '/lib/modules/2.6.12-1.1398_FC4smp/build'
-> Performing rivafb check.
-> Performing nvidiafb check.
-> Cleaning kernel module build directory.
   executing: 'cd ./usr/src/nv; make clean'...
   rm -f -f nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv.o nv-vm.o os-
   agp.o os-interface.o os-registry.o nvidia.mod.o
   rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags}
   rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
   rm -f -f stprof stprof.o symtab.h
   rm -f -rf .tmp_versions
-> Building kernel module:
   executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.12-1.1398_F
   C4smp/source SYSOUT=/lib/modules/2.6.12-1.1398_FC4smp/build'...
   
   NVIDIA: calling KBUILD...
   make CC=gcc KBUILD_OUTPUT=/lib/modules/2.6.12-1.1398_FC4smp/build KBUILD_VER
   BOSE=1 -C /lib/modules/2.6.12-1.1398_FC4smp/source SUBDIRS=/tmp/selfgz4224/N
   VIDIA-Linux-x86-1.0-8174-pkg1/usr/src/nv modules
   make -C /lib/modules/2.6.12-1.1398_FC4smp/build		\
   KBUILD_SRC=/usr/src/kernels/2.6.12-1.1398_FC4-smp-i686	     KBUILD_VERBOSE=1
   \
   KBUILD_CHECK= KBUILD_EXTMOD="/tmp/selfgz4224/NVIDIA-Linux-x86-1.0-8174-pkg1/
   usr/src/nv"	\
           -f /usr/src/kernels/2.6.12-1.1398_FC4-smp-i686/Makefile modules
   /usr/src/kernels/2.6.12-1.1398_FC4-smp-i686/Makefile:530: /usr/src/kernels/2
   .6.12-1.1398_FC4-smp-i686/arch/linux/Makefile: No such file or directory
   make[3]: *** No rule to make target `/usr/src/kernels/2.6.12-1.1398_FC4-smp-
   i686/arch/linux/Makefile'.  Stop.
   make[2]: *** [modules] Error 2
   NVIDIA: left KBUILD.
   nvidia.ko failed to build!
   make[1]: *** [mdl] Error 1
   make: *** [module] Error 2
-> Error.
ERROR: Unable to build the NVIDIA kernel module.
ERROR: Installation has failed.  Please see the file
       '/var/log/nvidia-installer.log' for details.  You may find suggestions
       on fixing installation problems in the README available on the Linux
       driver download page at www.nvidia.com.
senthilpr_in is offline   Reply With Quote
Old 12-06-05, 10:09 PM   #6
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: 3D texture not working on FX 6800

I assure you, I've successfully installed the NVIDIA driver on systems running FC4 SMP kernels.

Please post the output from the following commands:
cat /proc/version
ls -l /lib/modules/`uname -r`

Thanks,
Lonni
netllama is offline   Reply With Quote
Old 12-06-05, 10:18 PM   #7
senthilpr_in
Registered User
 
Join Date: Dec 2005
Posts: 5
Default Re: 3D texture not working on FX 6800

Hi Lonni,

I do have the drivers installed the machine running FC4. The problem I seem to have to with the driver installation is that I was unable to use the Nvidia installer. I had to use yum to install the drivers packaged by rpm.livna.org. I'm not sure if these drivers are the latest ones.

Here is the output of cat /proc/version
Code:
Linux version 2.6.12-1.1398_FC4smp (bhcompile@tweety.build.redhat.com) (gcc version 4.0.0 20050519 (Red Hat 4.0.0-8)) #1 SMP Fri Jul 15 01:30:13 EDT 2005
output of ls -l /lib/modules/`uname -r`
Code:
[senthil@fontan ~]$ ls -l /lib/modules/`uname -r`
total 1016
lrwxrwxrwx  1 root root     51 Aug 23 15:44 build -> ../../../usr/src/kernels/2.6.12-1.1398_FC4-smp-i686
drwxr-xr-x  9 root root   4096 Aug 23 15:44 kernel
-rw-r--r--  1 root root 194727 Dec  2 17:07 modules.alias
-rw-r--r--  1 root root     69 Dec  2 17:07 modules.ccwmap
-rw-r--r--  1 root root 244032 Dec  2 17:07 modules.dep
-rw-r--r--  1 root root    813 Dec  2 17:07 modules.ieee1394map
-rw-r--r--  1 root root    357 Dec  2 17:07 modules.inputmap
-rw-r--r--  1 root root  16284 Dec  2 17:07 modules.isapnpmap
-rw-r--r--  1 root root 169450 Dec  2 17:07 modules.pcimap
-rw-r--r--  1 root root  89301 Dec  2 17:07 modules.symbols
-rw-r--r--  1 root root 268431 Dec  2 17:07 modules.usbmap
lrwxrwxrwx  1 root root      5 Aug 23 15:44 source -> build
Thanks
Senthil
senthilpr_in is offline   Reply With Quote
Old 12-06-05, 10:32 PM   #8
netllama
NVIDIA Corporation
 
Join Date: Dec 2004
Posts: 8,763
Default Re: 3D texture not working on FX 6800

1.0-7676 is not the most recent. You need to test with 1.0-8174.

Here's the source of your build problem:
/usr/src/kernels/2.6.12-1.1398_FC4-smp-i686/Makefile:530: /usr/src/kernels/2.6.12-1.1398_FC4-smp-i686/arch/linux/Makefile: No such file or directory

It looks like your $(ARCH) is getting detected as linux for some reason. Can you try updating to the latest FC4 kernel (yum update) and see if this problem persists? That 2.6.12 kernel that you're using is rather old, and I don't have it on any of my FC4 systems any longer.

Thanks,
Lonni
netllama is offline   Reply With Quote

Old 12-07-05, 12:12 AM   #9
senthilpr_in
Registered User
 
Join Date: Dec 2005
Posts: 5
Default Re: 3D texture not working on FX 6800

Hi Lonni, Thanks for the pointing out the problem. I fixed my $ARCH variable. It was being used in one of our Makefiles. The installer compiled the kernel interface and I have the latest drivers installed. It looks like 3D rendering is working now. I viewed the program remotely, and it seemed to render. I can confirm it once I'm physically on the machine. I havent updated the kernel yet. I will post again, to confirm if indeed the 3D rendering is working fine.

Thanks

Senthil
senthilpr_in 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
Tony Hawk devs working on Call of Duty News Gaming Headlines 0 06-15-12 11:30 AM
RH7.3, 3123, was working, now it isn't phips NVIDIA Linux 2 10-03-02 03:08 PM
Nvidia 3123 not working on Mandrake 8.2 UP with Geforce 440 MMX tariqf NVIDIA Linux 1 09-17-02 09:22 AM
TV-out not working nomatter what driver.. Dr_Gigolo NVIDIA Windows Graphics Drivers 11 09-11-02 12:11 PM
How do I get Dual Head working? Heath NVIDIA Linux 1 08-22-02 01:44 PM

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


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