deinstapel / cpupower

Manage the frequency scaling driver of your CPU (Intel Core and AMD Ryzen processors supported)
GNU General Public License v3.0
527 stars 69 forks source link

Support for G45 version #214

Open gilvbp opened 1 year ago

gilvbp commented 1 year ago

Hi, could you update to G45 version? This tutorial might help: https://gitlab.gnome.org/ewlsh/gjs-guide/-/blob/d4cb8a9fbdf669c791dc24bc1b052e404779157b/docs/extensions/upgrading/gnome-shell-45.md Thanks.

schlagmichdoch commented 1 year ago

I'd appreciate this too!

gilvbp commented 11 months ago

Opened: https://github.com/deinstapel/cpupower/pull/215, but still some files to upgrade to ESM.

Neo-29 commented 11 months ago

How this evolving? a way to make it work on G45?

gilvbp commented 11 months ago

Didnt evolve. I didn't have time to work on it.

Neo-29 commented 11 months ago

Didnt evolve. I didn't have time to work on it.

Any plan on the future.?

eleius commented 10 months ago

Any plan on the future.?

Unfortunately he left linux and stopped worked on it (source)

You can use this for now: https://github.com/DisDis/cpufreq/tree/support_gnome45

NicolasDerumigny commented 10 months ago

I tried to update the code to work on GNOME 45. Still very early support, with:

Basically you can only enable / disable turbo and switch between profiles if you had some saved before. I do not know if / when I have time to dig up some more, but that's better than nothing. Any help is more than welcome.

Code is available at https://github.com/NicolasDerumigny/cpupower

BloodyIron commented 10 months ago

Any plan on the future.?

Unfortunately he left linux and stopped worked on it (source)

You can use this for now: https://github.com/DisDis/cpufreq/tree/support_gnome45

Thanks for this! :) (the link to the G45 fork)

gdlin commented 8 months ago

I tried to update the code to work on GNOME 45. Still very early support, with:

  • sliders not working
  • preference page not working

Basically you can only enable / disable turbo and switch between profiles if you had some saved before. I do not know if / when I have time to dig up some more, but that's better than nothing. Any help is more than welcome.

Code is available at https://github.com/NicolasDerumigny/cpupower

hey @NicolasDerumigny, thanks for your work; I've managed to download and install it. I wanted to open an issue but they are disabled, just wanted to let you know that if you create a new tag on your repo, it should create a new release automatically, which can be installed easily using the gnome system. Github actions is free for public repos. Maybe you can point the users to the installation steps in https://github.com/NicolasDerumigny/cpupower?tab=readme-ov-file#your-distribution-is-not-listed

Thanks again.

PS: @fin-ger maybe you can check this code out since it seems to be working good and there are no merging conflicts. thanks a lot!

NicolasDerumigny commented 8 months ago

I stopped working on that because of other projects (and that I do not know anything about GUI programming in GJs) ; and I would not be comfortable publishing a tag with a bug as bad as "no GUI"...

I use an arch pkgbuild to install it on my system with modified url to point to my repo, but this is not designed to be a long-term solution.

I have re-activate issues if you want to open some / create PRs :)