but would cause hell in a nix dual boot scenario.[/quote:jh6hwtrg] How so?[/quote:jh6hwtrg]
I am going to attempt to explain the problem as I understand it. I could be wrong, just for disclaimer.
1.No Bug: Antergos currently works fine for non-dualbooters. (like myself)
2.No Bug: Antergos does not break other distros or Windows, based on the screenshots and explanation provided by @heavensrevenge
3.Bug: Antergos breaks itself when trying to dual-boot with anything else.
The UEFI issue of not having a subfolder in /boot/efi means that it will conflict with other distros that do have subfolders. The conflict is not with the distros themselves but with EFI booting so when another distro is setup, Antergos is broken in boot because EFI is expecting it somewhere that it isn’t.
Is this a big problem?
I would argue that yes it certainly is due to the previous statement by @lots0logs which is “The purpose of Antergos is to make Arch more accessible to less experienced linux users.” This creates an issue because every day, Arch is getting more and more popular as a distro thanks to podcasts and such praising it all the time. The increased popularity of Arch also increases the appeal of Antergos to users who might be better served on something like Ubuntu but there is undoubtedly going to be people who do it anyway because of so many people talking about Arch.
Windows User decides to try Linux and sees all the people praising Arch and decide to try Arch. They see warnings about how Arch is hard and then get directed to Antergos as a solution. They don’t want to replace Windows so they decide to Dual Boot…in doing so Antergos will not boot and Antergos just looks like a broken mess that isn’t ready for users.
Antergos User who is not dual-booting (like myself) decides to install another distro for dual booting purposes after the fact. Ubuntu, openSUSE, Fedora or etc (even Windows actually) is chosen to be installed. The user has a working Antergos system before they start the process but once they complete it the current EFI setup breaks Antergos while doesn’t break the new distro. For example, Ubuntu will continue to work as the second distro but primary distro of Antergos is not unbootable. This will also result in the mindset of “Antergos is just not ready for users”.
This structure does not bring forth destruction to other distros…theoretically it could but based on @heavensrevenge, what it does is actually just break Antergos.
I think this is a big bug because it breaks Antergos and that is something the Antergos team should want to fix.