RESOLVED: manjaro linux reproducably freezing on installation

Installs fine here with latest No-Subscription PVE 7.4 on 5.15 kernel.
 
Last edited:
Was able to reproduce the issue - funnily enough, the installer will freeze and eventually crash if German is selected as system language; if I select British English, it just closes (crashes?) right away.

While browsing through sudo dmesg | less in the Manjaro live environment, I found this:
[ 427.279440] oom-kill:constraint=CONSTRAINT_NONE,nodemask=(null),cpuset=/,mems_allowed=@,global_oom,task_memcg=/user.slice/user-1000.slice/user@1000.service/session.slice/plasma-plasmashell.service,service,task=calamares,pid=2870,uid=0

Apparently 2048 MiB of RAM aren't enough for the installer. A similar thing happens with the most recent version of EndeavourOS, which is also based on ArchLinux and uses the Calamares installer (Endeavouros_Cassini_Nova-03-2023_R1, using the "online" mode), but in that case it freezes at about ~37% of the installation for me, presumably also because it goes OOM.

Giving both VMs 4096 MiB of RAM each allows the installation to complete; both the Manjaro ISO above (using "Erase Disk" for partitioning) and EndeavourOS Cassini (using online install mode and choosing KDE Plasma as DE, manually configured GPT partition table) will use about ~3.7 GiB during the installation.

Even though either distro should be fine with 2 GiB of RAM when actually in use, it's still surprising to me that the Calamares installer needs more than that. I mean, the average user's hardware will probably have more RAM than that, but still.

Edit: The EndeavourOS installation completes with 4 GiB of RAM, but won't boot afterwards, presumably due to a GRUB issue; I'm not gonna look into that right now, though. :p
 
Last edited:
  • Like
Reactions: RolandK
> Giving both VMs 4096 MiB of RAM each allows the installation to complete

mhh, that's weird. i retried with 4gb yesterday already , and it also crashed there.

what's especially weird is, that https://wiki.manjaro.org/index.php/About_Manjaro is telling at

https://wiki.manjaro.org/index.php/About_Manjaro

Cs-cat-hardware.png

Recommended System Requirements​


- One gigabyte (GB) of memory


ok that seems to be heavily outdated.

found this:

https://forum.manjaro.org/t/manjaro-installer-crashing/134874
"With a recent change to the Calamares installer and the general size of the ISO the system requirements is at least 4G RAM"

*sigh*

linux is such a pile of .... because everbody needs to do it on their own. and doesn't do their homeworks because all are in a hurry. i don't know what i should tell this... may windows colleagues at the consulting company i worked years ago used to call it "baumarkt OS" (DIY market OS). and i know , why...
 
Last edited:
Interestingly enough, the original Calamares source suggests that only 1 GiB is needed for the installer itself:
https://github.com/calamares/calama...32769398/src/modules/welcome/welcome.conf#L39

Seems that Manjaro's fork of Calamares hasn't updated this value:
https://gitlab.manjaro.org/applicat...9f4145e4/src/modules/welcome/welcome.conf#L39

EndeavourOS' fork hasn't updated it either:
https://github.com/endeavouros-team...2fc7ee99/src/modules/welcome/welcome.conf#L39

I think you might've just led me into a little rabbit hole. I'll probably report this issue to either distribution; for example, Manjaro specifically states that it recommends at least 1 GB of RAM, which is clearly too low for the installer itself.
 
  • Like
Reactions: RolandK
> I'm more surprised that Calamares needs 4 GiB to complete its installation process.

yes, but in times where developers get their m1 pro macbook with 64gb of ram , 10-core ultra-fast-cpu and 5gb/s nvme ( i know a company which upgraded all their devs hardware to that) and nobody really cares for thorough testing or ressource efficiency/savings - i really don't wonder.... ;)

i worship the guys who created this one: https://youtu.be/SzW0ammfUAQ?t=56 (4096 bytes including sound, that's so unbelievable) :D
 
Last edited:

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!