Hi there!
First of all, great work!
I have decided to virtualize my windows system, and I wanted to mod my Palit Jetstream GTX 670.
I have removed the R2 resistor. It does not give any picture when booting, but it gets detected in device manager with DEV_118F (Tesla K10) when used as a secondary card. I get an error code 28 when trying to install a driver for that card though.
Do I need to do anything else beside this? I'm kind of reluctant as the PCB is not 100% based on the reference design.
Do I need to edit the firmware for the system to work again? I have an UEFI BIOS. Motherboard is a GIGABYTE GA-X79-UD5.
Cheers!
Modified cards won't work with UEFI motherboards.
A GTX680 modified into a Tesla K10 works just fine as a primary or secondary card on bare metal, and works just fine with secondary pass through card with monitor output in a VM. I have one.
A real K10 has no video outputs, but that has no influence on whether a modified 680 will have working outputs. Video outputs are configured by the BIOS payload.
Okay, that makes sense. But shouldn't I be able to install the drivers for it?
Will I have DirectX acceleration under Windows when run with passthrough?
Okay, that makes sense. But shouldn't I be able to install the drivers for it?
Not if the BIOS didn't initialize the card. UEFI has crypto signatures, and AFAICT if it notices the device ID of the card isn't what is expected, it won't work.Will I have DirectX acceleration under Windows when run with passthrough?
Yes.
Fingers crossed! I read somewhere I can mod the card's firmware for it to work on UEFI boards again, but that's for another time to figure out
kernel = "/usr/lib/xen-4.1/boot/hvmloader"
builder='hvm'
memory = 4096
vcpus=4
name = "win7"
vif = ['bridge=xenbr0']
disk = ['phy:/dev/vg0/win7,hda,w','file:/home/oerg866/OSs/en_windows_7_professi$
acpi = 1
device_model = 'qemu-dm'
boot = "d"
sdl = 0
serial='pty'
vnc = 1
vnclisten=""
vncpasswd=""
gfx_passthru = 1
pci=['01:00.0']
Well, so far so....good?
I have managed to install xen (debian 7.5) but I still cannot get the card to generate video. It is passed through like this:
pci=['01:00.0']
and
gfx_passthru=1
Before starting the VM I do modprobe xen-pciback and modprobe pci-stub and I use the script providing "remove_device" to disable the nouveau drivers for it.
The VM starts up but it doesn't generate video on the GTX670 @ K10. I am using the HDMI output, if that helps...
If I disable the gfx_passthru thing, it shows up in device manager as Standard VGA Controller but with a code 10 error (device cannot start) ...
OK here we go: http://img.ctrlv.in/img/14/06/05/5390b3a02b99c.png
I was able to install the drivers, but I cannot select a monitor or anything :/
Error 23 is a long fixed bug. You are either running a version of Xen that hasn't been fixed, or your hypervisor and user space are mismatched. Or the packages you are using are just broken.
You need to make sure xen-pciback loads and claims the devices you are passing through BEFORE the nvidia driver loads. Once pciback claims the devices you are passing through, you can load nvidia/nouveau and any other drivers.
i cant select the k40 in gpu caps viewer, i flashed the original bios back to the k40.
i use this card without any modification on the bios. with TCC it works without problems.
Hi guys,
I have a Quadro K4000. Is it possible to mod it into it's consumer counterparts? And if yes, will I gain any gaming performance?
Ok thank you again for your answers.
I'll go with evga or gigabyte 680 4gb so we will see how that goes