• Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by wbl1 · Mar 13, 2012 at 05:37 PM · displaygraphics-card

Unity not picking up NVIDIA display adapter

Hi Folks,

Noob here, so apologies for cluelessness ... I am migrating over to a new laptop. The laptop has an NVIDIA GeForce GT 520M display adapter. It also has the Intel HD Graphics Family on it - although I am a little confused as to what it means to have both.

Problem is graphics seems very poor on the machine despite the NVIDIA display adapter supposedly having 512MB of dedicated memory.

Couple of other elements:

1) when I open a Unity log file (after running content in a web player) the log file shows the following:

 Direct3D:
 Version:  Direct3D 9.0c [igdumdx32.dll 8.15.10.2266]
 Renderer: Intel(R) HD Graphics Family
 Vendor:   Intel
 VRAM:     64 MB (via DXGI)
 Caps:     Shader=30 DepthRT=1 NativeDepth=1 NativeShadow=1 DF16=1 DF24=1 INTZ=1 RAWZ=0 NULL=1 RESZ=1 SlowINTZ=0

2) When I click right in the desktop to select the NVIDIA Control Panel an error message says "You are not currently using a display attached to an NVIDIA GPU".

  • So it would seem that I am not utilizing the NVIDIA graphics card? Can anyone please advise?

Thanks!

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

8 Replies

· Add your reply
  • Sort: 
avatar image
0

Answer by rutter · Mar 13, 2012 at 05:42 PM

If you can't get into the Nvidia Control Panel at all, that sounds like a serious problem with your GPU and/or its drivers. Have you tried reinstalling your video drivers?

Comment
Add comment · Show 2 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image wbl1 · Mar 18, 2012 at 07:42 PM 0
Share

I have reinstalled the latest NVIDIA drivers. It says I have version 296.10 of the GeForce GT 520$$anonymous$$. And the control panel does come up fine now without any obvious indication that its not installed properly. But, when I open the Unity log file it still says its running the Intel card as above.

Any ideas?

avatar image rutter · Mar 19, 2012 at 12:28 AM 0
Share

In the past, I've seen some issues with Nvidia's power saving modes. I can't remember exactly how they describe it, but I believe there's a section in their control panel that associates applications with "high performance mode" (run on the main GPU) or "power saving mode" (run on integrated graphics). Probably the idea is to give your laptop a longer battery life, but it can be annoying if some programs don't get the best performance.

So maybe check around for power saving settings, and set everything to max performance.

Other than that, I'm not sure. =\

avatar image
0

Answer by ironbelly · Mar 28, 2014 at 03:11 PM

As far as I've seen there is no way to get the Unity web player to run on a dedicated GPU.. I have no idea how they haven't addressed this so it isn't just automatic but it will always run on the integrated GPU. There's no serious problem with your GPU, there's no problem with your drivers, it's Unity

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image
2

Answer by Germanico · Aug 26, 2014 at 02:38 PM

Actually you can fix this problem quite easily. Simply pull up the Nvidia Control Panel (right mouse button on desktop) goto "Manage 3D settings" and either set the Power Management Mode to Maximum Performance OR chose Program Settings and select your browser.exe and assign it MAX Performance. Either way - you will then get Nvidia to support Unity web player.

Comment
Add comment · Show 3 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image ironbelly · Sep 03, 2014 at 03:19 PM 0
Share

Hey Germanico, that is the first thing most people try and suggest but no that doesn't work. Opera is the only browser I have found this to work on and it only way to do that is to go in and create 3D profile for plugin_wrapper.exe

avatar image Sylverac · Dec 15, 2014 at 08:00 PM 0
Share

This fixed my problem. Thanks!

avatar image dante_ice_hp · Oct 29, 2015 at 02:34 AM 0
Share

This fixed my problem. I wonder if it's a Unity issue or an nVidia issue...

avatar image
1

Answer by Crownomancer · Dec 29, 2015 at 10:07 PM

unity on laptops appears to categorically refuse to use a dedicated GPU.

setting laptop to high performance mode: nope setting default graphics device to the dedicated GPU (inside navida control panel): nope, reverts to interface. setting the specific program to run with a specific GPU: nope, reverts to integrated.

launching the program with a specific GPU: runs launcher which fails to launch which in tern reopens the launcher without the designation of a specific GPU (reverts to integrated graphics)

And my personal favourite: disabling integrated graphics so the laptop can only utilise the graphics card. this results in windows running the game with "windows basic renderer" for an exhilarating 1 FPS.

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image d3x0r · Apr 01, 2016 at 02:02 AM 0
Share

that's frustrating to hear, and see noone refutes it :( $$anonymous$$y friend has a laptop that has intel and nvidia cards, but this game recently ported to 5 refuses to recognize nvidia as an option(? hard to say, I'm not really in front of the computer) doesn't look there's a .config file or something I can set an option to override either? (actually maybe this is the solution? http://forums.ubi.com/showthread.php/948937-For-those-who-have-disabled-Intel-HD-graphics-Forums )

avatar image
0

Answer by 3Eng · Apr 27, 2016 at 07:20 AM

My experience it is Windows 10. Before upgrading my NVIDIA K3100M with 4GB Dedicated video RAM could see all three of my displays. After Windows 10. NVIDIA is only able to detect the HDMI display. There seems to be a constant battle for control of displays. Prior to the latest HP patch, NVIDIA and Intel HD would both claim to control the laptop display. After this update NVIDIA is relegated to the HDMI port only. Unity and other graphic programs are now often crashing (Visual Studio is the most frequent crash - and the dumbest) because the Intel Graphics will decide that that program can no longer access the video card. This is a serious problem.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
  • 1
  • 2
  • ›

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Welcome to Unity Answers

If you’re new to Unity Answers, please check our User Guide to help you navigate through our website and refer to our FAQ for more information.

Before posting, make sure to check out our Knowledge Base for commonly asked Unity questions.

Check our Moderator Guidelines if you’re a new moderator and want to work together in an effort to improve Unity Answers and support our users.

Follow this Question

Answers Answers and Comments

14 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

has anybody used an eGPU on Mac 1 Answer

Is it possible to rotate the entire screen orientation? 1 Answer

Multi Display + LWRP 0 Answers

how to display empty game object in the editor? 6 Answers

Displaying percentage on GUI 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges