Hi there, welcome. I think this was a good summary
And I think you could also use optimus-manager-qt (the applet)