-
Notifications
You must be signed in to change notification settings - Fork 71
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
Add support for GNOME 42 #188
Comments
+1, just installed Ubuntu 22.04 and there are no cpu freq monitors available. I used this for years on previous Ubuntu's and it would be great to have it again |
so I just discovered the ubuntu PPA for this package and installed it on 22.04 only to discover its missing "42" in "shell-version" of metadata.json - fixing that and chmod +x the prefs40/main.js and everything works. |
Submitted PR #189 for this issue. |
Nice, let's merge it! |
Quick summary why it's not merged, yet: I want to test the RPM and DEB packages before a release. Further, the Fedora infrastructure suspended my copr Account as the name includes invalid characters (they messed up the registration process 😡). I have to transition the Fedora/RedHat packages to a new Account and basically have to redo the whole infra setup as I cannot access the old config (login to my Account not allowed any more). Maybe I'll get in contact with the admins of fedoraproject.org. Next, I would like to include the new translations from Crowdin. In summary, I just need to find some time to do all this. |
Please is it possible to also add support for gnome 41 and if it's already supported could @martin31821 add it to the gnome extension page? |
@Keltere Gnome 41 is included. There is no release, yet. Also, the gnome extensions website will most likely be the last one to get the update. The release process is often very slow there. |
You mean there is a slow review process there or is martin not keeping up with the updates? |
@Keltere The review process and Gnome people trying to dictate decisions which were made months before we issue a release. Communication is always a problem with that site. |
Are they making problems like apple or play stores? |
Meaning, there is always the possibility that a release gets rejected. Huge code changes are requested, which we decided deliberately against so we can e.g. support older Gnome releases, etc. We've had this multiple times now. |
I don't know. I do not deploy on those platforms. I can understand why Gnome tries to enforce certain rules, the problem is the "when". The worst moment in a projects lifecycle is to enforce rules after a release has been made (and decisions and months of work are done). Apart from that, I don't think I'll have enough time to deal with the Fedora Copr stuff until the weekend, and my weekend is already planned, so unfortunately no release this week 😞 |
That's completely fair, finding time for side projects is always difficult. Let's home the Gnome team won't make troubles once you get to it! |
I edited "shell-version": [
"3.28",
"3.36",
"3.38",
"40",
"42"
], Then reboot, it works fine in Gnome 42 like before old Gnome 40, 41 on the same device. But I do not notice any problem. Edit from collaborator: Please do not do this, this has issues discussed in #189. |
Github actions currently has broken apt-sources from azure.archive.ubuntu.com and lintian is not installable. I updated the PPA, but the Gnome Extensions release has to wait until the CI passes. I contacted a fedoraproject admin regarding my access to the cpupower copr. So, debian, ubuntu and popos folks can update using the PPA. All other people have to wait or install from git (no github release available, yet). |
Had to wipe my PC and looking to reinstall - after the merge I can't seem to install it. When installed via apt it just doesn't show up in services, same with cloning the repo. |
I'm sorry you have trouble getting this to run. However, the release is not finished, yet. I think I can complete it this weekend. Regarding your problem: you should generally stick with one installation method when installed once, unless you know what you are doing. Without a bit more detail on what you did (which actions in which order, also the commands you used to implement the actions) we can't help you that much. What do you mean by not showing up in services? What services? Cloning the repo will not install anything. This is solely for developers to have access to the extensions source and being able to apply changes to the source. It is not enough to "install" anything. If you have never heard of these things, please do not continue with this installation approach! |
Sorry, I see I dind't provide enough information. I tried:
which resulted in the following error:
Thank you for providing such active support for this cool tool! |
Please follow the exact instructions in the README. I figure you forgot to logout and back in again. Please do not try to install the extension via the makefile if you have previously installed it via apt. |
Yup I forgot to relog - after that I can activate it. But the indicator in the top bar does not show the current percentage and does not let me open preferences. I can't access preferences through Extension List either. |
Can you provide logs? https://github.com/deinstapel/cpupower#viewing-log-output Make sure to strip any sensitive information from the output. Also, what is the output of
and
Also please check the version of the extension in the GNOME Extensions App. |
and
journalctl output:
|
Unfortunately, I'm unable to reproduce your issue. I tried several times to setup a PopOS in a VM but the installer got stuck at ~14% during extracting files. The I tried the installation from the PPA under debian 11 and Ubuntu 22.04 and both worked flawlessly. You might have still some old installation in your users home folder or sth. You can try to follow these instructions to clear these installations: https://github.com/deinstapel/cpupower#uninstalling-1 Replace |
The ZIP for the Gnome-Extensions site is now ready and @martin31821 is currently uploading it for review. Further, the PPA is up-to-date (support for Bionic, Focal, and Jammy, as well as working with Debian Buster and Bullseye) and a new Copr has been created under https://copr.fedorainfracloud.org/coprs/fin-ger/cpupower with support for CentOS, EPEL, Fedora, Mageia, OpenMandriva, and OpenSUSE. |
Hi, my issue was fixed by uninstalling the apt-package and reinstalling it through the gnome extension store. Works like a charm again 👍 |
This issue should be now closed (fixed by #189 ) |
The extension is labelled as not supported for GNOME 42 as this version is not included in supported versions.
I don't know if it will be compatible without changes
The text was updated successfully, but these errors were encountered: