Re-introduce finish_desktop

It's needed for the live test only.

This reverts commit fd6667d5265bae3d85d1a0931f5bc307a7cc33c3.
apply finish_desktop only for live test
increase timeout

live cd takes ages to boot. Also close kde greeter