After installing gnome-shell-extension-system-monitor-applet it cannot be activated and extensions.gnome.org tells: INCOMPATIBLE This extension is incompatible with your GNOME Shell version. For GNOME Shell 3.12 or newer you can set "disable-extension-version-validation" dconf setting to true to force installation of incompatible extensions. The upstream bug for this is: > Needs update to run on GNOME 44 > https://github.com/paradoxxxzero/gnome-shell-system-monitor-applet/issues/791 The workaround mentioned there (adding '44' to the version list in metadata.json appears to have been applied already. Reproducible: Always Steps to Reproduce: 1. Install gnome-shell-extension-system-monitor-applet 2. Visit https://extensions.gnome.org/extension/120/system-monitor/ 3. INCOMPATIBLE Actual Results: gnome-shell-extension-system-monitor-applet cannot be activated. Expected Results: gnome-shell-extension-system-monitor-applet should be usable.
Hello, Thanks for reporting this issue. As you said it, the patch for Gnome 44 is already applied in the sources of the gnome-shell-extension-system-monitor-applet rpm package. To activate this Gnome Shell Extension in your user's session, you have to use the gnome-extensions-app application. To install it (in a root console or via sudo): dnf install gnome-extensions-app The gnome-shell-extension-system-monitor-applet rpm package installs at the system level (for all users) this Gnome Shell Extension. Once activated in your session, your own settings are saved locally, but the extension is still available globally for all users. If you try to activate it through the Gnome Shell Extension web site: https://extensions.gnome.org/extension/120/system-monitor/ This will locally (in your user session) installs the extension available on this website. This one will take priority over the global version. Unfortunately, the version available on this website is not up to date and is incompatible with Gnome 44. So, you need to disable the version installed from this website, remove it from your user directory, usually located here: ~/.local/share/gnome-shell/extensions/ See https://gjs.guide/extensions/overview/anatomy.html#extension-zip for more on this subject. Once the extension uninstalled from your user account, the globally installed extension through the rpm package should be available and functional. Maybe you should close and re-open your user session in the process before using gnome-extensions-app to activate it. Hope this will help you to achieve your goal. Feel free to make any comment about these subjects. Cordially, -- NVieville