forge icon indicating copy to clipboard operation
forge copied to clipboard

Bug: Unsupported for 49

Open IdiotGirl opened this issue 2 months ago • 12 comments

Issue/Bug Description/Video Capture/Screenshots

I'm assuming that this'll be fixed relatively shortly, since I just updated to it, although I'd appreciate if this could get support for GNOME 49.

Steps to reproduce

No response

Distribution and Linux version

NAME="Fedora Linux"
VERSION="43 (Workstation Edition)"
RELEASE_TYPE=stable
ID=fedora
VERSION_ID=43
VERSION_CODENAME=""
PRETTY_NAME="Fedora Linux 43 (Workstation Edition)"
ANSI_COLOR="0;38;2;60;110;180"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:fedoraproject:fedora:43"
DEFAULT_HOSTNAME="fedora"
HOME_URL="https://fedoraproject.org/"
DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f43/"
SUPPORT_URL="https://ask.fedoraproject.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=43
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=43
SUPPORT_END=2026-12-02
VARIANT="Workstation Edition"
VARIANT_ID=workstation
Linux fedora 6.17.4-300.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Sun Oct 19 17:36:51 UTC 2025 x86_64 GNU/Linux

Journal Logs from the last hour

Couldn't get Journal Logs, "Received error from D-Bus search provider org.gnome.Boxes.desktop: Gio.IOErrorEnum: Cannot invoke method; proxy is for the well-known name org.gnome.Boxes.SearchProvider without an owner, and proxy was constructed with the G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START flag"

GNOME Shell version

GNOME Shell 49.1

Forge version

88

Other installed/enabled extensions

just-perfection-desktop@just-perfection
  Name: Just Perfection
  Description: Tweak Tool to Customize GNOME Shell, Change the Behavior and Disable UI Elements
  Path: /home/ellie/.local/share/gnome-shell/extensions/just-perfection-desktop@just-perfection
  URL: https://gitlab.gnome.org/jrahmatzadeh/just-perfection
  Version: 35
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Dash to Dock
  Description: A dock for the Gnome Shell. This extension moves the dash out of the overview transforming it in a dock for an easier launching of applications and a faster switching between windows and desktops. Side and bottom placement options are available.
  Path: /home/ellie/.local/share/gnome-shell/extensions/[email protected]
  URL: https://micheleg.github.io/dash-to-dock/
  Original author: [email protected]
  Version: 102
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Weather or Not
  Description: Display the current weather in the panel and click the indicator to open GNOME Weather. The indicator position can be adjusted in preferences (on GNOME 45+).

You need GNOME Weather installed for this extension to function properly and an active internet connection to retrieve and display weather information.

This is a fork of the Weather O'Clock extension.
  Path: /home/ellie/.local/share/gnome-shell/extensions/[email protected]
  URL: https://gitlab.gnome.org/somepaulo/weather-or-not
  Original author: [email protected]
  Version: 49 (20)
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Caffeine
  Description: Disable the screensaver and auto suspend
  Path: /home/ellie/.local/share/gnome-shell/extensions/[email protected]
  URL: https://github.com/eonpatapon/gnome-shell-extension-caffeine
  Version: 58
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: Background Logo
  Description: Overlay a tasteful logo on the background to enhance the user experience
  Path: /usr/share/gnome-shell/extensions/[email protected]
  URL: https://pagure.io/background-logo-extension
  Enabled: Yes
  State: ACTIVE

[email protected]
  Name: User Themes
  Description: Load shell themes from user directory.
  Path: /home/ellie/.local/share/gnome-shell/extensions/[email protected]
  URL: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
  Version: 69
  Enabled: Yes
  State: ACTIVE

Monitor Setup

1 Monitor, 1920x1080 resolution.

Other Notes

It might be because it needs a new maintainer though, just thought I should let it be known that it doesn't work on GNOME 49.

IdiotGirl avatar Oct 28 '25 20:10 IdiotGirl

Manual installation from the source code worked for me and seems to be functioning fine, but it seems the extension needs a proper release to work from a normal installation through Gnome Extensions.

atimeofday avatar Oct 29 '25 05:10 atimeofday

