On Windows laptops with dedicated graphics cards there usually is a feature called (Intel/Nvidia)Optimus which helps to extend the battery life of the laptop by running normal desktop applications using the Integrated Intel GPU and by running GPU intensive apps like video games with the Dedicated Nvidia GPU. It's a very good system which only lets the system use the dedicated GPU only when necessary.
I assumed that the same thing exists in Zorin because I saw the 'Launch with dedicated graphics' option in the main menu. I tried that option a few times but I felt like it is not working. Yesterday, I downloaded the proprietary Nvidia drivers and after installing it, I noticed that the Launch with dedicated GPU is now missing. So now I'm suspecting that everything is being rendered by the dedicated GPU... which is not desirable for me because it drains the battery quickly.
So how does Zorin/other Linux distros handle the dedicated GPU? Is there something similar to Optimus for linux? Is there a manual switch? And how can I know if an application is using the dedicated GPU or not?