How SLI can be disabled in OpenSuse?
I tried editing /etc/X11/xorg.conf with setting
Option “SLI” “off” for each two 8800M GTX device. But, the X did not start. If I set to “auto”, X starts.
How SLI can be disabled in OpenSuse?
I tried editing /etc/X11/xorg.conf with setting
Option “SLI” “off” for each two 8800M GTX device. But, the X did not start. If I set to “auto”, X starts.
I think you need to change some bios settings. Or pull the bridge of the cards. I also thought that Linux had no support for SLI but I may be wrong.
Linux has had SLI support for a few years. However, SLI is disabled by default.
The question here is why do you believe that its enabled?
Thanks for the replies.
This is a laptop with dual GeForce 8800M GTX. Initially, I had a hardtime to start X, finally after looking around, I found somebody written the following xorg.conf. When I use the following in my xorg.conf, X starts without any problem, when I checked nvidia-config GUI, it says “SLI” next to each card. I was able to set SLI off, and start X once, that time it was not saying SLI next to the card. However, setting SLI off after rebooting prevents X start. There is no BIOS setting. I also noticed that in Vista partition I can set SLI on/off by using nVidia control panel. There should be something similar in OpenSuse or Linux.
Section “Device”
Identifier “nVidia0”
Driver “nvidia”
VendorName “nVidia Corporation”
BoardName “GeForce 8800M GTX”
Option "NvAGP" "0"
Option "SLI" "auto"
Option "NoLogo" "false"
Option "BackingStore" "true"
Option "UseCompositeWrapper" "true"
Option "AddARGBGLXVisuals" "true"
Option "DamageEvents" "false"
EndSection
Section “Device”
Identifier “nVidia1”
Driver “nvidia”
VendorName “nVidia Corporation”
BoardName “GeForce 8800M GTX”
Option "NvAGP" "0"
Option "SLI" "auto"
Option "NoLogo" "false"
Option "BackingStore" "true"
Option "UseCompositeWrapper" "true"
Option "DamageEvents" "false"
EndSection
Remove SLI from your X configuration, and it shouldn’t be turned on.
Thanks for the responses!
I was not able to turn off SLI and still start X. I tried
nvida-xconfig --no-sli --no-multigpu
nvida-xconfig --sli='Off --no-multigpu
nvida-xconfig --no-sli --multigpu=‘Off’
nvida-xconfig --sli='Off --multigpu=‘Off’
All of above turned off SLI, but, X was not able to start. The followings have always SLI enabled (although SLI is set to Off or no SLI), and X starts normally with SLI enabled.
nvida-xconfig --no-sli --multigpu=‘Auto’
nvida-xconfig --sli='Off --multigpu=‘Auto’
just removing the Option “SLI” “auto” from the file also doesn’t help?
Without seeing an nvidia-bug-report.log that captures the problem you’re reporting, its really impossible to speculate on what’s happening on your system. Its also not clear, are you trying to use CUDA?
Thanks for the response!
Yes, we are trying to use CUDA on 2 GPUs. However, when SLI is disabled thru xorg.conf or nvidia-xconfig. X can not start when computer is restarted. For CUDA we need ot have SLI disbaled.
When I start X with SLI enabled, then go to console login and edit xorg.conf to disabled SLI, X restarts after exiting console login. However, when the computer reboots X does not restart.
Where is nvidia-bug-report.log is located?
Thanks again!
Per the driver README, you need to run nvidia-bug-report.sh as root to generate an nvidia-bug-report.log
Again many thanks for your help!
First I ran nvidia-xconfig --sli=‘Off’ --multipgpu=‘Off’ to set SLI off. Please note that when I set multiGPU ‘Auto’ SLI becomes enabled although I set SLI to ‘Off’.
I am attaching nvidia-bug-report.log and Xorg.0.log
Xorg_0_log.txt (30.2 KB)
nvidia_bug_report_log.txt (133 KB)
Installing 173.08 resolved the problem. Make sure that your remove any statements for SLI and MultipGPU in xorg.conf