Skip to content

Simple GUI for managing sched-ext schedulers via scx_loader

License

Notifications You must be signed in to change notification settings

CachyOS/scx-manager

Repository files navigation

scx-manager

Simple GUI for managing sched-ext schedulers via scx_loader.

Requirements

  • C++23 feature required (tested with GCC 14.1.1 and Clang 18) Any compiler which support C++23 standard should work.

Installing from source

This is tested on Arch Linux, but any recent Arch Linux based system with latest C++23 compiler should do:

sudo pacman -S \
    base-devel cmake make qt6-base qt6-tools polkit-qt6 python

Cloning the source code

git clone https://github.com/cachyos/scx-manager.git
cd scx-manager

Building and Configuring

To build, first, configure it(if you intend to install it globally, you might also want --prefix=/usr):

./configure.sh --prefix=/usr/local

Second, build it:

./build.sh

Libraries used in this project

About

Simple GUI for managing sched-ext schedulers via scx_loader

Resources

License

Stars

Watchers

Forks

Packages

No packages published