Debian Xorg Issues with Nvidia GeForce 9500 GT

So another issue with the new PC, I have the nvidia drivers installed properly, they are loaded, but Xorg won’t start. I get to the bottom of the Xorg.0.log and it simply states “Server terminated successfully (0). Closing log file”.

No idea why the server terminated, there are no (EE) messages

I’ve done everything described at https://wiki.debian.org/NvidiaGraphicsDrivers#Version_304.88 but xorg just won’t start!

Below is the xorg log

[   372.565]
X.Org X Server 1.12.4
Release Date: 2012-08-27
[   372.565] X Protocol Version 11, Revision 0
[   372.565] Build Operating System: Linux 3.2.0-4-amd64 x86_64 Debian
[   372.565] Current Operating System: Linux cpradio-desktop 3.2.0-4-amd64 #1 SMP Debian 3.2.46-1 x86_64
[   372.565] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.2.0-4-amd64 root=UUID=80d9fb8e-71cf-4a3c-9d37-4da50c852f3e ro quiet
[   372.565] Build Date: 17 April 2013  10:22:47AM
[   372.565] xorg-server 2:1.12.4-6 (Julien Cristau <jcristau@debian.org>)
[   372.565] Current version of pixman: 0.26.0
[   372.565] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[   372.565] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   372.565] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Aug 29 18:47:15 2013
[   372.566] (==) Using config directory: "/etc/X11/xorg.conf.d"
[   372.566] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   372.566] (==) ServerLayout "Layout0"
[   372.566] (**) |-->Screen "Screen0" (0)
[   372.566] (**) |   |-->Monitor "Monitor0"
[   372.567] (**) |   |-->Device "Device0"
[   372.567] (**) |-->Input Device "Keyboard0"
[   372.567] (**) |-->Input Device "Mouse0"
[   372.567] (==) Automatically adding devices
[   372.567] (==) Automatically enabling devices
[   372.567] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[   372.567] 	Entry deleted from font path.
[   372.567] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[   372.567] 	Entry deleted from font path.
[   372.567] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[   372.567] 	Entry deleted from font path.
[   372.567] (WW) The directory "/usr/share/fonts/X11/Type1" does not exist.
[   372.567] 	Entry deleted from font path.
[   372.567] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[   372.567] 	Entry deleted from font path.
[   372.567] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[   372.567] 	Entry deleted from font path.
[   372.567] (WW) The directory "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" does not exist.
[   372.567] 	Entry deleted from font path.
[   372.567] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	built-ins
[   372.567] (==) ModulePath set to "/usr/lib/xorg/modules"
[   372.567] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[   372.567] (WW) Disabling Keyboard0
[   372.567] (WW) Disabling Mouse0
[   372.567] (II) Loader magic: 0x7f18335b8ae0
[   372.567] (II) Module ABI versions:
[   372.567] 	X.Org ANSI C Emulation: 0.4
[   372.567] 	X.Org Video Driver: 12.1
[   372.567] 	X.Org XInput driver : 16.0
[   372.567] 	X.Org Server Extension : 6.0
[   372.568] (--) PCI:*(0:1:0:0) 10de:0640:3842:c959 rev 161, Mem @ 0xf6000000/16777216, 0xc0000000/268435456, 0xf4000000/33554432, I/O @ 0x0000e000/128, BIOS @ 0x????????/524288
[   372.568] (II) Open ACPI successful (/var/run/acpid.socket)
[   372.568] (II) LoadModule: "extmod"
[   372.569] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[   372.569] (II) Module extmod: vendor="X.Org Foundation"
[   372.569] 	compiled for 1.12.4, module version = 1.0.0
[   372.569] 	Module class: X.Org Server Extension
[   372.569] 	ABI class: X.Org Server Extension, version 6.0
[   372.569] (II) Loading extension SELinux
[   372.569] (II) Loading extension MIT-SCREEN-SAVER
[   372.569] (II) Loading extension XFree86-VidModeExtension
[   372.569] (II) Loading extension XFree86-DGA
[   372.569] (II) Loading extension DPMS
[   372.569] (II) Loading extension XVideo
[   372.569] (II) Loading extension XVideo-MotionCompensation
[   372.569] (II) Loading extension X-Resource
[   372.569] (II) LoadModule: "dbe"
[   372.570] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[   372.570] (II) Module dbe: vendor="X.Org Foundation"
[   372.570] 	compiled for 1.12.4, module version = 1.0.0
[   372.570] 	Module class: X.Org Server Extension
[   372.570] 	ABI class: X.Org Server Extension, version 6.0
[   372.570] (II) Loading extension DOUBLE-BUFFER
[   372.570] (II) LoadModule: "glx"
[   372.570] (II) Loading /usr/lib/xorg/modules/linux/libglx.so
[   372.587] (II) Module glx: vendor="NVIDIA Corporation"
[   372.587] 	compiled for 4.0.2, module version = 1.0.0
[   372.587] 	Module class: X.Org Server Extension
[   372.587] (II) NVIDIA GLX Module  304.88  Wed Mar 27 14:46:57 PDT 2013
[   372.587] (II) Loading extension GLX
[   372.587] (II) LoadModule: "record"
[   372.587] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[   372.587] (II) Module record: vendor="X.Org Foundation"
[   372.587] 	compiled for 1.12.4, module version = 1.13.0
[   372.587] 	Module class: X.Org Server Extension
[   372.587] 	ABI class: X.Org Server Extension, version 6.0
[   372.587] (II) Loading extension RECORD
[   372.587] (II) LoadModule: "dri"
[   372.587] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[   372.588] (II) Module dri: vendor="X.Org Foundation"
[   372.588] 	compiled for 1.12.4, module version = 1.0.0
[   372.588] 	ABI class: X.Org Server Extension, version 6.0
[   372.588] (II) Loading extension XFree86-DRI
[   372.588] (II) LoadModule: "dri2"
[   372.588] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[   372.588] (II) Module dri2: vendor="X.Org Foundation"
[   372.588] 	compiled for 1.12.4, module version = 1.2.0
[   372.588] 	ABI class: X.Org Server Extension, version 6.0
[   372.588] (II) Loading extension DRI2
[   372.588] (II) LoadModule: "nvidia"
[   372.588] (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
[   372.588] (II) Module nvidia: vendor="NVIDIA Corporation"
[   372.588] 	compiled for 4.0.2, module version = 1.0.0
[   372.588] 	Module class: X.Org Video Driver
[   372.588] (II) NVIDIA dlloader X Driver  304.88  Wed Mar 27 14:28:14 PDT 2013
[   372.588] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
[   372.588] (++) using VT number 7

[   372.591] (II) Loading sub module "fb"
[   372.591] (II) LoadModule: "fb"
[   372.591] (II) Loading /usr/lib/xorg/modules/libfb.so
[   372.591] (II) Module fb: vendor="X.Org Foundation"
[   372.591] 	compiled for 1.12.4, module version = 1.0.0
[   372.591] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   372.591] (II) Loading sub module "wfb"
[   372.591] (II) LoadModule: "wfb"
[   372.591] (II) Loading /usr/lib/xorg/modules/libwfb.so
[   372.591] (II) Module wfb: vendor="X.Org Foundation"
[   372.591] 	compiled for 1.12.4, module version = 1.0.0
[   372.591] 	ABI class: X.Org ANSI C Emulation, version 0.4
[   372.591] (II) Loading sub module "ramdac"
[   372.591] (II) LoadModule: "ramdac"
[   372.591] (II) Module "ramdac" already built-in
[   372.591] (**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
[   372.591] (==) NVIDIA(0): RGB weight 888
[   372.591] (==) NVIDIA(0): Default visual is TrueColor
[   372.591] (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
[   372.591] (**) NVIDIA(0): Enabling 2D acceleration
[   373.492] (II) NVIDIA(GPU-0): Display (Acer AL1916W (CRT-0)) does not support NVIDIA 3D
[   373.492] (II) NVIDIA(GPU-0):     Vision stereo.
[   373.514] (II) NVIDIA(GPU-0): Display (Acer AL1916W (CRT-1)) does not support NVIDIA 3D
[   373.514] (II) NVIDIA(GPU-0):     Vision stereo.
[   373.515] (II) NVIDIA(0): NVIDIA GPU GeForce 9500 GT (G96) at PCI:1:0:0 (GPU-0)
[   373.515] (--) NVIDIA(0): Memory: 1048576 kBytes
[   373.515] (--) NVIDIA(0): VideoBIOS: 62.94.73.00.50
[   373.515] (II) NVIDIA(0): Detected PCI Express Link width: 16X
[   373.515] (--) NVIDIA(0): Interlaced video modes are supported on this GPU
[   373.524] (--) NVIDIA(0): Valid display device(s) on GeForce 9500 GT at PCI:1:0:0
[   373.524] (--) NVIDIA(0):     Acer AL1916W (CRT-0) (connected)
[   373.524] (--) NVIDIA(0):     Acer AL1916W (CRT-1) (connected)
[   373.524] (--) NVIDIA(0):     TV-0
[   373.524] (--) NVIDIA(0):     DFP-0
[   373.524] (--) NVIDIA(0):     DFP-1
[   373.524] (--) NVIDIA(0): Acer AL1916W (CRT-0): 400.0 MHz maximum pixel clock
[   373.524] (--) NVIDIA(0): Acer AL1916W (CRT-1): 400.0 MHz maximum pixel clock
[   373.524] (--) NVIDIA(0): TV-0: 400.0 MHz maximum pixel clock
[   373.524] (--) NVIDIA(0): TV encoder: Unknown
[   373.524] (--) NVIDIA(0): DFP-0: 330.0 MHz maximum pixel clock
[   373.524] (--) NVIDIA(0): DFP-0: Internal Single Link TMDS
[   373.524] (--) NVIDIA(0): DFP-1: 330.0 MHz maximum pixel clock
[   373.524] (--) NVIDIA(0): DFP-1: Internal Single Link TMDS
[   373.524] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[   373.524] (**) NVIDIA(0):     device Acer AL1916W (CRT-0) (Using EDID frequencies has
[   373.524] (**) NVIDIA(0):     been enabled on all display devices.)
[   373.526] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[   373.526] (**) NVIDIA(0):     device Acer AL1916W (CRT-1) (Using EDID frequencies has
[   373.526] (**) NVIDIA(0):     been enabled on all display devices.)
[   373.527] (==) NVIDIA(0):
[   373.527] (==) NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
[   373.527] (==) NVIDIA(0):     will be used as the requested mode.
[   373.527] (==) NVIDIA(0):
[   373.528] (II) NVIDIA(0): Validated MetaModes:
[   373.528] (II) NVIDIA(0):     "CRT-0:nvidia-auto-select,CRT-1:nvidia-auto-select"
[   373.528] (II) NVIDIA(0): Virtual screen size determined to be 2880 x 900
[   373.563] (--) NVIDIA(0): DPI set to (91, 91); computed from "UseEdidDpi" X config
[   373.563] (--) NVIDIA(0):     option
[   373.563] (--) Depth 24 pixmap format is 32 bpp
[   373.563] (II) NVIDIA: Using 768.00 MB of virtual memory for indirect memory access.
[   373.578] (II) NVIDIA(0): Setting mode "CRT-0:nvidia-auto-select,CRT-1:nvidia-auto-select"
[   373.726] (II) Loading extension NV-GLX
[   373.804] (==) NVIDIA(0): Disabling shared memory pixmaps
[   373.804] (==) NVIDIA(0): Backing store disabled
[   373.804] (==) NVIDIA(0): Silken mouse enabled
[   373.804] (**) NVIDIA(0): DPMS enabled
[   373.804] (II) Loading extension NV-CONTROL
[   373.804] (II) Loading extension XINERAMA
[   373.804] (II) Loading sub module "dri2"
[   373.804] (II) LoadModule: "dri2"
[   373.804] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[   373.804] (II) Module dri2: vendor="X.Org Foundation"
[   373.804] 	compiled for 1.12.4, module version = 1.2.0
[   373.804] 	ABI class: X.Org Server Extension, version 6.0
[   373.804] (II) NVIDIA(0): [DRI2] Setup complete
[   373.804] (II) NVIDIA(0): [DRI2]   VDPAU driver: nvidia
[   373.805] (--) RandR disabled
[   373.805] (II) Initializing built-in extension Generic Event Extension
[   373.805] (II) Initializing built-in extension SHAPE
[   373.805] (II) Initializing built-in extension MIT-SHM
[   373.805] (II) Initializing built-in extension XInputExtension
[   373.805] (II) Initializing built-in extension XTEST
[   373.805] (II) Initializing built-in extension BIG-REQUESTS
[   373.805] (II) Initializing built-in extension SYNC
[   373.805] (II) Initializing built-in extension XKEYBOARD
[   373.805] (II) Initializing built-in extension XC-MISC
[   373.805] (II) Initializing built-in extension SECURITY
[   373.805] (II) Initializing built-in extension XINERAMA
[   373.805] (II) Initializing built-in extension XFIXES
[   373.805] (II) Initializing built-in extension RENDER
[   373.805] (II) Initializing built-in extension RANDR
[   373.805] (II) Initializing built-in extension COMPOSITE
[   373.805] (II) Initializing built-in extension DAMAGE
[   373.805] (II) SELinux: Disabled on system
[   373.806] (II) Initializing extension GLX
[   373.852] (II) config/udev: Adding input device Power Button (/dev/input/event3)
[   373.852] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[   373.852] (II) LoadModule: "evdev"
[   373.852] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[   373.852] (II) Module evdev: vendor="X.Org Foundation"
[   373.852] 	compiled for 1.12.1, module version = 2.7.0
[   373.852] 	Module class: X.Org XInput Driver
[   373.852] 	ABI class: X.Org XInput driver, version 16.0
[   373.852] (II) Using input driver 'evdev' for 'Power Button'
[   373.852] (**) Power Button: always reports core events
[   373.852] (**) evdev: Power Button: Device: "/dev/input/event3"
[   373.852] (--) evdev: Power Button: Vendor 0 Product 0x1
[   373.853] (--) evdev: Power Button: Found keys
[   373.853] (II) evdev: Power Button: Configuring as keyboard
[   373.853] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3/event3"
[   373.853] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[   373.853] (**) Option "xkb_rules" "evdev"
[   373.853] (**) Option "xkb_model" "pc105"
[   373.853] (**) Option "xkb_layout" "us"
[   373.854] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[   373.854] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[   373.854] (II) Using input driver 'evdev' for 'Power Button'
[   373.854] (**) Power Button: always reports core events
[   373.854] (**) evdev: Power Button: Device: "/dev/input/event2"
[   373.854] (--) evdev: Power Button: Vendor 0 Product 0x1
[   373.854] (--) evdev: Power Button: Found keys
[   373.854] (II) evdev: Power Button: Configuring as keyboard
[   373.854] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input2/event2"
[   373.854] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[   373.854] (**) Option "xkb_rules" "evdev"
[   373.854] (**) Option "xkb_model" "pc105"
[   373.854] (**) Option "xkb_layout" "us"
[   373.855] (II) config/udev: Adding input device Logitech Trackball (/dev/input/event1)
[   373.855] (**) Logitech Trackball: Applying InputClass "evdev pointer catchall"
[   373.855] (II) Using input driver 'evdev' for 'Logitech Trackball'
[   373.855] (**) Logitech Trackball: always reports core events
[   373.855] (**) evdev: Logitech Trackball: Device: "/dev/input/event1"
[   373.855] (--) evdev: Logitech Trackball: Vendor 0x46d Product 0xc404
[   373.855] (--) evdev: Logitech Trackball: Found 3 mouse buttons
[   373.855] (--) evdev: Logitech Trackball: Found scroll wheel(s)
[   373.855] (--) evdev: Logitech Trackball: Found relative axes
[   373.855] (--) evdev: Logitech Trackball: Found x and y relative axes
[   373.855] (II) evdev: Logitech Trackball: Configuring as mouse
[   373.855] (II) evdev: Logitech Trackball: Adding scrollwheel support
[   373.855] (**) evdev: Logitech Trackball: YAxisMapping: buttons 4 and 5
[   373.855] (**) evdev: Logitech Trackball: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[   373.855] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:12.0/usb8/8-4/8-4:1.0/input/input1/event1"
[   373.855] (II) XINPUT: Adding extended input device "Logitech Trackball" (type: MOUSE, id 8)
[   373.855] (II) evdev: Logitech Trackball: initialized for relative axes.
[   373.855] (**) Logitech Trackball: (accel) keeping acceleration scheme 1
[   373.855] (**) Logitech Trackball: (accel) acceleration profile 0
[   373.855] (**) Logitech Trackball: (accel) acceleration factor: 2.000
[   373.855] (**) Logitech Trackball: (accel) acceleration threshold: 4
[   373.856] (II) config/udev: Adding input device Logitech Trackball (/dev/input/mouse0)
[   373.856] (II) No input driver specified, ignoring this device.
[   373.856] (II) This device may have been added with another device file.
[   373.856] (II) config/udev: Adding input device HDA ATI SB Headphone (/dev/input/event5)
[   373.856] (II) No input driver specified, ignoring this device.
[   373.856] (II) This device may have been added with another device file.
[   373.856] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
[   373.856] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[   373.856] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
[   373.856] (**) AT Translated Set 2 keyboard: always reports core events
[   373.856] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event0"
[   373.856] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
[   373.856] (--) evdev: AT Translated Set 2 keyboard: Found keys
[   373.856] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
[   373.856] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
[   373.856] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 9)
[   373.856] (**) Option "xkb_rules" "evdev"
[   373.856] (**) Option "xkb_model" "pc105"
[   373.856] (**) Option "xkb_layout" "us"
[   373.857] (II) config/udev: Adding input device PC Speaker (/dev/input/event4)
[   373.857] (II) No input driver specified, ignoring this device.
[   373.857] (II) This device may have been added with another device file.
[   373.964] (II) evdev: Power Button: Close
[   373.964] (II) UnloadModule: "evdev"
[   374.028] (II) evdev: Power Button: Close
[   374.028] (II) UnloadModule: "evdev"
[   374.100] (II) evdev: Logitech Trackball: Close
[   374.100] (II) UnloadModule: "evdev"
[   374.101] (II) evdev: AT Translated Set 2 keyboard: Close
[   374.101] (II) UnloadModule: "evdev"
[   374.450] Server terminated successfully (0). Closing log file.

Got it! My /tmp directory permissions were out of whack. I updated my fstab to have “defaults,nodev,nosuid,noexec 1 2”

Plus I ran chmod -R 777 /tmp before rebooting and it started right up.