The issue is with the server only (which doesn't have the GUI installed). The server ignores the arm_min_freq=900 parameter I put into config.txt. It is the only line specifying arm_min_freq in config.txt (checked with grep). Yet, the machine always sets the value to arm_freq divided by 2. Currently, it's running at 1000 MHz as the min freq with arm_freq set to 2000. When I set arm_freq to 1900, arm_freq_min goes to 950. I can see this value is also in /sys/devices/system/cpu/cpufreq/policy0/cpuinfo_min_freq.
The workstation min is set to 900 and arm_freq is set to 1900. Given the server's behavior, I expected the min freq to be 950 as it was on the server, but it remains at the value I set in config.txt, 900.
I'm stymied because I did:
and rebooted for each machine today. I expected both machines to then be at the same version level and would behave the same.
Code: Select all
sudo apt update sudo apt dist-upgrade
While this isn't really something that needs fixing (CPU temperature is always below 50C), it would be nice to understand what is happening. Any clue out there as to what is going on?