Description
The extension cannot be enabled on GNOME Shell 47, 48, or 49. Running gnome-extensions enable brainusage@altairinglorious returns:
Extension "brainusage@altairinglorious" does not exist
The extension files are correctly installed in ~/.local/share/gnome-shell/extensions/brainusage@altairinglorious/, but GNOME Shell refuses to recognize it.
Root Cause
metadata.json only declares shell-version: ["45", "46"]. GNOME Shell silently ignores extensions that don't include the running Shell version in their compatibility list.
Environment
- GNOME Shell 49.5
- Wayland session
- CachyOS (Arch-based), kernel 6.19.10
Expected Behavior
The extension should be recognized and loadable on GNOME Shell 47, 48, and 49.
Suggested Fix
Add versions "47", "48", and "49" to the shell-version array in extension/metadata.json.
Description
The extension cannot be enabled on GNOME Shell 47, 48, or 49. Running
gnome-extensions enable brainusage@altairingloriousreturns:The extension files are correctly installed in
~/.local/share/gnome-shell/extensions/brainusage@altairinglorious/, but GNOME Shell refuses to recognize it.Root Cause
metadata.jsononly declaresshell-version: ["45", "46"]. GNOME Shell silently ignores extensions that don't include the running Shell version in their compatibility list.Environment
Expected Behavior
The extension should be recognized and loadable on GNOME Shell 47, 48, and 49.
Suggested Fix
Add versions
"47","48", and"49"to theshell-versionarray inextension/metadata.json.