Hello folks, we are investigating a bit around multi-profile UKIs and cmdlines and while this works as expected, we noticed that on Type 1 entries, the Title ID is not read from the .profile of the entry.
I guess this is kind of expected as that saves time poking the file and extracting data if any, but IIRC, systemd-boot already pokes the file to at least know if it's in there, as if you add an entry pointing to a non-existent efi file, systemd-boot will be intelligent enough to not show it in the menu. I also notice that in case of Type 2 entries, the autodiscovery also doesnt use the Title in the .profile section but still defaults to the PRETTY_NAME from the os-release and in case more than one entry matches it also appends the cmdline. This is a bit weird IMHO as then whats the point of the ID and TITLE in the .cmdline part? I would expect at least Type 2 to get the Title from there if any, otherwise you cant set any name and believe me, the entries are terrible, as the cmdline takes the whole screen and there is no visibility if something just changes a value at the end of the cmdline. Would be nice to know if this is a wanted feature on both types, or type 2 only or what. I think it would be nice to have on both so the same files can be either dropped for autodiscovery or teh title dropped from the type 1 configs so its gets autofilled from the existing values per profile. Cheers, Itxaka
