GeForce 8400gs

Ello all, I am new here and not an expert with Linux by a long shot. But I am a tech and loving this.

Anyhoo, to the question.

I have a GeForce 8400 GS and when I try the one click install, the X server will then fail to start.

Same thing happens when I do a manual install.

If someone has installed this card with openSuse before, I would love the help. If you need logs I will have to cause the error again and then try to fix it. I am hoping someone ran into this before. :stuck_out_tongue:

If you wanna get your x-server back, from the text prompt, log in as root and run

sax2 -r -m 0=nv

Run sax2 and then when you exit, type

reboot

I don’t have your card, but you may want to try running the Nvidia Installer instead of the one click drivers. There are two versions, depending upon whether you are running 32 bit or 64 bit Suse.

If you have upgraded your kernel this can cause the one click drivers to fail, because the one click driver version has to match the version of your kernel. The one-click drivers don’t seem to be working for very many people these days, for whatever reason.

I just installed one of these in a Athlon 64 with OpenSUSE 10.2, in place of a dead PCI-Express Radeon, following the openSUSE wiki at NVIDIA - openSUSE

Used init 3 at boot, logged as root, sax2 -r installed the fbnvidia opensource driver. Not the same as the nv driver, but OK.

Rebooted to KDE, Yast, added nvidia source and installed proprietary nvidia drivers x11-video-nvidiaG01 and nvidia-gfxG01-kmp-default (not the legacy ones, see wiki) with Yast’s software management.

Logged out of KDE and back again, ran glxgears to confirm 3D support. Checked LCD resolution.

Everything worked as expected. Easy.

Wow, I think I might be embarrassed a little. I was installing the 64b drivers on a x86 system… Word of advice for others though, stick the one click and get GCC, Make and the kernel source.

Thank you guys for the help. I have one more issue when I try to run compiz and enable it.

runtest@linux-zds8:~> simple-ccsm
which: no kwin in (/home/runtest/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin)
which: no fusion-icon in (/home/runtest/bin:/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin)
Checking for Xdmx: not present. 
Checking for Xgl: present. 
Checking for nVidia: not present. 
Checking for Xgl: present. 
Enabling Xgl with nVidia drivers...
Enabling Xgl with fglrx ATi drivers...

If you go to the terminal and run the command

glxgears

this will allow you to test your 3d.

It’s possible to have the driver installed but not have it activated.

To confirm whether you are using the Nvidia driver or not run this command

nvidia-settings

In the applet that comes up, there will be info about which driver your system is using. Make sure it’s the Nvidia driver, or the 3d effects won’t work.

glxgears

1900+FPS But Compiz Is Still Failing

Not that I care much just wanted to test the eye candy :P.

That sounds a little slow. Did you confirm you are using the Nvidia driver?

I think the command to check is

glxinfo

If it shows Mesa as your OpenGL provider, you’re not using the Nvidia driver.

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_NV_present_video
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 8400 GS/PCI/SSE2/3DNOW!
OpenGL version string: 1.2 (2.1.2 NVIDIA 173.14.12)
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_EXT_framebuffer_object, 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 808526601 979660405 None
0x2d 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0 1768435308 1700946252 None
0x2e 32 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0 1684960623 1919378802 Ncon
0x2f 32 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0 1986622563 1630435439 Ncon

Looks like NVIDIA. But when I run a Nvidia-Settings it says I am not using NVIDIA.

I messed up when I said “Mesa” as OpenGL provider, that’s for ATI cards.

However, under “Direct Rendering” it says “no” so I believe this means you don’t have 3d acceleration.

So that is probably why compiz is not working.

Are there other versions of the Nvidia driver you can try? If you look at the My Computer icon on your desktop (in KDE at least) it will tell you what kernel version you are running and whether you have 3d acceleration. Try to find a version of the Nvidia driver that matches your kernel, otherwise, it won’t work properly.

I’m in the same boat at the moment with an ATI card. I went ahead and updated my kernel to the latest version available, and now I cannot get the ATI driver to install properly, so I don’t have 3d support either.

Solved:

This is important I feel.
Do not even attempt to install compiz-fusion or beryl(compiz is better) until you have your drivers all sorted out. I purged both and started again, this time with the nvidia drivers CORRECTLY installed. I then moved onto the compiz one click which worked great after a full restart not just an XServer restart.

Thank you foresthill for the help. :stuck_out_tongue:

Hi
Just an observation here, you see the above output when the X server
isn’t running on display 0:0 on my SLED system running Xgl/Compiz I
have to use the -c setting for nvidia-settings and the -display setting
for glxinfo.

For example on SLED 10 SP2


nvidia-settings -c :93
glxinfo -display :93

–
Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.0 x86 Kernel 2.6.25.16-0.1-default
up 15:25, 1 user, load average: 0.01, 0.07, 0.10
GPU GeForce 6600 TE/6200 TE - Driver Version: 177.80

I agree. A lot of the guides tell you to enter the command “startx” right after installing the driver.

I have found this creates problems, so I prefer a complete system reboot.

I have also found NVIDIA drivers fail to install until you update, even the official recompiled ones.