I did some more testing and I found that the problem isn't that the processor isn't able to go past 2.5GHz, it actually can. I started doing some music production tests and I saw values up to 4GHz on some cores. Now the problem is that the performance of this laptop when it comes to demanding tasks isn't anywhere close to what it can do with Windows. My conclusion is that since this laptop isn't designed to run Linux that's what I get. Hopefully someday it'll be fixed.
Original post
Hello! I'm having an issue with an Asus Zenbook 14 Laptop, model UX3402ZA. It has an Intel Core i7-1260p which is advertised to be able to reach a maximum frequency of 4.70 GHz.
The laptop running Windows is able to change between three performance/fan modes: silent, balanced and performance. The last one being required for the processor to reach it's maximum speed. In Linux you can also change between those three modes by modifying the EC registers, there's a page in the Arch Wiki which explains it in detail.
So I'm able to set this laptop in performance mode by writing the 0x02 value in the 0x61 EC registry, but the maximum speed reached in average by all the cores is 2.25 GHz, and the maximum speed for a single core is 2.50 GHz. I tested this with the s-tui tool and it's stress test.
Having thermald enabled or not yields the same result, so I was wondering if I can do something to be able to make this i7-1260p reach it's maximum speed, or maybe contact Asus and explain them the issue in detail (which I don't know the technical aspects of) to hopefully help them fix it.
I'm not an engineer or programmer, just a consumer wanting to make his laptop fully work with Linux, so any guidance is truly appreciated. Thanks in advance!
Update
I did some more testing and I found that the problem isn't that the processor isn't able to go past 2.5GHz, it actually can. I started doing some music production tests and I saw values up to 4GHz on some cores. Now the problem is that the performance of this laptop when it comes to demanding tasks isn't anywhere close to what it can do with Windows. My conclusion is that since this laptop isn't designed to run Linux that's what I get. Hopefully someday it'll be fixed.
Original post
Hello! I'm having an issue with an Asus Zenbook 14 Laptop, model UX3402ZA. It has an Intel Core i7-1260p which is advertised to be able to reach a maximum frequency of 4.70 GHz.
The laptop running Windows is able to change between three performance/fan modes: silent, balanced and performance. The last one being required for the processor to reach it's maximum speed. In Linux you can also change between those three modes by modifying the EC registers, there's a page in the Arch Wiki which explains it in detail.
So I'm able to set this laptop in performance mode by writing the
![imagen](https://github.com/intel/thermal_daemon/assets/147911588/d2e7aa1e-6e8a-4990-bb66-376a84fa2924)
0x02
value in the0x61
EC registry, but the maximum speed reached in average by all the cores is 2.25 GHz, and the maximum speed for a single core is 2.50 GHz. I tested this with the s-tui tool and it's stress test.Having thermald enabled or not yields the same result, so I was wondering if I can do something to be able to make this i7-1260p reach it's maximum speed, or maybe contact Asus and explain them the issue in detail (which I don't know the technical aspects of) to hopefully help them fix it.
I'm not an engineer or programmer, just a consumer wanting to make his laptop fully work with Linux, so any guidance is truly appreciated. Thanks in advance!