Giter Site home page Giter Site logo

Comments (11)

dhgouveia2 avatar dhgouveia2 commented on June 18, 2024 2

I had the same issue, I've found this thread https://www.reddit.com/r/HyperV/comments/nfhrqx/hyperv_gpup_mmio_error/ where they suggets to use Set-VM -HighMemoryMappedIoSpace 512MB -VMName $vm , it worked for me

from easy-gpu-pv.

PotatoeShaman avatar PotatoeShaman commented on June 18, 2024 1

@amo42 Ah, well I hope that will do it for you and update here if it does, but it's possible our old CPU's aren't capable of this technology.

My host and client are identical versions of windows yet I too have code 43. I've spend the last day attempting different fixes and techniques but haven't fount a working one yet.

If anyone with an Ivy/Sandy Bridge CPU happens to read this and doesn't have a Code 43 error please lend some insight into your setup and the technique you used to install GPU-P.

from easy-gpu-pv.

PotatoeShaman avatar PotatoeShaman commented on June 18, 2024 1

I can attempt that PCI slot fix tomorrow.
From my understanding the partitioning works using a special Microsoft display adapter that talks to the host GPU. The VM doesn't directly access the GPU, but that special adapter needs the exact same driver files as the host in order to talk with the hosts GPU. That behavior explains why the VM would find no compatible GPU because it's not actually present, it's more of a virtual representation of the GPU.

I'll compile a list of my attempts with links to their sources tomorrow, in case they might work for someone else.

from easy-gpu-pv.

Kodikuu avatar Kodikuu commented on June 18, 2024 1

is there any way the software can be changed to accommodate these older processors?

The 'software' is actually a feature of Windows. All this (Easy-GPU-PV) does is automagically set it up for you.

The issue you are all having is that your CPUs only support up to 36-bit physical addresses. I'm afraid there is no solution other than a newer PC/CPU that supports bigger physical addresses. These may be marked as supporting up to 128GB of RAM.

from easy-gpu-pv.

amo42 avatar amo42 commented on June 18, 2024

This also happens to my older Ivy Bridge 3570k. Setting the Max MMIO to 512 MB solved, but wouldn't that mean, the vm only have 512 MB of graphic memory?

from easy-gpu-pv.

PotatoeShaman avatar PotatoeShaman commented on June 18, 2024

@amo42 That should not be the case. The amount of GPU memory assigned to the VM is dictated by how many instances you are partitioning said GPU into. If the GPU memory did not get evenly divided amongst them the VM's would not start.

MMIO is memory allocated for input/output for peripheral devices, such as the CPU sending (inputting) frame draw calls to the GPU and the GPU returning (outputting) finished frames.

(I'm not an expert on any of this so take my explanations lightly)

By chance if you open device manager in your VM does your graphics card have a code 43 error?

from easy-gpu-pv.

amo42 avatar amo42 commented on June 18, 2024

@PotatoeShaman thanks for the insights. I didn't have the technical background to understand all the details.

But yes, I've got the error code 43 as well. Currently, I'm thinking it comes from the OS mismatch. I'm running win11 on a win10 host. So I'll spin up another VM with Win10 both, and check if the driver works here.

from easy-gpu-pv.

amo42 avatar amo42 commented on June 18, 2024

@PotatoeShaman could you let us know what you've already tried?

E.g. putting the card into a 4x slot and not the 16x PCIe slot? (found here: Nvidia-GTX-1650-Code-43-after-VM-reboot)

I also wonder why the graphics driver from NVIDIA could not be installed manually within the vm. It claims the Windows version of the VM is not compatible with the selected driver, also, no graphics card could be found.

from easy-gpu-pv.

jabza avatar jabza commented on June 18, 2024

Ran into the same issue. (I'm on IvyBridge) I tried the PCI-E switch to a 4x slot but still getting Code 43. I have to use the 512MB fix to even get that far. Very much a head scratcher. Any ideas or is it time I upgraded my CPU...

from easy-gpu-pv.

Flamity avatar Flamity commented on June 18, 2024

I'm having the EXACT SAME ISSUE! I'm on an Intel Core i7 2600 CPU, and I get that stupid MMIO error every time. I found out about the 512MB crap but every time I FINALLY boot into the OS, I check my devices and my GTX 1050ti is getting error 43.

I posted my issue at #153. This is actually so annoying I've spent hours and nothing.. is there any way the software can be changed to accommodate these older processors? @Kodikuu

from easy-gpu-pv.

CyberFIowey avatar CyberFIowey commented on June 18, 2024

I have an AMD GPU, can I set the maximum above 512, I have an rx460?

from easy-gpu-pv.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.