After choosing which graphics option you want, a menu could pop up asking you if you want to restart later or restart now.
Then after choosing that, the system switches and follows the option previously selected.
This would move the option to restart and switch or not before the system sets itself up to switch.
I feel this would be better UX, as if one wishes to restart and switch they could actually just leave their computer and come back to it ready to log in. Rather than having to wait for it to set up the swap before they can click their option and leave.
After choosing which graphics option you want, a menu could pop up asking you if you want to restart later or restart now.
Then after choosing that, the system switches and follows the option previously selected.
This would move the option to restart and switch or not before the system sets itself up to switch.
I feel this would be better UX, as if one wishes to restart and switch they could actually just leave their computer and come back to it ready to log in. Rather than having to wait for it to set up the swap before they can click their option and leave.