Gnome Shell 扩展无法激活

Gnome Shell 扩展无法激活

我有几个 Gnome shell 扩展在上次重启后突然被禁用,无法启用。我没有对系统进行任何更改(不是有意识的)。所有扩展之前都正常工作。

我在 extensions.gnome.org 下看到了所有扩展。它们可以安装和卸载。它们显然也可以被激活/停用,但实际上它们并没有被激活,重新加载页面后,您还会看到扩展的状态回到了初始状态。

extensions.gnome.org 的屏幕截图 -> 无法启用/禁用的扩展

有人知道我可以尝试什么吗?任何地方都没有任何错误消息。

  • 操作系统:Pop 20.10 Groovy
  • 内核:x86_64 Linux 5.8.0-7630-generic
  • GNOME Shell 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 

查看Linux 呼喊请参阅上文,了解更多修复建议。

答案4

加载扩展时,参数dconf/org/gnome/shell/enabled-extensions被修改,但dconf可以使用以下方式锁定配置:

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

修改所包含的文件然后:

dconf update

相关内容