我尝试通过运行 来安装扩展sudo apt install gnome-shell-extension-multi-monitors
,重新加载 shell,然后通过 gnome-tweaks 启用它。但是启用按钮呈灰色,并显示“加载扩展时出错”。我还尝试按照 git 上的说明进行安装https://github.com/spin83/multi-monitors-add-on但结果是一样的。
错误似乎是“JS 错误:扩展 multi-monitors-add-on@spin83:TypeError:this._onButtonPress 未定义”。
我正在运行 Ubuntu 20.04.2 LTS,gnome 版本为 3.36.7
答案1
我搞明白了。我从中获取的扩展版本app install
适用于错误的 gnome 版本,git repo 的主分支也是如此。我通过运行gnome-shell --version
、签出 git repo 上的相应分支并安装它来使其正常工作。
答案2
如果您通过“sudo sudo apt-get install gnome-shell-extension-multi-monitors gnome-tweaks”安装了扩展,我建议:
从以下位置删除文件 multi-monitors-add-on.pot:~/.local/share/gnome-shell/extensions
通过 git 仓库安装https://github.com/spin83/multi-monitors-add-on重要根据你的 gnome 版本选择分支
重新启动 gnome shell “killall -3 gnome-shell”