如何获取有关“错误加载扩展”的更多信息?

ors*_*iro 38 gnome-shell-extension gnome-shell

我如何获得更多信息,为什么特定扩展程序不起作用,并在尝试启用它时显示“错误加载扩展程序”?

在此处输入图片说明

pom*_*sky 29

sudo journalctl /usr/bin/gnome-shell
Run Code Online (Sandbox Code Playgroud)

并在尝试启用它时查找与扩展相关的错误。或者,您可以使用grep扩展名过滤日志:

sudo journalctl /usr/bin/gnome-shell | grep 'system-monitor'
Run Code Online (Sandbox Code Playgroud)

有时,如果您只是手动将 GNOME shell 版本(扩展程序未正式支持)添加到扩展程序的metadata.json文件中,则扩展程序也可以正常工作。
要做到这一点(如果您不是以根用户身份安装了扩展程序),请转到~/.local/share/gnome-shell/extensions/并查找与扩展程序关联的目录。打开它,你应该metadata.json在里面找到一个文件。打开文件,在该"shell-version":部分下添加您的 GNOME shell 版本并保存文件。重新登录,如果幸运的话,扩展程序可能会开始工作。


小智 26

您可以使用 GNOME 的窥镜工具查看 GNOME 扩展的详细信息,包括错误:

  1. Alt+ F2,键入lg,然后按Return
  2. 转到“扩展”部分
  3. 搜索相关的扩展并点击“显示错误”

  • +1 非常感谢。现在为什么在单击当前无用的错误图标时,Tweak Tools 无法显示相同的错误消息?这是一个反问句;没有预期的答案。 (3认同)