Skip to content
calamares installer (apollo)

Installer tips (calamares)

Our default installer in the live environment is Calamares, so that you can have a smooth and friendly experience installing EndeavourOS on your machine.

Not every product is perfect, so here are some tips to guide you through a smoother install experience by using these workarounds to avoid running into upstream Calamares bugs.

The installer offers two install methods offline install which will install a themed XFCE4 Desktop (almost the same as the Live Environment) this method does not need a working internet connection but will use not the latest package versions to install, so you need to update the system after first boot into your fresh install. But as it is known to be the best option in case of bad internet connections or issues with mirrors are blocked e.t.c.

Online install is the recommended way to install and will give you the options to install any of the Desktops available. This will need a stable internet connection and in some cases, it is recommended to create a mirrorlist manually from the welcome tool (update mirrors) per example in countries with no, or only 3 archlinux mirrors or again if blocking can happen. But we do update mirrors automatically if you do not create one manually before starting the installer which does a good job in most cases.

If you choose net installer (online) with the choice of the Desktop Environments, you will get this screen:

Please only choose one Desktop Environment and leave the default selections on the next screen as they are if you are not sure what to change!!

But you can unselect packages you do not need, and you could choose more than one DE/WM if you know exactly what you are doing! For example, XFCE4 together with i3 is a common combination (and they are both will come themed and fully working)

The rest of the installer will look the same on both methods (offline and online)

If you choose netinstall it will get all packages freshly from the internet (from Repositories) so the install process can take a bit longer than offline install.

You will see that the progress bar will not show any progress sometimes on the install process. This is not to say that the installer is frozen or something has gone wrong – it is working in the background, but some processes do still not give progress output to the installer. Also we are now have much better output and you will see packages getting loaded and installed inside progress bar.

You can watch a more verbose progress also from a terminal by opening one and using this command:

tail -f /home/liveuser/endeavour-install.log

Then you can see exactly what happens and you see that nothing is wrong or frozen!

we do open a terminal automatically with this output together with calamares installer:

Calamares partitioning scheme

When you want to install EndeavourOS as your only installed system on your disk, then you can use either the manual or automatic partition choices in the Calamares menu.

Manual partition on EFI systems

When creating the fat32 partition for boot, you’ll notice that the flag ‘esp’ isn’t in the options anymore, you can choose the flag ‘boot’ instead, make sure to take at minimum 300MB if not calamares will complain, but if you are sure what you are doing you can proceed with install process without issues.

To avoid problems, you can make a partition scheme by using Gparted before you start Calamares. When you have set the partitions and flags, you can start up Calamares and choose the manual installation. A common workaround if you have special setups.

Dual boot with Windows

This is not a workaround but just an important tip:

If you use the same EFI/fat32 partition that Windows uses for boot, DO NOT FORMAT THE PARTITION. Just to be on the safe side, double-check that you didn’t set it to format BEFORE clicking on the install button.

The best is to not touch windows at all and create a new ESP (UEFI fat32 partition) used for Linux.

But in most cases installer will offer options to replace a partition or install aside, this is convenient to use but does not let you choose details on swap or ESP.

Log files and bug reports

You can actually help us improve the installer by sending us your log file when you encounter a problem during installation. Calamares makes a log file by default and you can retrieve it by copy-paste the following in the terminal:

xed /home/liveuser/endeavour-install.log

Or Pastebin it and show the URL in the forum:

cat /home/liveuser/endeavour-install.log | eos-sendlog

This will upload the log to ix.io and create a short URL to the log file.

Connect with us:

Installer tips (calamares)

%d bloggers like this: