Scheduler loaded but inactive

Hi,
on my home server I enabled the scheduler with sudo systemctl enable --now scx.
This is my /etc/default/scx file:

# List of scx_schedulers: scx_bpfland scx_central scx_flash scx_lavd scx_layered scx_nest scx_qmap scx_rlfifo scx_rustland scx_rusty scx_simple scx_userland scx_p2dq>
SCX_SCHEDULER=scx_bpfland

# Set custom flags for each scheduler, below is an example of how to use
SCX_FLAGS='-p -m performance'

This the status after a reboot:

systemctl status scx_loader.service
○ scx_loader.service - DBUS on-demand loader of sched-ext schedulers
     Loaded: loaded (/usr/lib/systemd/system/scx_loader.service; disabled; preset: disabled)
     Active: inactive (dead)

This is the dmesg log:

mag 30 08:33:56 cachyos systemd[1]: Started Start scx_scheduler.
mag 30 08:33:56 cachyos nordvpnd[685]: 2025/05/30 08:33:56 [Debug] 3 active user processes found
mag 30 08:33:56 cachyos sudo[8808]: pam_unix(sudo:session): session closed for user root
mag 30 08:33:56 cachyos bash[8814]: 06:33:56 [INFO] scx_bpfland 1.0.12-g091a2ade-dirty x86_64-unknown-linux-gnu SMT on
mag 30 08:33:56 cachyos bash[8814]: 06:33:56 [INFO] scheduler flags: 0x76
mag 30 08:33:56 cachyos bash[8814]: 06:33:56 [INFO] primary CPU domain = 0xffff
mag 30 08:33:56 cachyos bash[8814]: 06:33:56 [INFO] cpufreq performance level: max
mag 30 08:33:56 cachyos bash[8814]: 06:33:56 [INFO] SMT sibling CPUs: [8, 9, 10, 11, 12, 13, 14, 15, 0, 1, 2, 3, 4, 5, 6, 7]
mag 30 08:33:56 cachyos bash[8814]: 06:33:56 [INFO] L3 cache ID 0: sibling CPUs: [0, 8, 1, 9, 2, 10, 3, 11, 4, 12, 5, 13, 6, 14, 7, 15]
mag 30 08:33:56 cachyos kernel: sched_ext: BPF scheduler "bpfland" enabled

What is wrong?

Thanks

Thanks for the fast reply, but I don’t understand.
I followed the same steps described in the wiki page (sched-ext Tutorial | CachyOS) on 2 different machines. On my laptop it worked, but on the home server I got a different result.
So I don’t know what I did wrong.
Are you saying that the system service I should start has a different name?

Thanks.
I did all the steps described in the link you posted and now it works.
Thanks again.