** Description changed:

+ [ Impact ]
+ 
+  * The bug causes all Cinnamon spices (extensions, applets, desklets,
+ and themes) to not be downloadable from the Cinnamon Settings GUI.
+ 
+  * The issue was just a variable not being stored as a string.
+  
+ [ Test Plan ]
+ 
+  * Open the "Applets", "Desklets", "Extensions", or "Themes" section in the 
cinnamon settings menu
+  * Go to the "download" section
+  * Wait for the list of the items you are searching for to download - but 
then the list will be empty.
+ 
+ [ Where problems could occur ]
+ 
+  * If for some reason, Gtk, or the Python library bindings change, then
+ this may require a fix to match the typing
+ 
+  * I guess, if for some reason, the backend data is incorrect, or the
+ API changes, then this might break types. But I feel like this is
+ unlikely and being a String is a more flexible type.
+ 
+  * Any errors that is shown would happen through usage of ExtensionCore
+ - which is only in cinnamon-settings. Any errors of breakage would occur
+ in the Cinnamon Settings app. The rest of the settings would still work.
+ 
+ [ Other Info ]
+ 
+  * The patch is originally from upstream:
+ 
https://github.com/linuxmint/cinnamon/commit/02977f15dbb0ffc55ae28b3f52d955cd7c63a84e
+ (bug: https://github.com/linuxmint/cinnamon/issues/13259)
+ 
+  * Original bug report below:
+ 
+ 
  I’ve encountered an issue in Ubuntu Cinnamon 26.04 where the remote
  repositories for Applets, Desklets, and Extensions are not loading. The
  ‘Download’ section remains blank.
  
  when i run it from a terminal i get this:
  
  $: cinnamon-settings desklets
  
  /usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py:458: 
DeprecationWarning: Gtk.Window.set_wmclass is deprecated
-   self.window.set_wmclass(wm_class, wm_class)
+   self.window.set_wmclass(wm_class, wm_class)
  Loading Desklets module
  Traceback (most recent call last):
-   File "/usr/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py", line 
1060, in on_page_shown
-     self.build_list()
-     ~~~~~~~~~~~~~~~^^
-   File "/usr/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py", line 
1034, in build_list
-     row = DownloadSpicesRow(uuid, data, self.spices, size_groups)
-   File "/usr/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py", line 
770, in __init__
-     score_label = Gtk.Label(self.score)
-   File "/usr/lib/python3/dist-packages/gi/overrides/__init__.py", line 357, 
in new_init
-     return super_init_func(self, **new_kwargs)
+   File "/usr/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py", line 
1060, in on_page_shown
+     self.build_list()
+     ~~~~~~~~~~~~~~~^^
+   File "/usr/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py", line 
1034, in build_list
+     row = DownloadSpicesRow(uuid, data, self.spices, size_groups)
+   File "/usr/share/cinnamon/cinnamon-settings/bin/ExtensionCore.py", line 
770, in __init__
+     score_label = Gtk.Label(self.score)
+   File "/usr/lib/python3/dist-packages/gi/overrides/__init__.py", line 357, 
in new_init
+     return super_init_func(self, **new_kwargs)
  TypeError: Must be string, not int
  
- 
- i found a fix with help from ai see 
https://discourse.ubuntu.com/t/ubuntu-cinnamon-26-04-lts-missing-extensions-and-desklets-etc/81572/7?u=cybermaxpower
+ i found a fix with help from ai see
+ https://discourse.ubuntu.com/t/ubuntu-cinnamon-26-04-lts-missing-
+ extensions-and-desklets-etc/81572/7?u=cybermaxpower
  
  ProblemType: Bug
  DistroRelease: Ubuntu 26.04
  Package: cinnamon 6.4.13-2
  ProcVersionSignature: Ubuntu 7.0.0-15.15-generic 7.0.0
  Uname: Linux 7.0.0-15-generic x86_64
  ApportVersion: 2.34.0-0ubuntu2
  Architecture: amd64
  CasperMD5CheckResult: pass
  CurrentDesktop: X-Cinnamon
  Date: Thu May 14 17:49:07 2026
  InstallationDate: Installed on 2026-04-29 (15 days ago)
  InstallationMedia: Ubuntu-Cinnamon 26.04 "Resolute Raccoon" - Release amd64 
(20260423.1)
  ProcEnviron:
-  LANG=en_US.UTF-8
-  PATH=(custom, no user)
-  SHELL=/bin/bash
-  TERM=xterm-256color
-  XDG_RUNTIME_DIR=<set>
+  LANG=en_US.UTF-8
+  PATH=(custom, no user)
+  SHELL=/bin/bash
+  TERM=xterm-256color
+  XDG_RUNTIME_DIR=<set>
  SourcePackage: cinnamon
  UpgradeStatus: No upgrade log present (probably fresh install)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2152641

Title:
  in Ubuntu Cinnamon 26.04 where the remote repositories for Applets,
  Desklets, and Extensions are not loading. The ‘Download’ section
  remains blank,

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cinnamon/+bug/2152641/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to