Fedora 35 Xfce German language installation - INITIAL SETUP
environment
With "Everything netinstall ISO file" at start of Fedora 35 install screen I selected German language, afterwards Xfce as desktop environment. I will stick the English terms to keep it simple. After installation was done it remained at "INSTALLATION PROGRESS" window. In the upper right corner you can read "FEDORA 35 INSTALLATION". In the lower right corner I pressed the [Reboot System] button. After reboot the "INITIAL SETUP" screen was shown. It does not have items, hence it skips automatically after some seconds.
questions
- Is the displayed "INITIAL SETUP" screen for Xfce an oversight? For "Fedora Workstation" installation the "INITIAL SETUP" screen is not shown.
In the "INITIAL SETUP" screen in the lower right corner I noticed a spelling mistake (abschliessen -> abschließen). I fixed it at: https://translate.fedoraproject.org/translate/initial-setup/master/de/?offset=1&q=FINISH+CONFIGURATION
- The repository does not have any Fedora branches. Do I have to fix it somewhere else for Fedora?
- In the "String information" box at "Source string location" the link text is "tmp/initial_setup.glade.h:4" it links to: https://github.com/rhinstaller/initial-setup/blob/master/initial_setup.glade.h#L4 which results in a 404 error. Must this reference be fixed at: https://github.com/rhinstaller/initial-setup/blob/master/po/initial-setup.pot#L106 to point at "../initial_setup/gui/hubs/initial_setup.glade:96", i.e.: https://github.com/rhinstaller/initial-setup/blob/master/initial_setup/gui/hubs/initial_setup.glade#L96 ?
Thank you for your help.
Hi.
First, thanks for the translation fix. :)
The InitialSetup is run when it's installed. Which means, that you picked something in the Software Selection what dragged-in InitialSetup. It could be group or anything. As you can see in the comps file the initial-setup-gui package is dragged in by some groups and environments.
However, the question is why it showed up when there are no items. I guess that shouldn't happen. @M4rtinK do you know why this have happened?
However, the question is why it showed up when there are no items. I guess that shouldn't happen. @M4rtinK do you know why this have happened?
What I think is happening is that Initial Setup starts up, starts the GUI, checks there are no spokes to run and then terminates. In this mode on Fedora only the user spoke might be shown & that is configured to only show up if there are no user accounts.
So while this is technically correct, it is certainly not the best UX.
A fix boils down to detecting earlier if user account has been created and not running Initial Setup as a result of that. This is not as trivial as it seems as at the same time we need to take into account the Initial Setup reconfig mode & custom Initial Setup addons that might be in use. If we change the conditions for Initial Setup being launched incorrectly, someones addon might stop showing up. :P
As for the translations:
- there are no per-Fedora translation branches as Initial Setup does not branch for Fedora releases - all releases to Rawhide and branched Fedoras happen from the master branch, both for code and translations
- thanks for the translation fix, it should show up in the next release
- thanks for the heads up about the broken links to the glade file, I will check it out - IIRC Anaconda also has glade files, so if it works there it should be hopefully easy to fix in Initial Setup as well :)
Thank you for explanation. Thank you for taking care of links to glade file. I have to correct myself: only in 2017 a capital version of ß has been adopted. Since then ß is an additional option to the previous recommendation for capitalization, which was SS (or SZ if meaning of the word would change). So it was not a spelling mistake.