PDA

View Full Version : nVidia 43.49 drivers



pkaler
03-31-2003, 08:39 AM
The new drivers installed like a charm. The new ncurses UI should put an end to all the "how do I install" questions. For the curious, here's what glxinfo says:




$ export __GL_NV30_EMULATE=1
$ glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: NVIDIA Corporation
server glx version string: 1.3
server glx extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_ARB_multisample
client glx vendor string: NVIDIA Corporation
client glx version string: 1.3
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_SGIX_swap_group, GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_NV_float_buffer
GLX extensions:
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig,
GLX_SGIX_pbuffer, GLX_ARB_multisample, GLX_ARB_get_proc_address
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: Buzz/emulated by GeForce3/AGP/3DNOW!
OpenGL version string: 1.4.0 NVIDIA 43.49
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_fragment_program, GL_ARB_imaging,
GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_point_parameters,
GL_ARB_shadow, 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_transpose_matrix,
GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, GL_ARB_window_pos,
GL_S3_s3tc, 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_draw_range_elements,
GL_EXT_fog_coord, 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_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_add,
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_vertex_array,
GL_HP_occlusion_test, GL_IBM_texture_mirrored_repeat,
GL_KTX_buffer_region, GL_NV_blend_square, GL_NV_copy_depth_to_color,
GL_NV_depth_bounds_test, GL_NV_depth_clamp, GL_NV_fence,
GL_NV_float_buffer, GL_NV_fog_distance, GL_NV_fragment_program,
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_NVX_ycrcb,
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

richardve
03-31-2003, 11:13 AM
Originally posted by PK:
[B]GL_ARB_vertex_buffer_object

w00t! http://www.opengl.org/discussion_boards/ubb/smile.gif

And the drivers were installed in ~3 seconds, it's great!
Much better!

martin_marinov
04-04-2003, 02:25 AM
Nvidia is really doing great on supporting linux so far and with the latest drivers they are getting even better. Pity for the other card-makers, but I think they have to learn something from nvidia definitly in this area...

Regards
Martin

plastichead
04-04-2003, 07:26 AM
Well, I have the impression that nvidia's support gets worse and first and foremost sloppy. The 4191 driver had some really huge problems. Lot of people never got it installed, 2D slowdown.
The current 4349 driver seems to be better for some people. For some! Some other still seem to experience 2D slowdown and the new installer might be a good idea, but does not work properly with SuSE. The rpms for SuSE users, which nvidia recommends, are broken.

IMHO, this is a bad support.

pkaler
04-04-2003, 09:57 AM
At the expense of sounding like a fanboy, I'm gonna defend nVidia a little. But just a little.

Everyone that I helped install drivers for.
a) Didn't read the README
b) Didn't know how a typical package is installed on Linux and therefore had problems installing the drivers.

The number one problem seemed to be that people decided they did not need to shutdown X to install the drivers.

The other knock isn't really against nVidia. It is the fact that Linux doesn't really have a uniform install process other than:



$ ./configure
$ make
# make install


For the problems with Suse, you should still be able to use the tarballs. RPMs are for suckers anyway. Then the procedure becomes something like:



$ sh NVIDIA-Linux-x86-1.0-4349.run --extract-only
$ cd NVIDIA-Linux-x86-1.0-4349
$ make
# telinit 1 (or whatever runlevel kills X, check /etc/inittab)
# make install


The 2D slowdown, I have no idea about. This is the first I've heard about it.

What version of XFree are you running?
Which window manager?
Which video card?
Which kernel version?

[This message has been edited by PK (edited 04-04-2003).]

richardve
04-04-2003, 12:26 PM
The 2d slowdown was only there when using Gnome combined with Nautilus (for drawing the desktop).

But SuSE sucks anyway.. doesn't even boot on my system.
(and it never has, while nearly every other Linux distribution did)

pkaler
04-04-2003, 01:42 PM
Originally posted by richardve:
The 2d slowdown was only there when using Gnome combined with Nautilus (for drawing the desktop).


Isn't Nautilus a filemanager? If Konquerer, and the Fluxbox filemanager works correctly, then it sounds more like an app problem rather than a driver problem. But this is the first thing I've heard about this issue. I use KDE though rather than GNOME.





But SuSE sucks anyway.. doesn't even boot on my system.
(and it never has, while nearly every other Linux distribution did)

It's not so much that a particular distro sucks, it's that RPM sucks. DIE RPM DIE!!! One of the biggest things that is holding back Linux on the desktop.

Portage or Apt are definitly the way to go.

plastichead
04-04-2003, 02:27 PM
I don't understand you, guys. Why such comments like "But SuSE sucks anyway" or "RPMs are for suckers anyway"?

It seems that some of you never read the linux discussion forum at nvnews.net. There are a massive load of comments about the 2d slowdown.

Let's be a bit objective for a while.

Yes, the 2D slowndown seems to be problem with gnome, nautilus. But that does *not* imply that the problems is with gnome or nautilus. Why? With the older drivers everything runs fine.

All in all, what is sucking here (to keep the terminology http://www.opengl.org/discussion_boards/ubb/smile.gif) are the nvidia drivers. I want some drivers that just work. I don't want to get annoyed by installation issues. And when they give us rpms, I assume that they will work. But rpm does not seem to recognize them as rpms, at all.

But all this is just my opinion.

JanHH
04-04-2003, 05:25 PM
to richardve:

as we seem to be talking about sucking, if SuSE does never ever boot on your system, maybe it's your computer that sucks, not suse http://www.opengl.org/discussion_boards/ubb/wink.gif. I NEVER had ANY problem with it.

richardve
04-05-2003, 03:18 AM
Originally posted by PK:
Isn't Nautilus a filemanager?

Yes, Nautilus is the standard Gnome file manager.
But it draws the desktop as well (including the *drool* alpha blended rubber band when doing a selection on the desktop).


It's not so much that a particular distro sucks, it's that RPM sucks. DIE RPM DIE!!! One of the biggest things that is holding back Linux on the desktop.

Yes, RPM sucks too (especially the version in RH8).
Fortunately, Autopackage is coming.. http://www.opengl.org/discussion_boards/ubb/smile.gif


Originally posted by plastichead:
It seems that some of you never read the linux discussion forum at nvnews.net. There are a massive load of comments about the 2d slowdown.

I do, actually..


Originally posted by JanHH:
to richardve:

as we seem to be talking about sucking, if SuSE does never ever boot on your system, maybe it's your computer that sucks, not suse http://www.opengl.org/discussion_boards/ubb/wink.gif. I NEVER had ANY problem with it.

Yes, my computer sucks, it's getting old quickly http://www.opengl.org/discussion_boards/ubb/smile.gif


[This message has been edited by richardve (edited 04-05-2003).]

gemelli_d
04-14-2003, 10:39 PM
I will have to check, but I get a rather big slowdown using the new drivers.
I was rendering 10.500.000 points at 1.1 FPS with an older driver (31.23 I think). Now, I get only 0.75 FPS.

but maybe the slowdown is due to the change from XFree4.2 to 4.3 I did at the same time...