Stuttering using dedicated graphics card

Anything that prevents you from playing the game properly. Do you have issues playing for the game, downloading it or successfully running it on your computer? Let us know here.
AzeTheGreat
Manual Inserter
Manual Inserter
Posts: 3
Joined: Sat Apr 23, 2016 9:43 pm
Contact:

Stuttering using dedicated graphics card

Post by AzeTheGreat »

Factorio is unplayable if it runs using my dedicated graphics card (gtx 960m). The game is choppy, screen tearing is frequent, and everything runs slowly, including the main menu. If I force it to run using the integrated graphics card then it runs completely smoothly with no game issues. However, the integrated card fairly frequently crashes and has to be recovered (I'm guessing it's not meant to be handling this kind of load). Changing Graphics Quality or Video Memory Usage has absolutely no affect on performance in either case.

Computer Specs (Scroll down to details):
http://store.asus.com/us/item/201511AM230002951/A17602

What is causing this issue, and is there any way to get it to run on my dedicated graphics card?
User avatar
Smarty
Global Moderator
Global Moderator
Posts: 816
Joined: Sat Oct 04, 2014 5:00 pm
Contact:

Re: Stuttering using dedicated graphics card

Post by Smarty »

viewtopic.php?f=7&t=9300

Can you provide the log with the Dedicated GPU on?
AzeTheGreat
Manual Inserter
Manual Inserter
Posts: 3
Joined: Sat Apr 23, 2016 9:43 pm
Contact:

Re: Stuttering using dedicated graphics card

Post by AzeTheGreat »

Log File
Also I have screenshots of f6 for both cards here:
http://imgur.com/a/EdrML

Edit: Ok forcing open-gl, which I stupidly missed before, made it smooth. However load times are now absurdly long, and changing the max texture size didn't seem to help.
User avatar
Smarty
Global Moderator
Global Moderator
Posts: 816
Joined: Sat Oct 04, 2014 5:00 pm
Contact:

Re: Stuttering using dedicated graphics card

Post by Smarty »

Add this to the steam launch options
steam library -> right click factorio -> properties -> set launch options

Code: Select all

--force-opengl
AzeTheGreat
Manual Inserter
Manual Inserter
Posts: 3
Joined: Sat Apr 23, 2016 9:43 pm
Contact:

Re: Stuttering using dedicated graphics card

Post by AzeTheGreat »

Yeah that fixed the stuttering (sorry for missing that before), but now load times are way longer. Specifically between 45% and 51% it seems each % increase takes approximately 20-30 seconds.
Koub
Global Moderator
Global Moderator
Posts: 7955
Joined: Fri May 30, 2014 8:54 am
Contact:

Re: Stuttering using dedicated graphics card

Post by Koub »

Code: Select all

   0.017 Available display adapters: 1
   0.017  [0]: \\.\DISPLAY1 - Intel(R) HD Graphics 4600 {0x05, [0,0], 1920x1080, 32bit, 60Hz}
   0.017 Create display on adapter 0. Size 1280x720 at position [310, 162].
   0.470 Initialised Direct3D:[0] NVIDIA GeForce GTX 960M          ; driver: nvd3dumx.dll 10.18.13.6472
This is the part I don't understand.
How can you have only one display adapter, that seems to be a Intel HD Graphics 4600, create Factorio's display adapter on it, but then have "Initialised Direct3D:[0] NVIDIA GeForce GTX 960M"

It really doesn't make sense to me.
Koub - Please consider English is not my native language.
Rseding91
Factorio Staff
Factorio Staff
Posts: 15527
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: Stuttering using dedicated graphics card

Post by Rseding91 »

Koub wrote:

Code: Select all

   0.017 Available display adapters: 1
   0.017  [0]: \\.\DISPLAY1 - Intel(R) HD Graphics 4600 {0x05, [0,0], 1920x1080, 32bit, 60Hz}
   0.017 Create display on adapter 0. Size 1280x720 at position [310, 162].
   0.470 Initialised Direct3D:[0] NVIDIA GeForce GTX 960M          ; driver: nvd3dumx.dll 10.18.13.6472
This is the part I don't understand.
How can you have only one display adapter, that seems to be a Intel HD Graphics 4600, create Factorio's display adapter on it, but then have "Initialised Direct3D:[0] NVIDIA GeForce GTX 960M"

It really doesn't make sense to me.
That is the great mystery of dual GPU setups - they always have these "weird issues" - I've never actually seen a setup that used both effectively and switched without issues :) (It's nothing specific to Factorio).
If you want to get ahold of me I'm almost always on Discord.
Neemys
Filter Inserter
Filter Inserter
Posts: 461
Joined: Sat Apr 09, 2016 6:16 pm
Contact:

Re: Stuttering using dedicated graphics card

Post by Neemys »

On dual GPU (optimus), it's better to launch game on exclusive fullscreen to get only the nvidia working. Factorio doesn't support that well for now (crash on ALT+TAB). If you want to give it a try there are multiple software that can force exclusive fullscreen. I use GeDoSaTo for this. Not at home now so I can't give you the setting I use.
Want more space restriction ? Or maybe you want to be forced to use train for other thing than ore and oil ? Try Building Platform Mod !
Post Reply

Return to “Technical Help”