GNOME Shell 擴展在重啟後停止工作
我正在嘗試調試一個名為multi-monitor addon的 Gnome Shell 擴展。我正在執行 PopOS。我使用多顯示器外掛已經有一段時間了,昨天我重新啟動並且擴展程序被禁用。
當我在瀏覽器( https://extensions.gnome.org/extension/921/multi-monitors-add-on/ )中打開 Gnome 擴展時,它顯示為已禁用。當我啟用它時,沒有任何反應,當我刷新頁面時,它仍然處於禁用狀態。
我嘗試按照這篇堆棧交換文章使用 獲取日誌
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
在 Extensions UI 控制面板中,我看到了 Multi Monitor Add-On,但我無法啟用它。它只是忽略點擊啟用/禁用滑塊的嘗試。這與我嘗試在 Gnome Extensions Firefox 外掛網站中啟用它時遇到的行為相同。我還刪除了它並再次添加了擴展,但行為沒有改變。
從版本 3.36 開始**$$ 1 $$**, GNOME 提供了一個簡單的工具來管理擴展,簡稱為Extensions:您可以通過 gnome-shell 或終端啟動它
$ gnome-extensions-app
這是一個有用的工具,因為您可以控制擴展,尤其是檢查潛在問題,因為它可以為您提供有關錯誤的資訊(大多數人
gnome-tweaks-tool
不提供的功能)。所以,請在那裡簡單地看看。
$$ 1 $$ https://www.phoronix.com/scan.php?page=news_item&px=GNOME-Shell-Extensions-App