~You can try running this in a terminal: gsettings set org.gnome.shell disable-extension-version-validation true until the extension has been updated.~

Edit: see below

oliverschoning avatar Oct 29 '25 16:10 oliverschoning

@oliverschoning Looking through the recent commits, it seems some changes were needed to make maximization and fullscreen toggles work properly on Gnome 49. It might (mostly?) work without those changes, but it's probably best to clone the repository, run make install in it, and relog to install the updated but not released version.

atimeofday avatar Oct 29 '25 17:10 atimeofday

@atimeofday You are correct, doing it your way makes it work completely. My solution was buggy.

  1. clone the repo
  2. cd into the repo
  3. run make in the terminal
  4. relog (I automatically got kicked out so I didnt have to, idk what that was about)

oliverschoning avatar Oct 29 '25 18:10 oliverschoning

https://packages.fedoraproject.org/pkgs/gnome-shell-extension-forge/gnome-shell-extension-forge/ the Fedora Package already seams up to date. so i think only the official gnome extension (website) needs to be updated (:

DSDV avatar Oct 30 '25 11:10 DSDV

https://packages.fedoraproject.org/pkgs/gnome-shell-extension-forge/gnome-shell-extension-forge/ the Fedora Package already seams up to date. so i think only the official gnome extension (website) needs to be updated (:

I downloaded the extension with "sudo dnf install gnome-shell-extension-forge", and it said it completed, although it doesn't show up in Extension Manager. Am I forgetting something?

IdiotGirl avatar Oct 30 '25 11:10 IdiotGirl

maybe relog / reboot and i dont know if you can have to installations from different sources at the same time :/

alternatively you can do the same workaround as with every gnome update: edit the Metadata.json file (.local/share/gnome-shell/extensions/) and added "49" under "48",

like this:

    "shell-version": [
        "48",
        "49"
    ],

this does not update the extension of course. but it makes the old version be accepted by the extension manager again (:

DSDV avatar Oct 30 '25 11:10 DSDV

I removed it from Extension Manager and reinstalled from the repos through terminal. I can't use my computer currently, although I'll reply with an update when I can.

I know this is a little off topic, but with the MetaData, there's an extension that I used to use called PanelNote, that wasn't updated for GNOME 48 nor 49. Could I add 49 to the MetaData? I'm guessing there's other work that has to be done, although I thought I should mention it.

IdiotGirl avatar Oct 30 '25 11:10 IdiotGirl

@jmmaranan can you pls push the update for gnome 49 ? :D it seams like building it works and the .rpm seams also update. only github releases / official extensions website is not having it

DSDV avatar Oct 31 '25 16:10 DSDV

https://packages.fedoraproject.org/pkgs/gnome-shell-extension-forge/gnome-shell-extension-forge/ the Fedora Package already seams up to date. so i think only the official gnome extension (website) needs to be updated (:

I downloaded the extension with "sudo dnf install gnome-shell-extension-forge", and it said it completed, although it doesn't show up in Extension Manager. Am I forgetting something?

@IdiotGirl I did the same, just reboot and enable from gnome extensions, that works for me.

aaron-dotnet avatar Nov 07 '25 14:11 aaron-dotnet

@jmmaranan can you pls push the update for gnome 49 ? :D it seams like building it works and the .rpm seams also update. only github releases / official extensions website is not having it

If you are on other distro than fedora (e.g Solus), RPM is not an option. Please push the update to official gnome extension channel.

lcmen avatar Nov 22 '25 07:11 lcmen

@jmmaranan can you pls push the update for gnome 49 ? :D it seams like building it works and the .rpm seams also update. only github releases / official extensions website is not having it

Let me try in a few days

jmmaranan avatar Nov 25 '25 02:11 jmmaranan

I miss it so much :(

Valerfrjhgfkgvk avatar Dec 12 '25 23:12 Valerfrjhgfkgvk

Here you go https://github.com/forge-ext/forge/releases/tag/v49-89

jmmaranan avatar Dec 16 '25 00:12 jmmaranan

Here you go https://github.com/forge-ext/forge/releases/tag/v49-89

thank you so much! (:

DSDV avatar Dec 16 '25 08:12 DSDV