Subnautica doesn't switch to Nvidia GPU

SounlligenSounlligen Join Date: 2016-03-19 Member: 214524Members
Hello everyone.

I know it's been reported a few times (since May 2015) but the problem persists. I have an integrated Intel HD Graphics 4000 and NVidia GeForce GT 740M. The games uses only integrated GPU and I can't force it to use the latter.

I know it's a problem with Unity and I would like to know if there's any progress or news?

Thanks a lot for your answer.

Comments

  • ObraxisObraxis Subnautica Animator & Generalist, NS2 Person Join Date: 2004-07-24 Member: 30071Super Administrators, Forum Admins, NS1 Playtester, Forum Moderators, NS2 Developer, Constellation, NS2 Playtester, Squad Five Silver, WC 2013 - Supporter, Subnautica Developer, Pistachionauts
    Hi there. Unfortunately it's not something we have control over. We hope Unity and Nvidia work together on improving this situation. We try to keep up with all Unity version upgrades as fast as possible. Try and keep your Nvidia drivers up to date.
  • Cynical_ScrubCynical_Scrub England Join Date: 2016-03-19 Member: 214540Members
    Try this:
    Right-click on your desktop and select NVIDIA Control Panel.
    In the Control Panel, select Manage 3D settings, then click on the Program Settings tab.
    Next to the "Select a program to customize" option, click the Add button.
    Image
    From the pop-up window, navigate to the folder where Subnautica is installed. This will most likely be C:\Program Files (x86)\Steam\steamapps\common\Subnautica\
    Select the executable file for the game (Subnautica.exe).
    In the "Select the preferred graphics processor for this program" option, open the drop-down menu and select High-performance NVIDIA processor and confirm.
    To improve performance, to to the "Specify the settings for this program:" section, click Power management mode, and select Perfer maximim performance and confirm.
    To further improve performance, you can go to the Manage 3D Settings section, click on the Global Settings tab, and change the settings below:
    Vertical sync to off
    Threaded optimization to off
    Triple buggering to off
    Note: The above instructions may change depending on version and unique graphics card. If you require further assistance, you should contact NVIDIA Support here: http://www.nvidia.com/page/support.html.
  • ezekelezekel Join Date: 2012-11-29 Member: 173589Members, NS2 Map Tester
    you can disable the integrated gpu in bios...????????
  • ObraxisObraxis Subnautica Animator & Generalist, NS2 Person Join Date: 2004-07-24 Member: 30071Super Administrators, Forum Admins, NS1 Playtester, Forum Moderators, NS2 Developer, Constellation, NS2 Playtester, Squad Five Silver, WC 2013 - Supporter, Subnautica Developer, Pistachionauts
    ezekel wrote: »
    you can disable the integrated gpu in bios...????????

    This would not be advisable. On Optimus systems, the Intel GPU is used as a display frame buffer directly connected to the screen. If this is disabled, the Nvidia GPU cannot output anything to the screen.
  • JohnViandeJohnViande France Join Date: 2016-03-19 Member: 214521Members
    Hi there,

    I have the very same problem, no matter what I do (I've tried Cynical_Scrub's advice) the game still runs on the Intel HD Graphics GPU. Fortunately, it runs smoothly enough and I only get occasional FPS drops.

    Still, I came to the forums to see if there was any way to get around it, and I'm a bit sad there isn't!

    I just hope the game requirements do not change too much while it's being developed, I'm not sure the Intel GPU can withstand too much :D
  • _INTER__INTER_ Join Date: 2009-08-08 Member: 68392Members, NS2 Playtester, Reinforced - Shadow
    What happens if you try running the game with: Right Click on Subnautica (in folder) > Run with graphics processor > Nvidia ... . The option can be enabled in the Nvidia settings in the top menu bar "Desktop".
    Also this one's worth a try to verify GPU state: http://forums.laptopvideo2go.com/topic/26992-optimus-test-tools-finally-in-users-hands/
  • JohnViandeJohnViande France Join Date: 2016-03-19 Member: 214521Members
    Thanks but it's not working either.
    And there's nothing wrong with my Nvidia GPU, it's working as intended for all the other games. Needless to say I always keep the drivers up-to-date as well.


    Anyway, if Obraxis said the issue comes from a problem between Unity and Nvidia, I think there's not much we can do about it.
  • _INTER__INTER_ Join Date: 2009-08-08 Member: 68392Members, NS2 Playtester, Reinforced - Shadow
    _INTER_ wrote: »
    JohnViande wrote: »
    And there's nothing wrong with my Nvidia GPU, it's working as intended for all the other games. Needless to say I always keep the drivers up-to-date as well.

    What I mean is, the tools show what programs are runnning on the GPU. Basically the same as the tray-thingy Nvidia provides without being a tray-thingy.

  • MyrmMyrm Sweden Join Date: 2015-08-16 Member: 207210Members
    How can you tell which graphics card Subnautica is running on?
  • GlassDeviantGlassDeviant Terra Join Date: 2017-02-27 Member: 228342Members
    Obraxis wrote: »
    Hi there. Unfortunately it's not something we have control over. We hope Unity and Nvidia work together on improving this situation. We try to keep up with all Unity version upgrades as fast as possible. Try and keep your Nvidia drivers up to date.

    There are a lot of developers of Unity based games who have solved this problem, so maybe you (UW) should talk to their devs and see how they solved it. This includes Savage Lands and Empyrion, for two examples that I know of specifically.
  • 0x6A72320x6A7232 US Join Date: 2016-10-06 Member: 222906Members
    edited March 2017
    Obraxis wrote: »
    Hi there. Unfortunately it's not something we have control over. We hope Unity and Nvidia work together on improving this situation. We try to keep up with all Unity version upgrades as fast as possible. Try and keep your Nvidia drivers up to date.

    There are a lot of developers of Unity based games who have solved this problem, so maybe you (UW) should talk to their devs and see how they solved it. This includes Savage Lands and Empyrion, for two examples that I know of specifically.

    1knf5t.jpg
Sign In or Register to comment.