Расширения Gnome Shell не могут быть активированы

Расширения Gnome Shell не могут быть активированы

У меня есть несколько расширений оболочки Gnome, которые внезапно отключились после последней перезагрузки и не могут быть включены. Я не вносил никаких изменений в систему (не сознательно). Все расширения работали раньше.

Я вижу все расширения на extensions.gnome.org. Их можно устанавливать и удалять. По-видимому(!) их также можно активировать/деактивировать, но на самом деле они не активируются, и после перезагрузки страницы вы также видите, что состояние расширения вернулось к исходному.

Скриншот extensions.gnome.org -> расширения, которые нельзя включить/отключить

Есть у кого-нибудь идеи, что можно попробовать? Нигде нет ни одного сообщения об ошибке.

  • ОС: Pop 20.10 groovy
  • Ядро: x86_64 Linux 5.8.0-7630-generic
  • Оболочка GNOME 3.38.2

Такое же поведение в Firefox и Chrome.

Это мой первый пост здесь. Если чего-то не хватает или я могу что-то улучшить в своем запросе, я буду рад получить предложения по улучшению. Большое спасибо.

решение1

Вам стоит взглянуть на Gnome Tweaks. Я не знаком с PopOS, но вы можете установить его с помощью одной из следующих команд

sudo apt install gnome-tweaks

или

sudo apt install gnome-tweak-tool

Затем вы можете активировать понравившиеся вам расширения:

введите описание изображения здесь

решение2

В Ubuntu 22.04 вам может потребоваться запустить extensionsпрограмму и повторно включить расширения с помощью ползунка в правом верхнем углу.

введите описание изображения здесь

решение3

Поскольку Pop! OS основана на Ubuntu, взгляните наМенеджер пакетов Synaptic (SPM), который сообщит вам, если пакеты повреждены или имеют отсутствующие зависимости, и покажеткоманда терминала для их восстановления. Я обычно нахожу, что следующих двух достаточно для решения большинства проблем, и их можно запускать без SPM.

sudo apt-get update --fix-missing
sudo dpkg --configure -a 

СмотритеЛинукс Крикстатью выше, где приведены дополнительные рекомендации по ремонту.

решение4

При загрузке расширения dconfпараметр /org/gnome/shell/enabled-extensionsизменяется, но dconfконфигурацию можно заблокировать с помощью:

/etc/dconf/db/local.d/locks

Измените содержащиеся файлы, а затем:

dconf update

Связанный контент