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


18

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

在此处输入图片说明


1
@Cibes的新答案是一个更好的替代imo,您可能需要考虑接受它。
pomsky

Answers:


15

sudo journalctl /usr/bin/gnome-shell

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

sudo journalctl /usr/bin/gnome-shell | grep 'system-monitor'

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


这可能包含大量的日志输出,其中大多数可能与错误无关。
塞林

@Cerin“并在尝试启用扩展时查找与扩展相关的错误。” 时间戳会很有用。
pomsky

而不是“寻找错误”,您可以使用grep,例如:sudo journalctl /usr/bin/gnome-shell | grep 'system-monitor'system-monitor扩展名中寻找错误
SleepWalker

12

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

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

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

当焦点被盗并且没有x图标时,如何关闭它?您在另一台计算机上搜索Google,然后按Escape键。
Martin Dorey
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.