Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Turbo boost not working #173

Open
GoodGuyNick opened this issue Oct 25, 2022 · 0 comments
Open

Turbo boost not working #173

GoodGuyNick opened this issue Oct 25, 2022 · 0 comments

Comments

@GoodGuyNick
Copy link

GoodGuyNick commented Oct 25, 2022

When I try to use sudo undervolt --read I get:

sudo undervolt --read
  temperature target: -8 (92C)
Traceback (most recent call last):
  File "/usr/local/bin/undervolt", line 8, in <module>
    sys.exit(main())
  File "/usr/local/lib/python3.10/dist-packages/undervolt.py", line 445, in main
    voltage = read_offset(plane, msr)
  File "/usr/local/lib/python3.10/dist-packages/undervolt.py", line 204, in read_offset
    write_msr(value_to_write, msr.addr_voltage_offsets)
  File "/usr/local/lib/python3.10/dist-packages/undervolt.py", line 79, in write_msr
    os.write(f, pack('Q', val))
PermissionError: [Errno 1] Operation not permitted

Then I disable Secure Boot.
undervolt starts working. I configure it to run automatically on boot (systemd) and after that Turbo Boost stops working properly.
To fix Turbo Boost, I need to set undervolting to 0.

After more testing, I've found out that undervolting lower than -70mV results in a constant 3.6 MHz, the closer undervolt to 0 the more processor will boost. On WIndows I was able to achieve stable -125mV.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant