canonical / ubuntu-flavor-installer

Ubuntu Desktop Installer starting point for Ubuntu flavors.
https://github.com/canonical/ubuntu-desktop-installer
GNU General Public License v3.0
8 stars 4 forks source link

Closing the GUI doesn't stop subiquity #35

Open fossfreedom opened 1 year ago

fossfreedom commented 1 year ago

For UB I could only get to the slide to choose minimal/desktop options. The next button never seems to be enabled after clicking it. The GUI appears to be stuck. So I clicked the window X to close the GUI and the GUI disappeared

running journalctl -ae -f I noticed subiquity and curtin messages appearing. After a few minutes the log ended with successful install type messages.

Indeed on boot the distro appeared to the lightdm GUI prompt - I couldn't login though - obviously I hadn't been able to get to the installer GUI screen to set a username.

kenvandine commented 1 year ago

This is expected, the GUI is just a frontend for the subiquity service.

fossfreedom commented 1 year ago

Good news Ken - we can now get past this stuck screen. We can now reach the install screen, followed by the user name setting and finally to the dummy slideshow. Yay!

It does though appear that nothing is actually instaling any more. journalctl -ae > out.txt enclosed. out.txt

on todays daily can run snap refresh before the installer is run to get the freshly created and promoted snap with your new changes.

fossfreedom commented 1 year ago

Hi Ken - I was doing a quick compare with the ubuntu-desktop-installer snap/snapcraft.yaml and the ubuntu-flavor-installer snap/snapcraft.yaml and noticed that the curtin hash value is different. Should this be the same value? Is using a different curtin source in the flavor installer intentional? https://github.com/canonical/ubuntu-flavor-installer/blob/a8325692e29f857779de5605c52c2c11a37706b5/snap/snapcraft.yaml#L49

Possibly this will explain why the CI fails with this check?