Revit can not find my gpu nvidea

Revit can not find my gpu nvidea

patricia.olivio
Community Visitor Community Visitor
757 Views
1 Reply
Message 1 of 2

Revit can not find my gpu nvidea

patricia.olivio
Community Visitor
Community Visitor

I´ve been working for years and everything was doing great with my Nvidea 940 and Revit 2023...until the accelerator software came up on the Revit starting screen saying that it was not possible to find my gpu. EVERYTHING about configuration was properly treated, but the problem still remais. When I open an Archive and go to Options>Hardware>Configurations - It shows a red sign on the DirectX11, but I ave DirectX12 and it shouldn´t heappen. Someone knows how to fix it?

0 Likes
758 Views
1 Reply
Reply (1)
Message 2 of 2

jeremy_tammik
Alumni
Alumni

Please note that this discussion forum is dedicated to programming desktop Revit using the desktop Revit API.

      

However, in spite of the wrong place for this discussion, I quickly posted your query to Gemini for you, and it replies:

   

Let's troubleshoot why Revit 2023 isn't recognizing your NVIDIA 940, even though you have DirectX 12. This is a common issue, and we'll go through the likely causes and solutions step by step.

1. Driver Issues (Most Likely Culprit):

  • Clean Install of Drivers: A corrupted or outdated driver is the most frequent cause. Don't just update; perform a clean install:

    1. Download the latest driver for your NVIDIA 940 from the official NVIDIA website. Make sure it's the correct driver for your Windows version (e.g., Windows 10 64-bit, Windows 11).
    2. Uninstall the current NVIDIA driver completely. Use Display Driver Uninstaller (DDU) for a thorough removal. This tool is highly recommended for a clean slate. You can find it with a quick web search.
    3. Reboot your computer.
    4. Install the newly downloaded driver. Choose the "Custom Installation" option and select "Perform a clean installation."
  • Driver Compatibility: Although you have DirectX 12, Revit might be looking for specific driver features related to DirectX 11. Ensure you're using a driver that's compatible with both DirectX 11 and 12. The latest drivers usually are, but sometimes older ones can cause conflicts.

2. Revit Hardware Acceleration Settings:

  • Check Revit Options:

    1. Open Revit.
    2. Go to File > Options > Hardware.
    3. Make sure "Use Graphics Card" is checked.
    4. Under "Graphics Display," check that your NVIDIA 940 is selected (if it appears in the list). If it doesn't, that's a key indicator of the driver problem.
    5. If DirectX 11 is flagged, don't worry too much about it yet. We'll address this after the driver reinstall.
  • Advanced Graphics Settings (If Available): Some Revit versions have an "Advanced Graphics" button.1 If you see it, click it and ensure your NVIDIA card is selected there as well.

3. Windows Graphics Settings:

  • Graphics Settings in Windows 10/11:
    1. Search for "Graphics settings" in the Windows search bar.
    2. Click "Graphics settings."
    3. In the dropdown, select "Desktop app" and click "Browse."
    4. Navigate to the Revit executable (usually C:\Program Files\Autodesk\Revit 2023\Revit.exe).
    5. Select the Revit executable and click "Add."
    6. Once Revit is added, click "Options."
    7. Choose "High performance" to force Windows to use your NVIDIA GPU for Revit.

4. BIOS Settings (Less Common):

  • Integrated Graphics: In rare cases, your BIOS might have the integrated graphics of your CPU enabled, which could be conflicting. Check your BIOS settings (usually accessed by pressing DEL, F2, or F10 during startup) and disable the integrated graphics if it's on. (Only do this if you're comfortable working in the BIOS; otherwise, skip this step.)

5. DirectX Installation (Unlikely, but Check):

  • DirectX 12 is Backward Compatible: DirectX 12 should include all the necessary components for DirectX 11. However, to be absolutely sure:
    1. Download the DirectX End-User Runtime Web Installer from Microsoft's website.
    2. Run the installer. It will check for any missing DirectX 11 components and install them if needed.

6. Revit Installation (Last Resort):

  • Repair or Reinstall: If all else fails, there might be a problem with your Revit installation. Try repairing Revit first. If that doesn't work, a full reinstall might be necessary.

Troubleshooting Steps:

  1. Prioritize Drivers: The driver issue is the most likely cause. Focus on the clean driver reinstall using DDU first.
  2. Revit Options: Double-check the Revit hardware acceleration settings.
  3. Windows Graphics Settings: Configure Windows to use the NVIDIA GPU for Revit.
  4. DirectX Check: Run the DirectX installer.
  5. Revit Reinstall: If nothing else works, try repairing or reinstalling Revit.

Regarding DirectX 11 Flag:

The red flag on DirectX 11 in Revit's hardware configuration might not be a major concern initially. Revit often uses DirectX 11 for certain tasks even if your system supports DirectX 12. The key is to get Revit to recognize your NVIDIA card. Once that's done, the DirectX 11 flag might disappear, or it might remain, but the hardware acceleration should still work correctly.

    

After each step, restart Revit to see if the changes take effect. If you still have problems, please provide more details about your system (Windows version, exact NVIDIA driver version you're trying, etc.) and raise your issue in one of the more appropriate non-API, product related forums:

   

https://forums.autodesk.com/t5/revit-api-forum/this-forum-is-for-revit-api-programming-questions-not...
   

Thank you!

   

Jeremy Tammik Developer Advocacy and Support + The Building Coder + Autodesk Developer Network + ADN Open
0 Likes