EndeavourOS ARM is coming on September 19

The same as the collaboration between EndeavourOS x86_64 and Arch Linux.

To find if Archlinux ARM has a base image for a ARM SBC: Go to https://archlinuxarm.org then hover the mouse cursor over “Platforms”. Then hover over “ARMv8”, then “Amlogic” then “Odroid-N2” (which is my preferred SBC)


Click on “Odroid-N2” and the following will come up which will have an Information Tab and an Installation Tab for the N2

The installation instructions for Odroid N2

Following these instructions will install a Archlinux ARM base install on the micro SD card or eMMC card. This basically the same as installing a x86_64 base Archlinux install the Arch way, except it’s for ARM.

Now that we have a Arch Linux Arm base install, what EndeavourOS provides is a script that will install an EndeavourOS style Operating System very similar to the EndeavourOS Calamares install. The script installs as much as possible, the same packages as Calamares, offers a choice of the following DEs
none
xfce4
mate
kde
gnome
cinnamon
budgie
lxqt
i3wm
exactly as Calamares does, except that Archlinux Arm does not support Deepin at this time. The script also installs the EndeavourOS repository with the Endeavour goodies such as welcome, and etc. After the script install, an EndeavourOS Arm Gnome install will look pretty much like an EndeavourOS Calamares Gnome install.

Archlinux Arm is doing a wonderful job of maintaining all the base install images. They do not need nor probably want any help. The only thing EndeavourOS has to support is one script. That should be doable for the staff we have available, especially since @alenbasic has offered his support for which we are very appreciative.

We are not going to support images that you can burn to a micro SD card or eMMC card and end up with an OS and DE for a specific SBC device. The combinations would be endless and not doable for our staff. We are and will continue to make the script install as user friendly and doable as possible. Between the Archlinux Arm base install and the EndeavourOS script we hope to provide acceptable results.

What we are doing is in accordance with the EndeavourOS credo. A terminal-centric distro with a dynamic and friendly community in its core.

Any questions or comments are welcome.

Pudge

5 Likes

Which is what?

Has someone asked?

From what I understand, this isn’t the usual way of provisioning an SBC; from what I’ve read you normally write a full prepared system image across to the SD/MMC rather than a write a base image and then install packages. I could be wrong, though.

1 Like

I would not presume to speak for the core group of devs and admins on this. We don’t do things that way here. I’m not trying to troll or be snarky, but may I ask what collaboration existed between Manjaro and Arch Linux / Arch Linux Arm. I’m just curious.

Yes that is how Ubuntu. Manjaro, and others are doing it. That is a lot like installing Fedora Workstation. You get what they decide you need like it or not. This approach allows the user to have more say in their install. Plus as stated earlier we do not have the manpower to offer full blown images for every platform combined with every DE available.

This approach isn’t for everyone. In fact ARM in general is not for everyone. But I think it falls in line with the tinkerer’s mentality of the Raspberry Pi and other Arm SBC users.

Pudge

6 Likes

None (or not much beyond any efforts I made, that I know of at least). This is why I ask - it’s not a healthy situation to get into. Ask @Foxboron.

5 Likes

Coming from your voice of experience, I respect and take seriously your offered advice. Thank you for your concern about EndeavourOS’s future. I have definitely taken notice.

Pudge

5 Likes

Yeah, it really depends on the manpower behind the project. For example, ALARM (who’re the base of EOSARM) do not provide images. The discussion of providing some images (say for the devices owned by the team) is ongoing so if the community would like images for certain devices in particular I’m sure we’ll take it on board and see what we can do with the resources we have.

3 Likes

Happy birthday to me. I’ll have the pi ready!

7 Likes

Is Sept 19th your birthday?

2 Likes

Yes sir. 'Tis the day I make it around the sun again. Good old last teenth of September.

4 Likes

are you involved on aarm development ?
We are open for cooperation for sure, would need to get contacted in any way first.

but i see: https://archlinuxarm.org/forum/viewtopic.php?f=8&t=14726

Just to check here, it’s not up to ALARM to contact EnOS for collaboration, it’s the other way around. If EnOS is using ALARM then it’s in the interests of EnOS to ensure ALARM has what it needs to operate.

I will do what I can, though not having an ARM device might make that tricky. :wink:

sure, we do just starting with ARM, and it will also depend on what we can offer, what i mean is that we are not in the state to have anything to contribute now, we do simple use aarm as the base to get EndeavourOS installed on such devices.

But i am registered on the forum too we will see what we can do.

qemu can emulate that :robot:

And the devices are not expensive, my idea is to find out if such odroid-N2+ could be used as a machine for all the daily tasks, and it could work for sure, i do have some downs on support for the + one, as aarm still not have a kernel for it and the GPU driver needs some tweaking too.

look at this building kernel and gpu driver at the same time:

5 Likes

The Archlinux Arm group just released a 64 bit image for the Raspberry Pi 4b. A little background. The Raspberry Pi 4b can run a 32 bit OS or 64 bit OS. Previously Arch Arm only offered a 32 bit OS, so when the 64 bit image came out I just had to try it. To kill two birds with one stone I installed @joekamprad 's i3 setup I wanted to check out.

2020-09-02-220212_1360x768_scrot

It’s amazing how quickly I forgot most of what I knew about i3!

Pudge

7 Likes

OK, my Odroid-N2+ is on order.

RPi4 looks interesting as it has 2x HDMI outputs (so should be able to run a dual-screen setup).

I’m wondering whether to get an Odroid-C4 or RPi4 while I wait for the N2+…

Tangential question: has anyone approached any manufacturers to ask whether device samples could be sent out to the EnOS devs?

1 Like

Thank you for the proposed idea, we will look into that after the launch. I am going to work on other things to bring the project to the next level in October anyway. (At the moment I have a lot on my plate at work.)

3 Likes

As far as I know, Archlinux Arm does not offer a base image for the Odroid-C4 yet.

Pudge

1 Like

Perfect opportunity for some collaboration, then. :wink:

Word of advice if you go the RPi4, get a fast memory card. You may not think it’ll make a difference (like I stupidly did) but it definitely does and makes the experience much more pleasant and usable. If you can afford it, also get a decent case with good passive cooling (I own the flirc which you see above, around $15USD) and you’ll be able to overclock it some and get some extra oomph out of it :slight_smile:

3 Likes

Just based on the way Apple does things, we will probably need to basically hack into Apple arm-based computers to install any custom OS…

I hear with a firmware upgrade, you can USB boot the pi. So if you had a nice USB 3 based hard drive, you could probably make the pi quite fast without worrying about SD speeds.

1 Like