View Single Post
Old 09-17-10, 03:45 AM   #31
Nappers
Registered User
 
Join Date: Aug 2008
Posts: 11
Default Re: 185.18.14 on Dell M1730 - SLI hangs

xps8700, I tried to reply to your private message, but you have disabled receiving private messages... so I'm posting my reply here (sorry everyone else!)

My SLI is currently working, though I'm now running on a custom 2.6.35.4 kernel and the 195.36.24 nVidia driver built using nvidia-kernel-dkms from debian testing. Also, the flickering problem still exists with this version when "Allow Flipping" is enabled.
The nvidia-xconfig command you are using just sets some options in the /etc/X11/xorg.conf file. If you have the dual 8700M card, then you should have something like
Code:
Option         "SLI" "Auto" # valid options are "no","Auto","AFR","SFR","AA"
in either the "Screen" section or a "Device" section of this file. You shouldn't need the "multi-gpu" option unless you have multiple GPUs that are not set up in a SLI configuration (see http://http.download.nvidia.com/XFre...igoptions.html).
Once you get the nvidia driver to work, you can enable the tweaks that you make with nvidia-settings by running the command
Code:
nvidia-settings --load-config-only
once X is loaded. I do this by putting the following at the end of my ~/.bash_profile
Code:
if [[ -n "$DISPLAY" ]]
then
  xmodmap /home/nappers/.Xmodmap
  nvidia-settings --load-config-only
  nvidia-settings -a InitialPixmapPlacement=2 -a GlyphCache=1
fi
You say that nvidia-settings only mentions the first GPU, perhaps the second GPU is being disabled by the "multi-gpu" option you enabled? You should have two 8700M controllers in lspci, e.g., I have
Code:
>lspci|grep -i nvidia
01:00.0 PCI bridge: nVidia Corporation Device 01b3 (rev a3)
02:00.0 PCI bridge: nVidia Corporation Device 01b3 (rev a3)
02:01.0 PCI bridge: nVidia Corporation Device 01b3 (rev a3)
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)
They should also show up in the X server log, e.g.,
Code:
>grep GPU-[0-9] /var/log/Xorg.0.log
(II) Sep 15 21:30:11 NVIDIA(0): NVIDIA GPU GeForce 8700M GT (G84) at PCI:3:0:0 (GPU-0)
(II) Sep 15 21:30:11 NVIDIA(0): NVIDIA GPU GeForce 8700M GT (G84) at PCI:4:0:0 (GPU-1)
and in dmesg
Code:
>grep -i nvidia /var/log/dmesg
[    7.282031] nvidia: module license 'NVIDIA' taints kernel.
[    8.001675] nvidia 0000:03:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    8.001685] nvidia 0000:03:00.0: setting latency timer to 64
[    8.001840] nvidia 0000:04:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
[    8.001845] nvidia 0000:04:00.0: setting latency timer to 64
[    8.001977] NVRM: loading NVIDIA UNIX x86 Kernel Module  195.36.24  Thu Apr 22 09:18:20 PDT 2010
I hope this helps. Good luck!
Nappers is offline   Reply With Quote