** 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
