Cuelges de X luego de compilar kernel 2.6.33 en Lenny con geforce 440

Hola a todos,
hace muchisimo que no posteaba nada por que siempre encontraba la respuesta en el foro o google pero ahora estoy muy perdido, necesitaba algunas cosas que venian en el nuevo kernel asi que lo compile e instale en mi sistema sin muchso problemas, solo algunas cosas faciles de resolver.
Como sabia que no iba a andar el modulo nvidia despues de compilar un nuevo kernel, lo volvi a instalar desde el instalador propietario sin muchos problemas.
Pero al querer iniciar X hace unos intentos y se cuelga indefectiblemente. Probe mil cosas y ninguna funciono. Parece ser algo relacionado con GLX.
Una cosa que me di cuenta, y que me parece extraño, es que si desinstalo el driver, lo instalo nuevamente e inicio gdm (uso gnome) inicia sin problemas, pero al resetear deja de hacerlo.

Bueno les pego el contenido de xorg.conf y de la salida en syslog, lo mas extraño es que no se ven errores, simplemente no arranca.

---------Syslog-----------
Mar 7 16:09:23 satori kernel: [ 39.779765] Disabling lock debugging due to kernel taint
Mar 7 16:09:23 satori kernel: [ 40.249680] nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Mar 7 16:09:23 satori kernel: [ 40.249695] vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=io+mem
Mar 7 16:09:23 satori kernel: [ 40.250323] NVRM: loading NVIDIA Linux x86 Kernel Module 96.43.16 Thu Jan 28 15:58:20 PST 2010
Mar 7 16:09:23 satori /usr/sbin/cron[3256]: (CRON) INFO (pidfile fd = 3)
Mar 7 16:09:23 satori /usr/sbin/cron[3259]: (CRON) STARTUP (fork ok)
Mar 7 16:09:23 satori kernel: [ 40.329394] agpgart-via 0000:00:00.0: AGP 3.5 bridge
Mar 7 16:09:23 satori kernel: [ 40.329415] agpgart-via 0000:00:00.0: putting AGP V3 device into 8x mode
Mar 7 16:09:23 satori kernel: [ 40.329479] nvidia 0000:01:00.0: putting AGP V3 device into 8x mode
Mar 7 16:09:23 satori /usr/sbin/cron[3259]: (CRON) INFO (Running @reboot jobs)
Mar 7 16:09:27 satori acpid: client 3204[0:0] has disconnected
Mar 7 16:09:27 satori acpid: client connected from 3318[0:0]
Mar 7 16:09:27 satori kernel: [ 44.282434] agpgart-via 0000:00:00.0: AGP 3.5 bridge
Mar 7 16:09:27 satori kernel: [ 44.282455] agpgart-via 0000:00:00.0: putting AGP V3 device into 8x mode
Mar 7 16:09:27 satori kernel: [ 44.282519] nvidia 0000:01:00.0: putting AGP V3 device into 8x mode
Mar 7 16:09:31 satori ntpd[3088]: synchronized to 200.80.32.170, stratum 3
Mar 7 16:09:31 satori ntpd[3088]: kernel time sync status change 0001
Mar 7 16:09:31 satori acpid: client 3318[0:0] has disconnected
Mar 7 16:09:31 satori acpid: client connected from 3321[0:0]
Mar 7 16:09:32 satori kernel: [ 49.054687] agpgart-via 0000:00:00.0: AGP 3.5 bridge
Mar 7 16:09:32 satori kernel: [ 49.054708] agpgart-via 0000:00:00.0: putting AGP V3 device into 8x mode
Mar 7 16:09:32 satori kernel: [ 49.054772] nvidia 0000:01:00.0: putting AGP V3 device into 8x mode
Mar 7 16:09:35 satori gdm[3186]: WARNING: Ha ocurrido un error al iniciar el servidor X varias veces en un corto período de tiempo; se desactiva la pantalla :0

-------------Xorg.conf-------------------
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
RgbPath "/etc/X11/rgb"
ModulePath "/usr/lib/xorg/modules"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "record"
Load "glx"
Load "dbe"
Load "extmod"
Load "xtrap"
EndSection

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "es"
EndSection

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
Identifier "Monitor0"
VendorName "Samsung"
ModelName "SyncMaster 2243LNX"
HorizSync 31.4 - 80.0
VertRefresh 56.0 - 75.0
ModeLine "1680x1050" 119.0 1680 1728 1760 1840 1050 1053 1059 1080 +hsync -vsync
Option "DPMS"
EndSection

Section "Device"
Identifier "Card0"
Driver "nvidia"
VendorName "nVidia Corporation"
BoardName "NV18 [GeForce4 MX 440 AGP 8x]"
EndSection

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
Option "AddARGBGLXVisuals" "true"
Option "AllowGLXWithComposite" "true"
Option "RenderAccel" "true"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
EndSection

Section "Extensions"
Option "Composite" "Enable"
EndSection
----------------------------

Desde ya muchisimas gracias

Revisaste el log de xorg?

Podría asegurar al 90% que tu problema es el mismo que tuve hace una semana en donde explico su solución

http://www.esdebian.org/foro/39628/sin-xorg-debian-squeeze-graficas-nvid...

Pero ten en cuenta que estás usando un Kernel Compilado por ti, por lo cual, debes estar seguro de tener los Headers del Kernel antes de continuar.

Espero te sirva wink

Gracias por responder tan rapido gente!

Si lo revise, no dice nada que me pueda ayudar:

La ultima linea es:
(II) Initializing extension GLX
Es como si se colgara justo ahi.

Y en el de gdm la ultima es:
(II)Module "ramdac" already built-in

No hay errores aparentes en ningun lado y lo mas extraño es lo que les comentaba de desinstalar y reinstalar el driver para que arranque.

Probe la solucion que me dio xanderboy pero sigue pasando lo mismo.