nVidia 43.49 drivers

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

Originally posted by PK:
[b]GL_ARB_vertex_buffer_object

w00t!

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

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

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.

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).]

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)

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.

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 ) 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.

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 . I NEVER had ANY problem with it.

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…

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 . I NEVER had ANY problem with it.

Yes, my computer sucks, it’s getting old quickly

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

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…

This topic was automatically closed 183 days after the last reply. New replies are no longer allowed.