Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The 3 steps of first-setup overlap with vanilla-installer #324

Open
PlatonB opened this issue Aug 5, 2024 · 6 comments
Open

The 3 steps of first-setup overlap with vanilla-installer #324

PlatonB opened this issue Aug 5, 2024 · 6 comments

Comments

@PlatonB
Copy link

PlatonB commented Aug 5, 2024

The Language, Keyboard layout, Date and time steps are in both vanilla-installer and first-setup. I think it would be a good idea to follow Fedora's example by eliminating this clutter.

@muhdsalm
Copy link
Contributor

muhdsalm commented Aug 6, 2024

These are left for the purpose of OEM. If you're installing by yourself these three things should already be set to the ones you selected in vanilla-installer

@PlatonB
Copy link
Author

PlatonB commented Aug 6, 2024

For an OEM, it's absolutely reasonable. For non-OEM, it makes the installation system feel a bit unfinished/untidy.

@PlatonB
Copy link
Author

PlatonB commented Aug 6, 2024

Fedora developers' thoughts on the subject: https://fedoraproject.org/wiki/Changes/ReduceInitialSetupRedundancy

@PlatonB
Copy link
Author

PlatonB commented Aug 6, 2024

Discussion in the Gnome bug tracker: https://bugzilla.gnome.org/show_bug.cgi?id=793501

@moonlitpath
Copy link

If you're installing by yourself these three things should already be set to the ones you selected in vanilla-installer

Doesn't seem like configuring keyboard layouts (see #328) and timezone in Vanilla Installer has any effect. You have to go through the same three steps again, and First Setup is in English.

@taukakao
Copy link
Member

I think the best approach would be either to make an OEM installer iso or add a setting in the installer for OEMs.
It would then write a file into the install based on the setting, telling first-setup to either skip or don't skip the setup steps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants