Hello, I’m trying to get Anbox to run on my setup.
I saw it needs kernel modules ashmem
and binder
so I tried installing them from various sources, as DKMS modules, as aur/linux-manjaro-xanmod
custom kernel…
What I ended up doing was installing aur/linux-zen-git
(as there’s no extra-linux-zen
in manjaro repositories for some reason, even though they are in arch repositories), and editing the config so it would have the relevant ashmem
and binder
modules.
After a (very) long build of the custom kernel (and after installing aur/nvidia-dkms-performance
in which I downgraded the version in the PKGBUILD to match the current nvidia 460.32.03 version to match dependencies, because again, nvidia-dkms
is not in manjaro repositories even though it’s in arch repositories), I rebooted.
rEFInd saw the linux-zen kernel, so I booted with it, but then it failed to boot, because the drive is encrypted, and I didn’t specify anything about that in the custom kernel config. It says it’s not LUKS, if that’s any relevant.
I installed manjaro from the normal calamares GUI from the manjaro gnome live session, but I didn’t check the encryption option, as I have a SSD, and encryption lowered the performance of it significantly.
Is there something I’m missing, should I edit the custom kernel config to let it know that there’s no encryption ? Or does manjaro do a bit of encryption somewhere that’s a problem here ?
Another question I have is: Why do some packages not exist in manjaro repositories ? Is it a lack of time or resources to maintain packages that the general population wouldn’t need ? Does it directly clash against something that Manjaro does but not Arch ? I like Manjaro’s ISOs and pre-configured systems that I can easily install, but I feel like having an Arch system would have been easier for this ^^
Sources for config changes and packages:
https://bugs.archlinux.org/task/68077
https://aur.archlinux.org/packages/linux-zen-git
https://aur.archlinux.org/packages/nvidia-dkms-performance/