在 ubuntu 18.04 上可以安装的 gnome shell 扩展数量有限制吗

在 ubuntu 18.04 上可以安装的 gnome shell 扩展数量有限制吗

我是 Ubuntu 18.04 的新手,我试图自定义它以获得合适的外观。到目前为止,我已经能够安装几个扩展。但是,扩展不再安装。我尝试使用 Firefox 扩展插件,它启动了,我得到了提示,但它没有安装。就像下面的扩展一样,当我打开开关时,它启动了,然后什么也没发生。 通过 Firefox 安装

我也尝试过从 Ubuntu 软件安装,扩展程序开始安装然后就停止了,而没有完成安装。 当我尝试从 Ubuntu 软件安装扩展时会发生什么

从 gif 中可以看出,我已经启用了一些扩展,所以我认为我已经达到了极限。有人知道发生了什么吗?我的 gnome shell 版本是 3.28.4。

答案1

如果您有大量的 gnome 扩展,那么您在启动时的性能就会受到影响,并且根据扩展的功能,可能会在运行时付出性能损失,但除了 Ram 和交换空间限制可以同时运行的 gnome 扩展的数量之外,您应该能够运行许多 gnome 扩展。

作为参考,我有一台 8GB RAM 的机器,启用了大约 15 个扩展,除了启动时出现一些问题外,这个数量的扩展并没有引起任何问题。

我认为您遇到问题的原因还有另一个。您可以先通过手动安装扩展来检查系统是否有问题。

为此,请 git clone 或下载其中一个扩展到${HOME}/.local/share/gnome-shell/extensions,如果不存在则创建路径,然后打开dconf-editor并导航到 /org/gnome/shell/extensions/ 以关闭disable-user-extensions密钥并将扩展的名称添加到enabled-extensions密钥中已启用的扩展列表中。名称的格式应与扩展的目录名称相匹配,但最重要的是扩展的uuid密钥metadata.json。您还可以使用 gnome-shell-extension-tool扩展 uuid 和来管理它们。如果您通过 gnome-shell-extension-tool 执行此操作并且它仍然不起作用,gnome-shell-extension-prefs请至少查看密钥。disable-user-extensions

如果手动加载的扩展不起作用或者在重新启动 Gnome(alt+F2 并输入 r)后起作用,请尝试重新安装 gnome-shell-extensions ( sudo apt install --reinstall gnome-shell-extensions)。如果仍然不起作用,请重新安装 gnome-shell-common ( sudo apt install --reinstall gnome-shell-common)。最后的措施是重新安装 gnome-shell ( sudo apt install --reinstall gnome-shell)。

相关内容