A downloadable project

Download NowName your own price

Schedra is a native Linux GUI for sched-ext, the extensible scheduler class for the Linux kernel. It provides a simple front-end for the org.scx.Loader D-Bus service.

The program is written in C, and most of the codebase is built from scratch, including the immediate user interface and rendering stack.

It relies on a Linux system with D-Bus and a working sched-ext setup already installed and exposed by org.scx.Loader. It does not bundle schedulers itself and is not a replacement for the underlying sched-ext tools or kernel support.

Supported modes include presets such as Auto, Gaming, Power Save, Low Latency, and Server when the selected scheduler exposes them.

The interface also shows a short description of each scheduler and mode so you can understand what you are applying before making changes.

For any comments, questions, requests, and so forth, contact me via email (zw7vy1@protonmail.com).

Latest version: 0.1

SHA256: 554d0026504f6b5c9996621f838415906a3f9e74252c3124121b475b177556dd

  Notes:

  •   Requires sched-ext support on the target system.
  •   Requires the org.scx.Loader service on the system D-Bus.
  •   Available schedulers depend on what is installed on the user’s machine.
  •   Not every scheduler supports every mode.

Download

Download NowName your own price

Click download now to get access to the following files:

schedra 386 kB