bieszczaders/kernel-cachyos-addons

It’s not a conflict, uksmd has been replaced by ksmd. I went through the RPM for cachyos-ksm-settings and figured out the differences between old and new to my understanding.

First, ksmd runs automatically and spawns off of one of several different processes instead of starting from its own systemd unit as uksmd did. We don’t need to perform any additional steps for ksmd to run as it is now enabled by default once installed.

To manage ksmd, we now have ksmctl for controlling the service. It requires root privileges to run, and the available commands can be shown with sudo ksmctl --help.

To see the statistics we used to get from uksmd, we have another new command, ksmstats. This one doesn’t need root permissions to run, so no need to sudo, just run ksmstats to print out the statistics.