Problemas controlador NVIDIA [Solucionado]

Hola nuevamente, después de solucionar el problema con el sonido paso a solucionar el problema con el controlador de mi NVIDIA GFORCE 8600 que antes tenía funcionando perfectamente en Debian Lenny y ahora en el testing no me quiere andar.

Ya descargue el driver oficial y lo instalé después de instalar los headers y el gcc, curiosamente al instalar el controlador me aparece una advertencia donde dice que la versión del gcc que tengo instalada no corresponde a la versión correcta (tengo isntalada la gcc 4.3 y 4.4) sin embargo ese error en Debian Lenny me apareció y con ignorarlo tudo fue bien, ahora no. quisiera saber si alguien tiene un dato al respecto de como solucionar este problema con el controlador para NVIDIA.

Otro dato que pueda servir es que ya comparé el contenido del xconf que tenía en el Lenny y donde funcionaba bien, con el xconf actual del Debian Testing y en contenido estan identicos.

dejo copia del contenido del xorg.conf por si aporta algún detalle

ection "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Samsung SyncMaster"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8600 GT"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "CRT-0"
Option "metamodes" "nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection

Gracias nuevamente.

Prueba con:

$ export CC=gcc-4.3

Si no te funciona, intenta lo siguiente:

# mv /usr/bin/gcc /usr/bin/gcc.bck
# ln -s /usr/bin/gcc-4.3 /usr/bin/gcc

Una vez instalados los drivers debes deshacer los cambios:

# unlink /usr/bin/gcc
# mv /usr/bin/gcc.bck /usr/bin/gcc

Saludos wink

En realidad puedes instalarlo sin problema, en sintesis, en un principio te pregunta que si estas seguro de seguir por que la version de gcc es 4.4 y no 4.3, y te pregunta si quieres abandonar la instalacion

yes = para abandonar la instalacion
no = para seguir la instalacion

Yo digo que no y continuo la instalacion sin problema.

Saludos wink

ok gracias, despuès de hacer lo que me indicas efectivamente la instalación no arroja ningún error relativo al gcc y se efectúa normalmente, es más al revisar en Sistema - Preferencias, aparece NVIDIA x Server Settings, mostrando que efectivamente el controlador se instaló, el problema es que no funciona porque al cargar el compiz por ejemplo no funciona adecuadamente es decir el problema persiste.

Otra cosa es que cuando en Lenny estaba funcionando al intentar ingresar a las propiedades de pantalla por Sistema - Pantalla, me enviaba directamente a NVIDIA x Server Settings, ahora se carga el administrador de pantalla de gnome como si nada.

Gracias.

Help Please!!!

Nos alegra que lo hayas solucionado. Por favor, si fueras tan amable de marcar el hilo como solucionado te estaremos muy agradecidos.

Saludos wink

perdón si me di a entender mal con el mensaje anterior, lo que quise decir es que el controlador aparece instalado pero NO FUNCIONA

Yo siempre tengo el archivo .run de nVidia (el 190.53) en mi carpeta de usuario,
de manera que cuando hay una actualización del kernel o de xorg lo reinstalo:

# /etc/init.d/kdm stop
# nvidia-installer --uninstall
# sh /home/usuario/NV*
# /etc/init.d/kdm start

Nunca hago caso a la advertencia sobre gcc.

Ah... y siempre tengo instalados los headers del kernel y build-essential.

Otra cosa más: siempre creo algún enlace en mi escritorio que apunte a nvidia-settings

Por último; uso Debian Sid, pero nunca tuve problemas en Squeeze.

Fausto Mauricio Lagos Suárez escribió:

perdón si me di a entender mal con el mensaje anterior, lo que quise decir es que el controlador aparece instalado pero NO FUNCIONA

Dejanos ver los logs de las X`s

$ cat /var/log/Xorg.0.log

Saludos

Instalación del driver Nvidia en Debian:

1- Habilitar los repositorios non-free
2- Instalar module-assisstant
3- Ejecutar m-a a-i nvidia, que instala todas las dependencias necesarias, fuentes y compila.
4- Instalar nvidia-glx
5- Editar /etc/X11/xorg.conf y cambiar el driver "nv" por "nvidia" (si no existe el archivo se crea con "Xorg -configure")
6- Reiniciar las X

PD: Para Squeeze no funciona el paquete que hay, hay que agregar los repos de sid para hacerlo

Para más señas: http://www.esdebian.org/wiki/drivers-nvidia-usando-module-assistant#2.3....

Se me había olvidado algo importante:

¿Qué versión del driver te has descargado?

Cuidado con las versiones beta del FTP de nvidia:

ftp://download.nvidia.com/XFree86/Linux-x86/

Hace poco han retirado dos versiones de ahí por causar problemas bastante graves:
Paro total del ventilador de la GPU. Concretamente eran versiones 195.xx

Eso puede dejar frita una tarjeta gráfica.

Aqui están los log de las X`s

