Skip to content

Bug Report: CPU performance config not applied after reboot #7804

@miloit

Description

@miloit

Creating a bug report/issue

  • [ x] I have searched the existing open and closed issues

Required Information

  • DietPi version |
G_DIETPI_VERSION_SUB=18
G_DIETPI_VERSION_RC=1
G_GITBRANCH='master'
G_GITOWNER='MichaIng'
G_LIVE_PATCH_STATUS[0]='applied'
  • Distro version | trixie
  • Kernel version |
Linux pihole 6.12.57-current-rockchip64 #1 SMP PREEMPT Sun Nov  2 13:15:23 UTC 2025 aarch64 GNU/Linux
  • SBC model |
NanoPi R5S/R5C (aarch64)  

Additional Information (if applicable)

Steps to reproduce

CPU performance settings defined in /boot/dietpi.txt are not applied after reboot.
They appear in the config file correctly, but when checking via dietpi-launcher → Config → Performance, the settings revert to defaults (governor, min/max freq, etc.).

# CPU Governor: schedutil | ondemand | interactive | conservative | powersave | performance
CONFIG_CPU_GOVERNOR=conservative
CONFIG_CPU_ONDEMAND_SAMPLE_RATE=25000
CONFIG_CPU_ONDEMAND_SAMPLE_DOWNFACTOR=40
# Throttle Up Percentage: Percentage of average CPU usage during sampling rate at which CPU will be throttled up/down
CONFIG_CPU_USAGE_THROTTLE_UP=85
# CPU Frequency Limits: Disabled=disabled
# - Intel CPUs use a percentage value (%) from 0-100, e.g.: 55
CONFIG_CPU_MAX_FREQ=816
CONFIG_CPU_MIN_FREQ=408
# Disable Intel-based turbo/boost stepping
CONFIG_CPU_DISABLE_TURBO=0

Expected behaviour

Custom CPU performance values from /boot/dietpi.txt should be applied during boot and reflected in dietpi-config.

Actual behaviour

After reboot, default settings are applied and the governor/frequency revert to system defaults.

Extra details

picture
picture2

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions