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

Newegg Daily Deals

Thread Tools
Old 08-04-07, 12:15 PM   #1
Registered User
Join Date: Aug 2007
Posts: 2
Default nvidia-settings not working


I run Ubuntu 6.06 LTS and recently upgraded my old nvidia card to a brand new 7600 GS. I downloaded the 100.14.11 linux driver but I had trouble getting it to work. I eventually gave up trying the official way and used Envy and now almost everything seems to work!

The problem is nvidia-settings pops up a window claiming "You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run `nvidia-xconfig` as root), and restart the X server. "

I did that, too, but no change.

I AM running the nvidia driver, I get the NVIDIA splashscreen on boot, and glxinfo output shows (among other things) the new card:
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 version: 1.2
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,
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 7600 GS/AGP/SSE2
OpenGL version string: 1.2 (2.1.1 NVIDIA 100.14.11)
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_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

   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  0 0 None
0x2d 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
0x2e 32 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 Ncon
0x2f 32 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 Ncon
When I run nvidia-settings -V=ALL I get:
WARNING: NV-CONTROL extension not found on this Display.
WARNING: Unable to determine number of NVIDIA GPUs on ':0.0'.
WARNING: Unable to determine number of NVIDIA Frame Lock Devices on ':0.0'.
WARNING: Unable to determine number of NVIDIA VCSCs on ':0.0'.
nvidia-settings -g outputs nothing. (that is why I included the glxinfo output earlier)

nvidia-settings -v says:
nvidia-settings:  version 1.0  (buildmeister@builder3)  Wed Jun 13 18:40:26 PDT 2007
  The NVIDIA X Server Settings tool.
  This program is used to configure the NVIDIA Linux graphics driver.
  Copyright (C) 2004 NVIDIA Corporation.
I've attached the output of nvidia-bug-report, but one odd thing I notice is it includes the /var/log/Xorg.0.log file, which for some reason makes reference to my old card. But there is another file (Xorg.93.log) on my system which references my current card, so I've attached it as well.

I don't know why, but ps axf shows that Xgl starts Xorg with :93 on the command line, so I assume it must be right. As far as I can tell, all programs and games (like flightgear) are running fine on the new card.

I don't know enough about how Xorg works to be able to purge all references to my old card (assuming this is what is causing the problem). Nor how to force the new driver to use xserver :0 instead of :93 (if that is the problem). If I edit xorg.conf to use the 'nv' driver instead of 'nvidia', then xserver fails to come up and I have no graphics at all. I have tried uninstalling, re-installing, reconfiguring, etc. with and without Envy, but I keep coming back to this point. I am running out of ideas.

Please help.
Attached Files
File Type: log nvidia-bug-report.log (73.3 KB, 111 views)
File Type: log Xorg.93.log (20.8 KB, 94 views)
goatflyer is offline   Reply With Quote
Old 08-04-07, 04:19 PM   #2
NVIDIA Corporation
AaronP's Avatar
Join Date: Mar 2005
Posts: 2,487
Default Re: nvidia-settings not working

Xgl does not support the NV-CONTROL extension, which nvidia-settings needs to communicate with the NVIDIA X driver.
AaronP is offline   Reply With Quote
Old 08-08-07, 10:43 AM   #3
Registered User
Join Date: Aug 2007
Posts: 2
Default Re: nvidia-settings not working

All right, so what do I do then? Is there a way to run nvidia-settings at all?
goatflyer is offline   Reply With Quote
Old 08-08-07, 02:13 PM   #4
Registered User
Join Date: May 2004
Posts: 15
Default Re: nvidia-settings not working

Use Nvidia Composite Extensions with xorg instead Xgl.

meierkurt is offline   Reply With Quote

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
Nvidia 302.17 OpenGL not working 6200 PCI Archmbc NVIDIA Linux 1 06-18-12 11:23 AM
Need Help Installing NVIDIA Tesla M2070Q in Linux RHEL5 Ferianto85 NVIDIA Linux 0 05-18-12 08:35 PM
Nvidia 3123 not working on Mandrake 8.2 UP with Geforce 440 MMX tariqf NVIDIA Linux 1 09-17-02 08:22 AM

All times are GMT -5. The time now is 11:50 PM.

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