View Single Post
Old 09-11-10, 08:59 PM   #1
xps8700
Registered User
 
Join Date: Sep 2010
Posts: 45
Default Problems getting GeForce 8700GT to work under linux

Hey! This is my first post to this forum. I own a Dell XPSM1730 laptop with 2X GeForce 8700M GT and its SLI capable. I am experiencing several problems.

For your information, I am using Slackware 13.1 stock, Kernel 2.6.33.4-smp (stock) and currently using nvidia driver 256.53.

EDIT: First issue just below is now fixed!
It all started about a week ago. Randomly, upon logging in KDE, I noticed that the color white (pure white, i.e. RGB 255, 255, 255) was replaced by some kind of bright yellow everywhere... on icons, font, window background, images, videos, etc.. in other words, I completely lost the pure white. I also had some minor flickering where the pure white would normally blend with other colors (lets say on my desktop wallpaper). Please see attached photo of my laptop...

This problem still persist today and is intermittent. I can login in KDE and not have the problem, or I can get it. Once logged, launching the nvidia control panel seems to trigger the problem every time. This problem does not happen with Windows at all (vista, XP or 7) and other linux distros...

Trying to solve this, I did some research but could not find anything. I immediately called dell (my laptop is still under warranty) and they figured my video cards were responsible for the color problem and was probably damaged, so they replaced both cards, and they even replaced the PhysX card.

Now I have 2 brand new GeForce's but the color problem still persists.... and...

Second problem I have is with SLI... Until June, I was using Slackware 12.2 and the SLI was working flawlessly. Now with my current setup, I cant get it to work.

lspci's output:
Code:
03:00.0 VGA compatible controller: nVidia Corporation G84 [GeForce 8700M GT] (rev a1)
04:00.0 3D controller: nVidia Corporation G84 [GeForce 8700M GT] (rev a1)
Somebody mentioned that its strange I dont see 2 identical devices in lspci... whats with the 3D controller!? I'm not the only one th have this problem.. I've found a bunch of forums and websites and it seems that its mainly XPS M1730 owners like myself...

lspci -t output:
Code:
-[0000:00]-+-00.0
           +-01.0-[01-04]----00.0-[02-04]--+-00.0-[03]----00.0
           |                               \-01.0-[04]----00.0
           +-1a.0
           +-1a.1
           +-1a.7
           +-1b.0
           +-1c.0-[0b]--
           +-1c.1-[0c]----00.0
           +-1c.3-[0d-0e]--
           +-1c.4-[0f]----00.0
           +-1c.5-[09]----00.0
           +-1d.0
           +-1d.1
           +-1d.2
           +-1d.7
           +-1e.0-[05]--+-01.0
           |            +-01.1
           |            +-01.2
           |            +-01.3
           |            \-01.4
           +-1f.0
           +-1f.1
           +-1f.2
           \-1f.3
