I never installed linux without headers, often *buntu family need dkms too.
Well, I installed arch-kde and went all ok until update with kernel 5.11 having difficulties with keyboard color switching and finally switching back to lts (5.10) don’t boot anymore.
Then I try to install manjaro-kde kernel 5.9 and fails to boot usb-installation-stick.
Basically you should install Manjaro with the partitioning option “Hibernate” to works.
Finally I installed arch-lts-kde (over CLI (actually kernel 5.10)) without any tuxedo package and rEFInd as bootloader.
The suspend-issue is a topic correlated to swap, this don’t work well if it’s a file (swap-file) sitting on /
(root) and this is very old under linux generally. The other issue is the size of swap and last issue is the partition position.
“Old” linux use to have swap on separate partition and a long time put it as last partition on the disk so the heads (of HDDs) don’t have to run over swap to reach root, home and or other partitions. Partitioning toll (apart gparted
) don’t allow to make proper partitioning following this schema (example is on a 970 Pro):
Partition |
Type |
Dimension |
CODE: |
nvme0n1p1 |
EFI |
+2G |
ef00 |
nvme0n1p2 |
Root |
+438.9G |
8300 |
nvme0n1p3 |
Swap |
+36G |
8200 |
Neither Manjaro nor *buntu let you today (since systemd
appeared) to choose partition dimension and position and even if you know the trick to use something else… soon or later the OS will crash.
Fedora recommend to use as swap 1.5 of nominal-ram, that does mean by 32GB ram 48GB swap, I use nominal-RAM + 4GiB (36 GiB) on separate partition (no swap-file) to get proper hibernation or suspend. Manjaro I think use nominal ram + 6 GiB that correspond to ca. real-ram + 8 GiB.
I could write a whole book on partitioning and file systems but just would tell you ones:
- ZFS will be the future file-system and Linux the future Operating-System with all good and less good sites. This’s a question of time and not of feasibility.
ZFS actual requirements and general information:
- Root-partition is the first after boot-partition (EFI), see scheme above.
- ZFS don’t works well with GRUB, rEFInd works best.
- ZFS don’t works well (or at all) with swap-files, swap-partition is last-one at end of DCD (Data Carried Device)
Well, Ubuntu 20.04 install for you ZFS on root with GRUB and a 2GiB swap-file, what do you mean about?
I love manjaro for his drivers-support, new and very stable kernels, simplicity and completeness, even the size for hibernation is good. The only thing I would be glad to have is the freedom to choose partition size and position/succession under an “Expert-Menu” during the partitioning under which one, later, I can choose also ZFS.
P.S.: In the near future we need a 128 bit File-system (ZFS) and even 128 Bit processors and a couple of thing must change e.g. at least smarter partitioning-tools where i can partition the third with a certain size letting empty space in the middle for later partitioning as root.