Wip/initial setup flicker fix
initial-setup right now has two problems
- it uses X11 by default when everything else uses wayland
- as a result it flickers between initial-setup and the user login screen
this merge request changes it to use wayland and fixes the flicker