and xorg.log.0:
Code:
(--) PCI:*(0:3:0:0) 10de:0409:1028:019c rev 161, Mem @ 0xf6000000/16777216, 0xc0000000/268435456, 0xf4000000/33554432, I/O @ 0x0000ef00/128, BIOS @ 0x????????/131072
(--) PCI: (0:4:0:0) 10de:0409:1028:019c rev 161, Mem @ 0xf1000000/16777216, 0xd0000000/268435456, 0xf2000000/33554432, I/O @ 0x0000df00/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.7, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(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.7, 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  256.53  Fri Aug 27 21:28:41 PDT 2010
(II) Loading extension GLX
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 1.7.7, 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.7, 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  256.53  Fri Aug 27 21:05:55 PDT 2010
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 03@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.7, 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.7, 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 "SLI" "on"
(**) NVIDIA(0): Option "MultiGPU" "on"
(**) Sep 11 20:39:37 NVIDIA(0): Enabling RENDER acceleration
(**) Sep 11 20:39:37 NVIDIA(0): NVIDIA SLI auto-select rendering option.
(**) Sep 11 20:39:37 NVIDIA(0): NVIDIA Multi-GPU auto-select rendering option.
(II) Sep 11 20:39:37 NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) Sep 11 20:39:37 NVIDIA(0):     enabled.
(EE) Sep 11 20:39:40 NVIDIA(0): Failed to initialize the NVIDIA graphics device PCI:4:0:0. 
(EE) Sep 11 20:39:40 NVIDIA(0):     Please check your system's kernel log for additional error
(EE) Sep 11 20:39:40 NVIDIA(0):     messages and refer to Chapter 8: Common Problems in the
(EE) Sep 11 20:39:40 NVIDIA(0):     README for additional information.
(EE) Sep 11 20:39:40 NVIDIA(0): Failed to initialize one NVIDIA graphics device!
(WW) Sep 11 20:39:40 NVIDIA(0): Failed to initialize SLI configuration.  Reason: One GPU
(WW) Sep 11 20:39:40 NVIDIA(0):     failed to initialize; Only one GPU will be used for this X
(WW) Sep 11 20:39:40 NVIDIA(0):     screen.
(II) Sep 11 20:39:41 NVIDIA(0): NVIDIA GPU GeForce 8700M GT (G84) at PCI:3:0:0 (GPU-0)
(--) Sep 11 20:39:41 NVIDIA(0): Memory: 524288 kBytes
(--) Sep 11 20:39:41 NVIDIA(0): VideoBIOS: 60.84.6a.00.06
(II) Sep 11 20:39:41 NVIDIA(0): Detected PCI Express Link width: 16X
(--) Sep 11 20:39:41 NVIDIA(0): Interlaced video modes are supported on this GPU
(--) Sep 11 20:39:41 NVIDIA(0): Connected display device(s) on GeForce 8700M GT at PCI:3:0:0:
(--) Sep 11 20:39:41 NVIDIA(0):     Seiko/Epson (DFP-0)
(--) Sep 11 20:39:41 NVIDIA(0): Seiko/Epson (DFP-0): 330.0 MHz maximum pixel clock
(--) Sep 11 20:39:41 NVIDIA(0): Seiko/Epson (DFP-0): Internal Dual Link LVDS
(II) Sep 11 20:39:41 NVIDIA(0): Assigned Display Device: DFP-0
(==) Sep 11 20:39:41 NVIDIA(0): 
(==) Sep 11 20:39:41 NVIDIA(0): No modes were requested; the default mode "nvidia-auto-select"
(==) Sep 11 20:39:41 NVIDIA(0):     will be used as the requested mode.
(==) Sep 11 20:39:41 NVIDIA(0): 
(II) Sep 11 20:39:41 NVIDIA(0): Validated modes:
(II) Sep 11 20:39:41 NVIDIA(0):     "nvidia-auto-select"
(II) Sep 11 20:39:41 NVIDIA(0): Virtual screen size determined to be 1920 x 1200
(--) Sep 11 20:39:42 NVIDIA(0): DPI set to (131, 132); computed from "UseEdidDpi" X config
(--) Sep 11 20:39:42 NVIDIA(0):     option
(==) Sep 11 20:39:42 NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
(--) Depth 24 pixmap format is 32 bpp
(II) Sep 11 20:39:42 NVIDIA: Using 768.00 MB of virtual memory for indirect memory access.
(EE) Sep 11 20:39:42 NVIDIA(GPU-1): Failed to initialize the NVIDIA graphics device PCI:4:0:0. 
(EE) Sep 11 20:39:42 NVIDIA(GPU-1):     Please check your system's kernel log for additional error
(EE) Sep 11 20:39:42 NVIDIA(GPU-1):     messages and refer to Chapter 8: Common Problems in the
(EE) Sep 11 20:39:42 NVIDIA(GPU-1):     README for additional information.
(EE) Sep 11 20:39:42 NVIDIA(GPU-1): Failed to initialize the NVIDIA graphics device!
(II) Sep 11 20:39:42 NVIDIA(0): Initialized GPU GART.
(II) Sep 11 20:39:42 NVIDIA(0): ACPI display change hotkey events enabled: the X server is new
(II) Sep 11 20:39:42 NVIDIA(0):     enough to receive ACPI hotkey events.
(II) Sep 11 20:39:42 NVIDIA(0): ACPI brightness change hotkey events enabled.
(II) Sep 11 20:39:42 NVIDIA(0): Setting mode "nvidia-auto-select"
(II) Loading extension NV-GLX
(II) Sep 11 20:39:42 NVIDIA(0): Initialized OpenGL Acceleration
(==) NVIDIA(0): Disabling shared memory pixmaps
(II) Sep 11 20:39:42 NVIDIA(0): Initialized X Rendering Acceleration
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) NVIDIA(0): DPMS enabled
and finally /var/log/syslog:
Code:
Sep 10 21:54:49 xpsm1730 kernel: NVRM: loading NVIDIA UNIX x86 Kernel Module  195.36.31  Tue Jun  1 22:08:27 PDT 2010
Sep 10 21:55:20 xpsm1730 kernel: NVRM: R
Sep 10 21:55:20 xpsm1730 kernel: NVRM: rm_init_adapter(1) failed                                                           
Sep 10 21:55:23 xpsm1730 kernel: vmap allocation for size 16781312 failed: use vmalloc=<size> to increase size.
Sep 10 21:55:23 xpsm1730 kernel: NVRM: RmInitAdapter failed! (0x26:0xffffffff:1076)                               
Sep 10 21:55:23 xpsm1730 kernel: NVRM: rm_init_adapter(1) failed
I tried to activate SLI with:

Code:
nvidia-xconfig --sli=on
and
Code:
nvidia-xconfig --multigpu=on
and rebooted, but launching the nvidia applet I dont see 2nd video card and no SLI... Plus I get the nice yellow color. SLI works perfectly in windows.

So what should I do from there!?
Attached Thumbnails
Click image for larger version

Name:	DSCN5631.JPG
Views:	103
Size:	164.4 KB
ID:	41100  
xps8700 is offline   Reply With Quote