It is also possible that Wayland is not yet running at that time, so the YaST start scripts will start an X server. Since this is no longer running from the inst-sys, it is possible that icewm is simply not available because the package is not installed. In that case we should probably require the icewm package from the yast2-firstboot package.