Laptop using Intel Graphics instead of dedicated GPU. Anyone found a fix?
12 replies, posted
I primarily play Rust on my desktop, but on my downtime away I would like to play on my laptop.
Laptop stats:
Intel i7-4720HQ (2.6GHz which boosts to 3.6GHz)
16GB RAM
NVidia GeForce GTX 960M (3GB)
I have tried forcing NVidia usage in the Nvidia Control Panel for Rust & RustClient, but the game always uses the Integrated Graphics.. which in very low graphics settings in-game I barely manage 25FPS.
Has anyone found a way to make Rust work with a Dedicated GPU?
Thanks.
Right-click on desktop, set default graphics adapter to the 960M.
[QUOTE=ofsVegas;48166063]I primarily play Rust on my desktop, but on my downtime away I would like to play on my laptop.
Laptop stats:
Intel i7-4720HQ (2.6GHz which boosts to 3.6GHz)
16GB RAM
NVidia GeForce GTX 960M (3GB)
I have tried forcing NVidia usage in the Nvidia Control Panel for Rust & RustClient, but the game always uses the Integrated Graphics.. which in very low graphics settings in-game I barely manage 25FPS.
Has anyone found a way to make Rust work with a Dedicated GPU?
Thanks.[/QUOTE]
for me it works when I use NVidia control panel and add the application rust and set it to run with NVidia gpu and not intel4600,goes from 15 fps to 50 and the option stays saved
Maybe it's because I am running Windows 8.1, but I do not have that option
Install [URL="http://www.guru3d.com/files-details/nvidia-inspector-download.html"]Nvidia Inspector[/URL]. Create a profile for Rust (specifically Rust.exe in the Rust folder in Steam, if it asks you), and then find the "Shim Rendering Options" profile toggle and make sure it's set to "SHIM_RENDERING_OPTIONS_DEFAULT_RENDERING_MODE". Save the profile.
Also make sure your drivers are up to date.
depending on your Bios you might beable to change the settings so that only the Nvidia gfx is used and not both
[QUOTE=ofsVegas;48166104]Maybe it's because I am running Windows 8.1, but I do not have that option[/QUOTE]
no,i used it on 8.1 and I use it now on windows 10 build 10161 and it still works perfectly,make sure u have latest drivers,go to NVidia control -> manage 3d settings -> Program settings -> add rustclient.exe -> select the preferred graphics processor for this program -> Hight-performace NVidia processor,if u don't have NVidia control it means u are using default windows 8.1 installed drivers and u need to manualy install latest for ur gpu
I verified all drivers are up to date. Went in and verified in the control panel that both Rust and RustClient were set for Nvidia. NvidiaInspector had Rust as a profile and the proper Shim Rendering setting. I am unsure how you're supposed to save it however. I clicked on Apply Changes. Nothing seems to happen. I then started Rust and am still playing on the Intel Graphics. I checked previously in the BIOS and did not see an option for only using the Nvidia.
Although this will bypass EAC and cause you to get kicked in <30 seconds on secured servers when trying to connect to them (it will not cause permanent problems for you--you won't get a ban for this), to test, I want you to do this:
Create a profile for RustClient.exe specifically in Nvidia Inspector and make sure Shim Rendering is correct. Go into the Steam folder for Rust and launch RustClient.exe directly, and then check what GPU it's using.
[B]Usually[/B] this solves the problem but there seems to always be some tiny number of people that it doesn't help, for some reason.
[QUOTE=ofsVegas;48166063]I primarily play Rust on my desktop, but on my downtime away I would like to play on my laptop.
Laptop stats:
Intel i7-4720HQ (2.6GHz which boosts to 3.6GHz)
16GB RAM
NVidia GeForce GTX 960M (3GB)
I have tried forcing NVidia usage in the Nvidia Control Panel for Rust & RustClient, but the game always uses the Integrated Graphics.. which in very low graphics settings in-game I barely manage 25FPS.
Has anyone found a way to make Rust work with a Dedicated GPU?
Thanks.[/QUOTE]
Some peoples have fixed this problem by installing the original nvidia drivers available at [url]http://www.nvidia.com[/url], not from an other website (microsoft, notebook manufacturers...).
May be...
I have the same issue on my laptot with a lot of games.
I can't set by default my graphic card so there is my solution :
-Quit Steam & rust and make sur the process is topped (ctrl + alt + echap)
-found the launcher of steam
-right click on the icon
-choose lunch with graphic process and choose your graphic card
-lunch rust
-check if my solution run with cpu-z (and look the % of process used by the graphic card)
Tell me if that work for you
Hello, I am using a NVidia 650M and have this problem, other games use the card no problem. I have tried making custom profiles through the NVidia control panel, forcing it to use the card through context menus, launching it through steam forced to use Nvidia, alternating the SHIM RENDERING options, completely disabling the integrated card in BIOS and in Device manager, disable Secure Boot, and EVERY other possible solution I have found on the internet. I have completely removed Nvidia from my computer, reinstalled latest drivers, and had the same bug. Removed nvidia again and installed legacy drivers, and STILL it won't use the card. Rust just REFUSES to use the card, and as a result this game is UNPLAYABLE for me. I have a friend with the same 650M in his computer and has replicated this same bug.
For other cards, such as the one in OP, perhaps the solutions above help. But for the 650M Rust just glomps onto the integrated card, and will sooner use no graphics card, integrated or not, before it uses the Nvidia 650M. Currently this is a bug with Rust and as a result I have paid for a completely unplayable game. I acknowledge that this is in alpha, and is why I made this post in the hopes of it being fixed in the next few patches. I can't get more than ~10 fps with regular spikes and this is a problem.
I was really excited for this game and encouraged my friends to get it and I've been pretty thoroughly disappointed with getting hours of grinding wiped out in a 1fps firefight.
I found a fix for this problem at [url]https://www.reddit.com/r/shadowofmordor/comments/2i6jg9/solution_to_nvidia_mobile_gpu_problems_with/[/url]
Neither of the registry keys in question existed for me, I created them and now Rust uses my 650M.
Change "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows\RequireSignedAppInit" to 0 and change "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Windows\RequireSignedAppInit" to 0. If they don't exist, create a new 32-bit DWORD with the same name for each one in the correct directory. This seems to be a problem where the feature that Optimus uses to switch cards between the GPU and integrated graphics is not working correctly.
Sorry, you need to Log In to post a reply to this thread.