Skip to content

Releases: solus-project/solus-hardware-config

solus-hardware-config v16

24 Feb 16:30
Compare
Choose a tag to compare
  • Minor cleanups
  • Fix typo with performance mode
  • Stop forcing CFQ on spinny disks

solus-hardware-config v15

31 Jan 15:30
Compare
Choose a tag to compare

This release of solus-hardware-config assists in reducing the overall boot time of Solus

  • Convert build system to meson
  • Clean up and merge similarities
  • Rewrite CPU on demand service in C
  • Drop dependency on cpupower binary & package

The cpu-powersave.service can activate (and stop) the cpu-powersave binary, replacing the old on-demand-cpupower-switch.service that utilised bash scripts. As a result, with local testing the service now completes in 39ms as opposed to 109ms on my local hardware. Additionally it is removed from the critical chain to not block other systemd units to further help with parallel boot.

The cpu-powersave service replaces the old service entirely, providing the same functionality. The Solus kernel is configured to use the performance governor by default, and late in the boot (multi-user.target) the unit will transition the system into ondemand for cpufreq systems and powersave for intel_pstate systems. This is all detected completely automatically.

As an additional bonus, users can simply sudo systemctl stop cpu-powersave.service to immediately transition all CPU governors to performance mode (and likewise start again to go back to power saving).

Users wishing to permanently disable this should sudo systemctl mask cpu-powersave.service

v14

23 Oct 17:21
Compare
Choose a tag to compare
v14
  • Stop dumping cores

solus-hardware-config v13

19 Apr 00:52
Compare
Choose a tag to compare
  • Disable systemd storage of coredumps
  • Disable kernel from piping coredumps to systemd

solus-hardware-config v12

13 Apr 21:44
Compare
Choose a tag to compare
  • Enable the cpupower service for real
  • Disable it when using virtualisation

solus-hardware-config v11

13 Apr 21:13
Compare
Choose a tag to compare
Pre-release
  • Support cpufreq and intel_pstate governors at boot (doesn't yet spawn them, testing)

v10

13 Apr 19:42
Compare
Choose a tag to compare
v10
  • Automatically select ondemand cpufreq governor post multi-user target

v9

02 Apr 14:29
Compare
Choose a tag to compare
v9

Release v9 with inotify fixes

v8

20 Nov 13:06
Compare
Choose a tag to compare
v8

Release v8 with systemd fixes

v7 - Spinny CFQ

16 Nov 23:05
Compare
Choose a tag to compare

Release v7 for CFQ integration