Why can't my gaming laptop run games even though the specs are good?

Vorpike

Honorable
Jun 24, 2014
75
0
10,660
So I'm trying to run games that my laptop should definitely be able to run smoothly on high settings, but it lags even if I run them on low...my gpu is on, what's the problem?
Specs:
i7-3610QM
Radeon 7970m
8GB RAM
Windows 10
>.> one of the games in question is killing floor 2
 
Laptops are intended to be used lightly. Running games is not lightly. Thus, the heat overwhelms the system, and the CPU and/or GPU start throttling to cool down.

They are build with almost no ability to cool themselves. Some do have a small fan, but there is not enough airflow to pull enough heat out of the laptop to keep it cool.

If you want a gaming machine, build a pc. They have CPU Coolers and fans, and the video cards have fans with heat sinks below the fans. And the case has fans as well. And all of the fans blow many times the amount of air that any laptop fan can push.
 
The latest AMD and nvidia GPU solutions allow you to switch between using the integrated Intel GPU and dedicated GPU on a per-application basis. The way these work is that the Intel GPU is always driving the screen. The dedicated GPU acts as a co-processor, renders the screen in VRAM, then sends the rendered screen image to the Intel GPU for display. (This is why you may have noticed the vsync setting does nothing.)

A consequence of this is that some games which don't know about these dual-GPU machines or were never updated to recognize them will only run off the Intel GPU. They check to see which GPU your computer has, see the Intel GPU driving the screen, and decide then and there that you have an Intel GPU. They never bother checking for a second GPU. The only solutions I've heard are:

1) If your BIOS allows you to completely disable the Intel GPU, that will make the AMD or nvidia GPU drive the screen. Your battery life will become much worse though because the dedicated GPU will always be running.

2) If you have an external monitor, try hooking it up to the laptop, switch the laptop to external display only, and try playing. Some laptops make the AMD or nvidia GPU drive the HDMI port, while the Intel GPU drives the laptop screen.

3) I just found this possible fix. Supposedly it stems from some interaction between the game and unsigned drivers. It's written for nvidia GPUs, but I don't see anything in there specific to nvidia. It may be worth a shot. (Standard warnings about messing with the registry apply.)
https://steamcommunity.com/app/232090/discussions/0/618459931321970656/
 
Most likely candidates for the problem are:

Overheating (get coretemp and HWmonitor to check this) and Windows 10 (its still in beta stage, there are a lot of reported problems).
If It is overheating, changing the thermal paste is your best bet, second best is getting a cooling stand (Make sure you do your due dilligence in this case, I had 7 stands before I found one that works. Before that, I even had stands that INCREASED my temps since they restricted airflow).

If Its windows 10, you will most likely have to wait until they get their stuff together.