multiple monitors - How to enable FDI to use both integrated and PCIe dedicated video graphics card at the same time?

07
2014-07
  • Hunter

    First of all, please don't say that it's a repeat and all that. I know that the question is somewhat same but no one asked about how to enable Intel FDI (Flexible Display interference).

    I have core i5-2320 processor, 4 GB ram, 500 GB HDD, integrated graphics card of 1.5 GB and an NVidia graphics card of 2 GB (GT 520) with windows 7 SP1 x64 (I am going to install windows 8.1 later this week).

    So I wanted to know that if I can use both my IGD and Dedicated graphics cards at the same time. I can enable both the cards and have plugged Nvidia with HDMI and IGD with DVI ports so I just need to change input from my screen. But they work alone. I want to use them both without changing input from the monitor and searched through with FDI. With FDI we can use multiple GPUs on the same monitor without changing input. I just want to dedicate my IGD to windows and Nvidia to all games or VLC (which I can do in the Nvidia control panel). I just don't know how to do that because when I have them both enabled I have to change input to use one of them. So with all that effort only one can be used. I searched through net and found that my processor and chipset support FDI. My chipset is Intel H67 (B3) which is sandy bridge.

    My chipset is enlisted here.

    My processor details.

    As you can see that both my chipset and processor support FDI. But the only question is how can I enable it? How to enable FDI for IGD and dedicated graphics card?

    CPU Mainboard Intel HD Graphics card IGD Nvidia Graphics Card

    Please someone tell how to accomplish that?

  • Answers
    Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

    Related Question

    integrated graphics - How to use dedicated video card instead of onboard?
  • Mathias Lykkegaard Lorenzen

    I tried running DxDiag (DirectX diagnostics), and I noticed that my graphics card is set to the onboard one that comes with the Core i5 processor (some Intel HD stuff).

    On my computer, I also have a dedicated graphics card (an Nvidia 310). No serious gaming stuff, I know - just for programming.

    However, I would still love to know how to switch to that dedicated graphics card instead.

    My laptop is an MSI CX720.


  • Related Answers
  • Mathias Lykkegaard Lorenzen

    I figured it out.

    I had to toggle my prepared graphics processor from the Nvidia control panel (pretty weird), and then it worked just fine. A reboot was required.

    enter image description here

  • DMA57361

    Check your BIOS.

    You need to either:

    • Disable the on-board graphics, possibly by disabling any shared graphics memory (or setting allocation to automatic).

    Or

    • Set the primary adapter to be the dedicated card, PCI-e x16 or similar (BIOS dependant).
  • Ted

    Just in case anyone else reading this is a massive idiot like me, one other way to prioritise a dedicated GPU over an onboard one, without having to worry about fiddling about with your BIOS etc, is to plug your monitor into the socket on the dedicated GPU rather than the one on the onboard graphics card.

    Only took about an hour of mucking about with settings for me to spot that one!

  • Ayushman

    Simply right click on the game icon and hover your pointer over "Run with graphics processor". You could choose from the options as "integrated graphics" and "High performance Nvidia Graphics". That works on windows 7. No need to look into BIOS.