• ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
Are you having HotKey issues? Click here for tips and tricks.
HP Recommended
HP Pavilion Gaming - 15-ec1073dx

I'm using an HP Pavilion 15-ec1073dx laptop with a Linux/Windows dual-boot setup. Unfortunately, on Linux, there is no way to enable AMD Turbo Boost, so the maximum CPU frequency is only 3.0GHz, while on Windows I've seen the CPU frequency above 4.0GHz. When I look at the kernel log using dmesg, I get the following message:

 

amd_pstate: the _CPC object is not present in SBIOS or ACPI disabled

 

This indicates a deficiency in the BIOS ACPI tables. Please fix this in a BIOS update! This is a huge performance problem.

2 REPLIES 2
HP Recommended

Hi @Nobody_III,

 

Welcome to HP Support Community.

 

Thank you for posting your query, I will be glad to help you.

 

The issue you're encountering with the Turbo Boost functionality on your HP Pavilion 15-ec1073dx laptop under Linux is due to missing or improper support in the system BIOS for the required ACPI (Advanced Configuration and Power Interface) tables. The error message from dmesg indicates that the _CPC (Collaborative Processor Performance Control) object is not present or ACPI is disabled, which is necessary for the amd_pstate driver to control the CPU frequency scaling properly.

 

Here are a few steps you can take to address this problem:

Update BIOS

Check if there's a BIOS update available for your laptop from HP. HP often releases updates that can fix various issues, including ACPI support. Follow these steps:

  • Visit the HP Support website.
  • Enter your laptop's model number (HP Pavilion 15-ec1073dx).
  • Check for the latest BIOS update and download it.
  • Follow the provided instructions to update the BIOS.

Enable ACPI in BIOS Settings

Ensure that ACPI is enabled in the BIOS settings:

  • Restart your laptop and enter the BIOS setup (usually by pressing Esc, F2, F10, or Del during startup).
  • Look for settings related to ACPI and make sure they are enabled.
  • Save the changes and exit the BIOS setup.

Kernel Parameters

You can try passing certain kernel parameters to improve CPU performance management. Add the following parameters to your GRUB configuration:

  • Open the terminal and edit the GRUB configuration file:

sudo nano /etc/default/grub

 

  • Find the line starting with GRUB_CMDLINE_LINUX_DEFAULT and add the following parameters:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi=force processor.max_cstate=5"

  • Update GRUB and reboot:

sudo update-grub 

sudo reboot

Raj_05
HP Support Community Moderator
HP Recommended

Use cpufrequtils

You can manually set the CPU governor and maximum frequency using cpufrequtils:

  • Install the utility:

sudo apt-get install cpufrequtils

  • Set the governor to performance:

sudo cpufreq-set -r -g performance

  • Set the maximum frequency:

sudo cpufreq-set -r -u 4.0GHz

 

Check for Linux Kernel Updates

Ensure your Linux kernel is up to date, as newer kernels may have better support for AMD processors:

  • Update your system:

sudo apt-get update

sudo apt-get upgrade

 

By following these steps, you should be able to either resolve the issue or at least improve the CPU performance under Linux on your HP Pavilion 15.

 

I hope this helps.

 

Take care and have a good day.

 

Please click “Accepted Solution” if you feel my post solved your issue, it will help others find the solution. Click the “Kudos/Thumbs Up" on the bottom right to say “Thanks” for helping!

 

Alden4

HP Support 

Raj_05
HP Support Community Moderator
† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.