ArchLinux installation | A couple of questions


I am planning on installing ArchLinux with Xfce
on my Lenovo 100e Chromebook Gen 3 Laptop:

Intel Celeron N4500 1.10GHz,
32GB eMMC,
Intel UHD Graphics

I am a little hesitant about the following:

  • swap / no swap
  • user account only / both root and user
  • pulseaudio / pipewire
  • Linux / Linux-LTS
  • ISO network configuration / Network Manager
  • multilib / no multilib

I’d be grateful if someone could give me some advice.

Thank you.

Definitely don’t use swap since you have a non-replacable eMMC. Instead, use zram. I recommend using the zstd algorithm for zram with a 4x compression ratio (so 16GB zram).

1 Like

Thank you.

My recommendation is to use pipewire and zram, don’t think any of the other things matter. Just use what you like. Do you need multilib? Probably not.


Thank you.

But the steams…

1 Like

I have done the following (instruction found on youtube):

sudo pacman -S zram-generator

cd /etc/systemcd/

sudo nano zram-generator.conf



zram-size = ram / 2


Now I have this:

/dev/zram0 partition 1.9G 0B 100

How can I implement “the zstd algorithm for zram with a 4x compression ratio (so 16GB zram)”?

I have this:

compression-algorithm = zstd
zram-size = min(ram * 4, 65536)

Which means that zram size will be 4 x the size of ram, and a maximum of 64GB. So on your Chromebook, that would be 16GB. If you don’t want to limit the max you can just set zram-size = ram * 4

1 Like

Thank you!

Just wanted to make sure. Does everything look alright now?



1 Like

Thank you!

The Arch Linux installer has added a couple of options. Could you please help me with the following?

  • separate partition for /home [yes or no]
  • bootloader [systemd-boot, grub, efistub, limine]
  • unified kernel images [yes or no]

Thank you.

Is this your first time using Linux?

Arch is a very hands-off distro, you’re going to be expected to make many decisions on configuration for yourself.

Yeah, for beginners easy-to-install distros like Fedora, Ubuntu, and Pop!_OS are better. Another reason I don’t install Arch is because archinstall always fails.

Archinstall is fine. I just wanted to clarify a few things for myself. That’s all.

You should familiarize yourself with what those options actually mean.

Having a separate partition for /home seems to be a personal choice, I’ve tried both and since I backup my files anyway I don’t personally see a difference between having a separate partition or not.

Thank you.

I think I’ll go with:

separate partition for /home [no]
bootloader [grub]
unified kernel images [no]