X.Org X Server 1.7.5
Release Date: 2010-02-16
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.32.8-dsa-amd64 x86_64 Debian
Current Operating System: Linux Piratax007 2.6.32-3-amd64 #1 SMP Wed Feb 24 18:07:42 UTC 2010 x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-2.6.32-3-amd64 root=UUID=51c61cf1-3742-4bb4-9f97-f64cc6703179 ro quiet
Build Date: 16 February 2010 10:23:38AM
xorg-server 2:1.7.5-1 (buildd@brahms.debian.org)
Current version of pixman: 0.16.4
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Mar 18 18:44:56 2010
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Layout0"
(**) |-->Screen "Screen0" (0)
(**) | |-->Monitor "Monitor0"
(**) | |-->Device "Device0"
(**) |-->Input Device "Keyboard0"
(**) |-->Input Device "Mouse0"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
Entry deleted from font path.
(==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,
/usr/share/fonts/X11/75dpi,
/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
built-ins
(==) ModulePath set to "/usr/lib/xorg/modules"
(WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
(WW) Disabling Keyboard0
(WW) Disabling Mouse0
(II) Loader magic: 0x7c1e20
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.4
X.Org Video Driver: 6.0
X.Org XInput driver : 7.0
X.Org Server Extension : 2.0
(++) using VT number 7

(--) PCI:*(0:1:0:0) 10de:0401:1682:2286 nVidia Corporation G84 [GeForce 8600GT] rev 161, Mem @ 0xfd000000/16777216, 0xc0000000/536870912, 0xfa000000/33554432, I/O @ 0x0000c800/128, BIOS @ 0x????????/131072
(II) Open ACPI successful (/var/run/acpid.socket)
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
compiled for 1.7.5, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension SELinux
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
compiled for 1.7.5, module version = 1.0.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.0
Module class: X.Org Server Extension
(II) NVIDIA GLX Module 190.53 Wed Dec 9 16:27:33 PST 2009
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
compiled for 1.7.5, module version = 1.13.0
Module class: X.Org Server Extension
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
compiled for 1.7.5, module version = 1.0.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
compiled for 1.7.5, module version = 1.1.0
ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "nvidia"
(II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.0
Module class: X.Org Video Driver
(II) NVIDIA dlloader X Driver 190.53 Wed Dec 9 15:39:50 PST 2009
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 01@00:00:0
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
compiled for 1.7.5, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "wfb"
(II) LoadModule: "wfb"
(II) Loading /usr/lib/xorg/modules/libwfb.so
(II) Module wfb: vendor="X.Org Foundation"
compiled for 1.7.5, module version = 1.0.0
ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "TwinView" "0"
(**) NVIDIA(0): Option "MetaModes" "nvidia-auto-select +0+0"
(**) NVIDIA(0): Option "TwinViewXineramaInfoOrder" "CRT-0"
(**) Mar 18 18:44:58 NVIDIA(0): Enabling RENDER acceleration
(II) Mar 18 18:44:58 NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) Mar 18 18:44:58 NVIDIA(0): enabled.
(II) Mar 18 18:44:59 NVIDIA(0): NVIDIA GPU GeForce 8600 GT (G84) at PCI:1:0:0 (GPU-0)
(--) Mar 18 18:44:59 NVIDIA(0): Memory: 524288 kBytes
(--) Mar 18 18:44:59 NVIDIA(0): VideoBIOS: 60.84.43.00.81
(II) Mar 18 18:44:59 NVIDIA(0): Detected PCI Express Link width: 16X
(--) Mar 18 18:44:59 NVIDIA(0): Interlaced video modes are supported on this GPU
(--) Mar 18 18:44:59 NVIDIA(0): Connected display device(s) on GeForce 8600 GT at PCI:1:0:0:
(--) Mar 18 18:44:59 NVIDIA(0): Samsung SyncMaster (CRT-0)
(--) Mar 18 18:44:59 NVIDIA(0): Samsung SyncMaster (CRT-0): 400.0 MHz maximum pixel clock
(II) Mar 18 18:44:59 NVIDIA(0): Assigned Display Device: CRT-0
(II) Mar 18 18:44:59 NVIDIA(0): Validated modes:
(II) Mar 18 18:44:59 NVIDIA(0): "nvidia-auto-select+0+0"
(II) Mar 18 18:44:59 NVIDIA(0): Virtual screen size determined to be 1440 x 900
(--) Mar 18 18:44:59 NVIDIA(0): DPI set to (85, 87); computed from "UseEdidDpi" X config
(--) Mar 18 18:44:59 NVIDIA(0): option
(==) Mar 18 18:44:59 NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
(--) Depth 24 pixmap format is 32 bpp
(II) Mar 18 18:44:59 NVIDIA(0): Initialized GPU GART.
(II) Mar 18 18:44:59 NVIDIA(0): Setting mode "nvidia-auto-select+0+0"
(II) Loading extension NV-GLX
(II) Mar 18 18:44:59 NVIDIA(0): Initialized OpenGL Acceleration
(==) NVIDIA(0): Disabling shared memory pixmaps
(II) Mar 18 18:44:59 NVIDIA(0): Initialized X Rendering Acceleration
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(II) Loading extension XINERAMA
(==) RandR enabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
SELinux: Disabled on system, not enabling in X server
(II) Initializing extension GLX
record: RECORD extension enabled at configure time.
record: This extension is known to be broken, disabling extension now..
record: http://bugs.freedesktop.org/show_bug.cgi?id=20500
(II) config/udev: Adding input device "Power Button" (/dev/input/event3)
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
compiled for 1.7.3.902, module version = 2.3.2
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 7.0
(**) "Power Button": always reports core events
(**) "Power Button": Device: "/dev/input/event3"
(II) "Power Button": Found keys
(II) "Power Button": Configuring as keyboard
(II) XINPUT: Adding extended input device ""Power Button"" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "es"
(II) config/udev: Adding input device "Power Button" (/dev/input/event2)
(**) "Power Button": always reports core events
(**) "Power Button": Device: "/dev/input/event2"
(II) "Power Button": Found keys
(II) "Power Button": Configuring as keyboard
(II) XINPUT: Adding extended input device ""Power Button"" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "es"
(II) config/udev: Adding input device "HP HP Wireless Comfort Mouse" (/dev/input/event4)
(**) "HP HP Wireless Comfort Mouse": always reports core events
(**) "HP HP Wireless Comfort Mouse": Device: "/dev/input/event4"
(II) "HP HP Wireless Comfort Mouse": Found 9 mouse buttons
(II) "HP HP Wireless Comfort Mouse": Found scroll wheel(s)
(II) "HP HP Wireless Comfort Mouse": Found relative axes
(II) "HP HP Wireless Comfort Mouse": Found x and y relative axes
(II) "HP HP Wireless Comfort Mouse": Found absolute axes
(II) "HP HP Wireless Comfort Mouse": Configuring as mouse
(**) "HP HP Wireless Comfort Mouse": YAxisMapping: buttons 4 and 5
(**) "HP HP Wireless Comfort Mouse": EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device ""HP HP Wireless Comfort Mouse"" (type: MOUSE)
(**) "HP HP Wireless Comfort Mouse": (accel) keeping acceleration scheme 1
(**) "HP HP Wireless Comfort Mouse": (accel) acceleration profile 0
(II) "HP HP Wireless Comfort Mouse": initialized for relative axes.
(WW) "HP HP Wireless Comfort Mouse": ignoring absolute axes.
(II) config/udev: Adding input device "HP HP Wireless Comfort Mouse" (/dev/input/mouse1)
(**) "HP HP Wireless Comfort Mouse": always reports core events
(**) "HP HP Wireless Comfort Mouse": Device: "/dev/input/mouse1"
(EE) ioctl EVIOCGNAME failed: Inappropriate ioctl for device
(II) UnloadModule: "evdev"
(EE) PreInit returned NULL for ""HP HP Wireless Comfort Mouse""
(II) config/udev: Adding input device "AT Translated Set 2 keyboard" (/dev/input/event1)
(**) "AT Translated Set 2 keyboard": always reports core events
(**) "AT Translated Set 2 keyboard": Device: "/dev/input/event1"
(II) "AT Translated Set 2 keyboard": Found keys
(II) "AT Translated Set 2 keyboard": Configuring as keyboard
(II) XINPUT: Adding extended input device ""AT Translated Set 2 keyboard"" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "es"
(II) config/udev: Adding input device "Macintosh mouse button emulation" (/dev/input/event0)
(**) "Macintosh mouse button emulation": always reports core events
(**) "Macintosh mouse button emulation": Device: "/dev/input/event0"
(II) "Macintosh mouse button emulation": Found 3 mouse buttons
(II) "Macintosh mouse button emulation": Found relative axes
(II) "Macintosh mouse button emulation": Found x and y relative axes
(II) "Macintosh mouse button emulation": Configuring as mouse
(**) "Macintosh mouse button emulation": YAxisMapping: buttons 4 and 5
(**) "Macintosh mouse button emulation": EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device ""Macintosh mouse button emulation"" (type: MOUSE)
(**) "Macintosh mouse button emulation": (accel) keeping acceleration scheme 1
(**) "Macintosh mouse button emulation": (accel) acceleration profile 0
(II) "Macintosh mouse button emulation": initialized for relative axes.
(II) config/udev: Adding input device "Macintosh mouse button emulation" (/dev/input/mouse0)
(**) "Macintosh mouse button emulation": always reports core events
(**) "Macintosh mouse button emulation": Device: "/dev/input/mouse0"
(EE) ioctl EVIOCGNAME failed: Inappropriate ioctl for device
(II) UnloadModule: "evdev"
(EE) PreInit returned NULL for ""Macintosh mouse button emulation""

Gracias por la ayuda