Reproduced (unintentionally) on noble after I removed the GNOME
Characters and a couple of other GNOME packages and replaced them with
flatpaks. Fixed by installing the native gjs package.

Extensions opens a window with unselectable text,

  Something's gone wrong
  We're very sorry, but it was not possible to get the list of installed 
extensions. Make sure you are logged into GNOME and try again.

Error "org.gnome.Extensions No such file or directory" after fresh
install from Flathub on Ubuntu 24.04.

$ flatpak --user install org.gnome.Extensions
Looking for matches…

org.gnome.Extensions permissions:
    ipc      fallback-x11        wayland     x11
    dri      dbus access [1]

    [1] org.gnome.SessionManager, org.gnome.Shell.Extensions


        ID                           Branch  Op  Remote   Download
 1. [✓] org.gnome.Extensions.Locale  stable  i   flathub    7.5 kB / 140.8 kB
 2. [✓] org.gnome.Extensions         stable  i   flathub  305.7 kB / 352.9 kB

Installation complete.
$ flatpak --user run org.gnome.Extensions

(gnome-extensions-app:3): Extensions-CRITICAL **: 13:35:17.420: Gio.DBusError: 
GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute 
program org.gnome.Shell.Extensions: No such file or directory
asyncCallback@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:114:23
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:263:34
  

(gnome-extensions-app:3): Extensions-CRITICAL **: 13:35:17.440: Gio.DBusError: 
GDBus.Error:org.freedesktop.DBus.Error.Spawn.ExecFailed: Failed to execute 
program org.gnome.Shell.Extensions: No such file or directory
asyncCallback@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:114:23
_init/GLib.MainLoop.prototype.runAsync/</<@resource:///org/gnome/gjs/modules/core/overrides/GLib.js:263:34

$ sudo apt install gjs
...
The following NEW packages will be installed:
  gjs
...
Setting up gjs (1.80.2-1build2) ...
$ flatpak --user run org.gnome.Extensions

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/1993831

Title:
  gnome-shell does not contain gjs dependence

Status in gnome-shell package in Ubuntu:
  Triaged

Bug description:
  Hi, I updated from Ubuntu 22.04 to Ubuntu 22.10 and I had an issue
  with GNOME shell "Extensions" app.

  I replaced "Extensions" (gnome-shell-extension-prefs) with Flatpak
  version of it from Flathub using GNOME "Software" center.

  After this, I'm not sure, I might have used the "sudo apt auto-remove"
  command.

  After these changes, Flatpak version of the "Extensions" app gave an
  error:  (https://github.com/flathub/org.gnome.Extensions/issues/13)

  After a bit of digging, I realized removing "Extensions" packages also
  removes gjs dependence. So I installed gjs package and "Extensions"
  works again.

  1) OS 
  OS: Ubuntu 22.10
  Desktop: GNOME 

  2) Package
  gnome-shell: 43.0-1ubuntu2
  gnome-shell-extension-prefs: 43.0-1ubuntu2

  3) What you expected to happen

  Removing the package and installing Flatpak version without any error.

  4) What happened instead

  I replaced the app with Flatpak version and it removed gjs and gnome-
  shell extension support.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1993831/+subscriptions


-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to