Advertisement

How do I get 3D Hardware acceleration

Started by October 10, 2002 07:46 PM
2 comments, last by DarkHamster 22 years, 3 months ago
Sorry if I''m spamming... but... I was really wonder how I could get 3D Hardware acceleration. There is a box under "display" in X Window, but its greyed out and I cant check it. According to their website they ahve support for my card (a geforce 256), and the driver I''m using is "nv" anyone know how to get acceleration?


"There is no dark side of the moon really,
As a matter of fact, its all dark."
NVidia''s only support for their hardware is through their closed ''nvidia'' driver. That''s the only way to get 3D hardware acceleration on NVidia cards in Linux for now.

Advertisement
Is it really closed? Seeing as I compiled the drivers from source... Hmmm...
quote: Original post by CmndrM
Is it really closed? Seeing as I compiled the drivers from source... Hmmm...

The ''source'' tarballs contains a number of binary files:
NVIDIA_GLX-1.0-3123/usr/X11R6/lib/libXvMCNVIDIA.a: current ar archive
NVIDIA_GLX-1.0-3123/usr/X11R6/lib/libXvMCNVIDIA.so.1.0.3123: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), stripped
NVIDIA_GLX-1.0-3123/usr/X11R6/lib/modules/drivers/nvidia_drv.o: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped
NVIDIA_GLX-1.0-3123/usr/X11R6/lib/modules/extensions/libglx.so.1.0.3123: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), stripped
NVIDIA_GLX-1.0-3123/usr/lib/libGL.so.1.0.3123: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), stripped
NVIDIA_GLX-1.0-3123/usr/lib/libGLcore.so.1.0.3123: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), stripped
NVIDIA_kernel-1.0-3123/Module-nvkernel: ELF 32-bit LSB relocatable, Intel 80386, version 1 (SYSV), not stripped

But very little real source:
NVIDIA_GLX-1.0-3123/usr/include/GL/gl.h
NVIDIA_GLX-1.0-3123/usr/include/GL/glx.h
NVIDIA_GLX-1.0-3123/usr/include/GL/glxtokens.h
NVIDIA_kernel-1.0-3123/nv.c
NVIDIA_kernel-1.0-3123/os-interface.c
NVIDIA_kernel-1.0-3123/os-registry.c
NVIDIA_kernel-1.0-3123/os-interface.h
NVIDIA_kernel-1.0-3123/nv-linux.h
NVIDIA_kernel-1.0-3123/nv-misc.h
NVIDIA_kernel-1.0-3123/nv.h
NVIDIA_kernel-1.0-3123/nv-ids.h
NVIDIA_kernel-1.0-3123/rmretval.h
NVIDIA_kernel-1.0-3123/nvtypes.h
NVIDIA_kernel-1.0-3123/nv_ref.h

If they were open, wouldn''t you think that the XFree developers would have merged much of the source by now ?

This topic is closed to new replies.

Advertisement