I have a Clevo P370EM3 laptop with a pair of GTX 680Ms in SLI mode and have never been able to get Linux to work properly with full acceleration and without tearing. I have tried every xorg config I can find, and even all the modifications from the nvidia configurator to no avail. Has anyone been able to get these things to work 100% in Linux? I have typically used ubuntu based distros, including Mint, and every available driver version from the repositories, but can never get it to work quite right.
Thanks for any help anyone can provide. It is killing me to run Windows on this machine because of these issues, and I am almost to the point of installing the inferior 7970 cards.
Have a great day
Hello, I'm on an alienware m17 r4 and am trying mod my vbios for a 970m 3GB msi. I've managed to get the max boost with an increase in voltage, however I believe my voltage settings maybe unstable. When attempting to load programs capable of high gpu usage capabilities, the gpu begins to become pretty unstable. would anyone be able to provide assistance? I have both my edited and original roms as well.
I'm not sure how to delete this thread but disregard this please. I've figured out the issue.
- Go to the device manager -> 'Display Adapters' -> chooser your GPU, right click on it and choose disable
- Flash the VBIOS with mnvflash, a modified version of nvflash (see attachments). Below are detailed instructions for nvflash in case you aren't familiar with it.
- After the flashing is done: Enable the GPU once again in the device manager.
As soon as you see the command line you're ready to go, write
dir and hit enter to display all the files on the USB drive.
Display all Nvidia adapters in the system:
or alternatively the longer version of the command:
nvflash --list This command will return you a list with all Nvidia adapters present in your system.
Here's an example output of this command run on my M15x with a 680m in it:
NVIDIA Firmware Update Utility (Version 5.117) NVIDIA display adapters present in system: <0> N13E-GTX (10DE,11A0,1028,02A2) H:--:NRM B:02,PCI,D:00,F:00 The number in the <> brackets is the index of the corresponding device. SLI users will have more than one entry and flash each card separately.
Backup your current VBIOS:
Never forget to keep a backup of your original VBIOS before you flash anything non-stock. Use this command to save a copy of the firmware to your USB drive:
nvflash -b filename.rom or with
nvflash --save filename.rom
Flash the VBIOS to your card(s):
For a single card it's really straight forward, you don't need to worry about the adapter indices. Just use this command:
nvflash -6 vbiosname.rom -6 will allow you to override mismatches of the PCI subsystem ID. In case of a mismatch you'll need to confirm the flash with 'y'. NOTE: Users with a non-US keyboard might need to press 'z' or similar, because the 'y' isn't at the same location for all keyboard layouts.
SLI users will need to flash each card separately. The concept stays the same, but you will need to use the corresponding adapter index to flash a card. How to figure out the adapter nr. is described above.
Flashing goes like this:
nvflash -i[index] -6 vbios.rom [index] represents a number, namely the index you found with the 'nvflash -a' command. So a command example to flash a card which has index 0 is: 'nvflash -i0 -6 vbios.rom'
In case you want to buy me a beer
Thanks and cheers!