gnome-shell-system-monitor-applet
gnome-shell-system-monitor-applet copied to clipboard
Support GNOME 41.2
As Manjaro user, I am running GNOME 41.2 which doesn't seem to be supported yet by this extension.
The following error pops up when checking the "Extensions" application: the extension is incompatible with the current GNOME version
.
For now the maintainers have not released the updated version to e.g.o., I believe there are several issues on that already. You can perform a manual install using instructions in the readme, the master branch works fine on Gnome 41.
I see, all clear! I don't see any open issues regarding GNOME 41.2.
If there's something I can help with regarding leftover issues preventing from releasing the update, just let me know.
Any updates here? Also i would like to use it on Fedora 35 and Gnome 41.2
For now the maintainers have not released the updated version to e.g.o., I believe there are several issues on that already. You can perform a manual install using instructions in the readme, the master branch works fine on Gnome 41.
when i install it manually, i must enable it from the command line with gnome-extensions enable
because it doesnt show up in
Extensions, and when i log out and log back in i no longer works
it seems gnome is force updating it to previous version from gnome extensions website
Are they any obstructions to updating extensions.gnome.org? Does this just need a new release to be submitted for review? Fedora repos have the extension, and it can be enabled via the gnome-extensions CLI tool
sudo dnf install gnome-shell-extension-system-monitor-applet gnome-extensions-app
gnome-extensions enable [email protected]
@SerhiyRomanov
@nobodyatandnothing Manually installed it and somehow worked for me in Fedora 35 (gnome 41.2)
@nobodyatandnothing Manually installed it and somehow worked for me in Fedora 35 (gnome 41.2)
what is the value of "version" in metadata.json in the extension directory ?
@nobodyatandnothing version is 38
@nobodyatandnothing version is 38
i dont know how you got it that way. the following is from the Makefile
ifdef VERSION
VSTRING = _v$(VERSION)
else
VERSION = $(shell git rev-parse HEAD)
VSTRING =
endif
so the version should be the current commit SHA1. and if you used the official v38 release, the highest gnome version supported should be 3.32 and the highest version on gnome extensions is 40, so gnome should be trying to update it to 40
@nobodyatandnothing
This following method also worked for me :)
$ sudo dnf install libgtop2-devel NetworkManager-libnm-devel gnome-system-monitor
$ sudo dnf install gnome-shell-extension-system-monitor-applet
Then logout and login. It appears in the extension app.
@nobodyatandnothing This following method also worked for me :)
$ sudo dnf install libgtop2-devel NetworkManager-libnm-devel gnome-system-monitor
$ sudo dnf install gnome-shell-extension-system-monitor-applet
Then logout and login. It appears in the extension app.
works for me too, however if you have installed the plugin previously via the gnome web extension, you have to remove it first
Any work being done to support this on Gnome 41? Can I help somehow?
@brunojcm The master branch tip already supports GNOME 41 and 42.
By the way, I’m curious why the latest tag on GitHub was v38, while the one on https://extensions.gnome.org/extension/120/system-monitor/ was v40. @chrisspen are there some tags missing in the public repository?
Yeah, I probably just forgot to mark the tag in Github.
I think it still helps if you can tag it, even though they have been released to gnome.org… For example the Fedora package still refers to it as v38: https://src.fedoraproject.org/rpms/gnome-shell-extension-system-monitor-applet/blob/b534be9f313281362ebd0fd4b7ed018bf3e8ea95/f/gnome-shell-extension-system-monitor-applet.spec#_18