Screen tearing on main monitor (144hz) when watching twitch on second monitor (60hz).

HxRosa

Reputable
Apr 10, 2016
69
0
4,630
Specs:
1070
16 gb ram
i7 6700k
main monitor is 144hz, second monitor is 60hz

Both monitors are connected to my gpu, 144 through displayport and the 60 hz one through hdmi. I already turned off hardware acceleration in chrome and made my gpu perform scaling for both monitors in nvidia control panel. Tried to disable shadowplay, didnt do anything. If I move chrome to my 144hz monitor behind my game there is no tearing, also there is no tearing if I run my game in fullscreen rather then borderless windowed. Just wondering if there is any solution or just something i will have to deal with because of varying refresh rates. Thanks
 
Solution
okey dokey. the solution is simple.
step 1: unplug HDMI from GPU and plug into HDMI port on motherboard and let the CPU integrated graphics handle the 60Hz display.
step 2: if you don't have V-Sync enabled on the 144 try enabling it for your games.

If you are running Windows 10 it should automagically recognize the second monitor through the motherboard and add it as an extended display.
If for some reason you are not getting any display on the 60hz you might need to go into BIOS and enable forcing of the IGPU for your CPU. If there is no such option in your BIOS then go into display settings and see if you can manually enable the extended display. (just in case windows decides to be stupid and not do it automatically)

QwerkyPengwen

Splendid
Ambassador
I need a little more info here. what you are saying is that you don't get screen tear on the 144 as long as you are only doing stuff on the 144 but the moment you do something graphical like watching a video in web browser on the second monitor the 144 starts tearing?
What kind of monitor is this? does it have G-Sync?
Lastly, do you only use the second monitor as a multitasking solution? (i.e. watching your live stream for quality check and accessing other programs like web browsing or shadowplay settings or OBS or whatever while you game)
Or perhaps you use the second 60Hz monitor for more than that?
 

HxRosa

Reputable
Apr 10, 2016
69
0
4,630


First part is correct, its a vg248qe and it doesnt have gsync. I use the second monitor for chrome, youtube, twitch, discord, etc.
second monitor is the asus frameless monitor like mx239h i think
 

QwerkyPengwen

Splendid
Ambassador
okey dokey. the solution is simple.
step 1: unplug HDMI from GPU and plug into HDMI port on motherboard and let the CPU integrated graphics handle the 60Hz display.
step 2: if you don't have V-Sync enabled on the 144 try enabling it for your games.

If you are running Windows 10 it should automagically recognize the second monitor through the motherboard and add it as an extended display.
If for some reason you are not getting any display on the 60hz you might need to go into BIOS and enable forcing of the IGPU for your CPU. If there is no such option in your BIOS then go into display settings and see if you can manually enable the extended display. (just in case windows decides to be stupid and not do it automatically)
 
Solution