GNOME Shell 扩展在重新启动后停止工作

GNOME Shell 扩展在重新启动后停止工作

我正在尝试调试名为的 Gnome Shell 扩展多显示器插件。我正在运行 PopOS。我使用多显示器插件已经有一段时间了,昨天我重新启动,扩展被禁用。

当我在浏览器中打开 Gnome 扩展时(https://extensions.gnome.org/extension/921/multi-monitors-add-on/)它显示为禁用。当我启用它时,什么也没有发生,当我刷新页面时,它仍然处于禁用状态。

我尝试跟随这篇堆栈交换文章使用 获取日志journalctl,但我没有看到任何超过 3 周的日志。

我真的不知道我在用 Gnome shell 扩展做什么,它们对我来说完全陌生(我是 PopOS 的新手,更熟悉从未使用过 Gnome Shell 扩展的 Linux Mint)。

我可以使用一些关于如何追踪错误消息的指导,这将帮助我了解出了什么问题。

更新:

我注意到journalctl日志中重复出现以下错误:

Dec 17 10:31:49 popsicle gnome-shell[2834]: JS ERROR: TypeError: null has no properties
                                            _onFocusChanged@resource:///org/gnome/shell/ui/closeDialog.js:135:9
                                            reset@resource:///org/gnome/shell/ui/viewSelector.js:452:26
                                            vfunc_hide@resource:///org/gnome/shell/ui/viewSelector.js:303:14
                                            _hideDone@resource:///org/gnome/shell/ui/overview.js:667:27
                                            onComplete@resource:///org/gnome/shell/ui/overview.js:653:36
                                            _makeEaseCallback/<@resource:///org/gnome/shell/ui/environment.js:84:13
                                            _easeActor/<@resource:///org/gnome/shell/ui/environment.js:165:64

在扩展 UI 控制面板中,我看到多显示器附加组件,但无法启用它。它只是忽略单击启用/禁用滑块的尝试。当我尝试在那里启用 Gnome Extensions Firefox 插件网站时,这与我在 Gnome Extensions Firefox 插件网站上遇到的行为相同。我还删除了它并再次添加了扩展程序,行为没有变化。

答案1

从3.36版本开始[1],GNOME提供了一个简单的工具来管理扩展,简单地称为扩展:您可以通过 gnome-shell 或终端启动它

$ gnome-extensions-app

它是一个有用的工具,因为您可以控制扩展,尤其是检查潜在问题,因为它为您提供了有关错误的信息(最著名的功能gnome-tweaks-tool不提供)。

所以,请您简单地看一下那里。


[1] https://www.phoronix.com/scan.php?page=news_item&px=GNOME-Shell-Extensions-App

相关内容