I was testing Linux Mint on my laptop which has 2 cards, Intel HD 630 and Nvidia GTX 1060 and i noticed a large difference in performance in Linux, at first it was using open source nvidia driver, when Retroarch running in Window mode the performance was on par with Windows, in fullscreen you could see frame dropping like no syncing properly or something (in heavy shaders like Guest.r-Dr.Venom, in light shaders it was running fine).
When i installed nvidia drivers, i got a new menu on toolbar with option to switch to HD630(power saving mode). So when i did switch to Intel, restarted etc, in window mode again performance was fine, when in full screen same with before, frame drops and not syncing. When using GTX1060(high performance mode) all go well, in Window and full screen. Perfect sync and performance is equal to Windows. Could Intel driver be the problem? How can i tell which driver it is using? I guess it is using some open source driver for Intel because i didn’t install any Intel driver and i don’t think nvidia would provide any.
I am using a Retroarch with .appimage extension if that matters.