-
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 43 #199
Comments
+1 . Thank you! |
+1 please |
+1 |
Non complete list of things not working with Gnome 43 / Ubuntu 22.10 by simply changing the metadata:
Ubuntu 22.10 also brings amd p_state which seems to work fine (also confirmed with 5.17 OEM kernel on 22.04) |
yeah, that would be nice and really useful to have a version for Gnome 43. is there only one person on that project? |
yes, currently I'm the only one working on this. I cannot give any ETA for an update. I currently have more important stuff to do. A realistic time to start working on this would be in December... |
thanks for your response. that is sad because your program is the only one that actually works on Gnome and it works perfectly. I don't get why Gnome includes their own power manager and it literally doesn't work on any of their gnome 4X. |
If you are running an Intel CPU you might have a look at cpupower-gui. It is a DE-independent graphical program for managing Intel p-state. It does not have Shell integration like this extension, but might serve your needs. And most importantly it is independent of Gnome-Shell update shenanigans. |
Ok, thanks. I will try that before adding another DE. |
I have looked a bit and this is due to Gnome 43 changing the location of the battery toggle used for detection of the charging / not charging state, used in |
Support is back again on my PR :). |
that would be great to have that extension upgraded, Nicolas! I have found a temporary solution, but it is not as good as this CPU Power Manager. |
Thanks @NicolasDerumigny for finding solution. I can confirm that making changes like in your PR and restarting Gnome Shell brings extension back to life in Gnome 43 :) Thanks! |
I don't get it. what we have to do to have it bring back to life? downloading the system.js created by nicolas and put it where exactly? I downloaded it and put it in the file cpupower (in extensions in .locals) and nothing happened. what then should we do with that file? where we have to put it? do we have to remove a file in adding that file? sorry, I don't get what to do with that system.js file.. |
It's fairly simple. All you have to do is modify two files as you can see in @NicolasDerumigny PR. Just edit file: /home/<YOUR_USERNAME>/.local/share/gnome-shell/extensions/[email protected]/src/indicator.js and change line 111 from: Also you need to modify file: /home/<YOUR_USERNAME>/.local/share/gnome-shell/extensions/[email protected]/metadata.json by adding your Gnome version to "shell-version": After modifying this two files, you need to log out or restart your Gnome Shell by ALT+F2 typing r and hitting enter. |
Only those 2 small steps + log-out? It is quite simple. Thanks for explaining, but unfortunately for me, it doesn't work. When I check on my list of extensions, it still not showing that extension so I can't turn it on. |
It depends how you installed the extension first. If it was done by the package manager, then the files are located in |
Hi folk! For such a version increment to happen, we need testing in the most popular Linux distributions, including all supported Ubuntu LTS releases
latest debian testing, stable, and old-stable
Fedora stable and old-stable
Other
Testing procedureRun
and check for errors and warnings regarding cpupower in the console output while doing the following steps:
Global installation method and all other installation methods are not tested (at least by me). You can do it if you want and if you encounter any issues, I will do my best to fix them. Orca (screen reader) support can only be tested in "real" gnome-shells (non-nested). At least I couldn't get Orca running in the nested gnome-shell, but it would be nice to have basic testing for screen-readers in all distros (profile management in preferences dialog is known to be hard-to-impossible to use with orca, this will be fixed when redesigning the preferences dialog and not a stopper for a new release). |
Just a small heads up: Testing (bookworm) comes with Gnome 43 since September. |
Looks you can skip PopOS. They skipped 22.10 because it seems they don't want Gnome 43 and are making their own DE. |
I don't think PopOS! should be skipped, as long as GNOME is still supported by default on this distro (which is the case, right?) |
Yes, if PopOS skipped a release, the latest release is still the one that needs testing. |
I believe Gnome 42 is the default on PopOS 22.04 but they have decided to stop using Gnome for the future versions, that is why they won't release a 22.10. They don't want Gnome 43 and instead are working deeper on their own DE for the 23.04 edition. But right, ofc, the new extension should still be compatible with their Gnome 42. |
Oh, I just noticed something else. Gnome 3.36 is shipped on Ubuntu 20.04, not 3.30. Also I think it is Gnome 3.28 that is shipped on Ubuntu 18.04, not 3.22. |
Feel free to correct this if it's wrong. I looked this up with the packages provided for |
Good call. I was looking at the |
PLEASE DO NOT INSTALL THE MASTER BRANCH FROM Will update comment when its fixed |
I did try cpupower-gui when I was suggested that in this thread. It just doesn't work. You set a limit and the limit is crossed. |
Thanks for the heads-up! This explains why this extension is still so popular although it is tightly coupled with GNOME and is constantly lacking behind in supporting new GNOME versions 😂 🙈 |
suggested fix works for me on Distributor ID: Ubuntu
Description: Ubuntu 22.10
Release: 22.10
Codename: kinetic |
Hi @NicolasDerumigny ! Thanks for giving us a complete test case for validating this. I have run and passed successfully all those tests on Fedora 37! You can tick this distro in your list ;) Thanks! |
Thanks a lot for your testing, I update! The testing procedure is from @fin-ger , I have just pasted it from another thread :). Which version of GNOME do you have, 42? |
So did the extension has been updated properly on the site of gnome extensions now? I had to revert to Gnome 3.38 so I can't see it if it is compatible with Gnome 43 . Oh and just a heads up, Gnome 44 will be released soon. In March. |
I have not touched this project, so I do not think this is the case, as further testing was needed for a merge. I will however submit another PR once Arch packages Gnome 43. |
@NicolasDerumigny have you gotten around to this? Gnome 43 is now out on arch. |
Sorry, I have been busy with another project, but now that my machine has been updated, expect a PR soon :). |
Just FYI, gnome 44 will come out on the 22.03. |
There is my support for GNOME 44 https://github.com/NicolasDerumigny/cpupower :-). |
Note that I haven't had time to rewrite the |
Debian 12 Stable is released today. It has Gnome 43 as a DE. Is the gnome extension now compatible with Gnome 43? |
Hiya, could you update this so that it is available/works on Gnome 43 please? As this is marked as incompatible with it currently. Thank you!
The text was updated successfully, but these errors were encountered: