在全新安装的 18.10 中,我尝试安装 CPU 使用率小部件
https://extensions.gnome.org/extension/120/system-monitor/
在该链接上显示错误:
尽管 GNOME Shell 集成扩展正在运行,但未检测到本机主机连接器
答案1
在 Ubuntu 22.04 上克隆 repohttps://github.com/paradoxxxzero/gnome-shell-system-monitor-applet并按照以下说明进行手动安装
sudo apt install gir1.2-gtop-2.0 gir1.2-nm-1.0 gir1.2-clutter-1.0 gnome-system-monitor gettext
cd /tmp # could be anywhere ... once installed repo code not used
git clone [email protected]:paradoxxxzero/gnome-shell-system-monitor-applet.git
cd gnome-shell-system-monitor-applet
make install
reboot
如果上述操作在 Ubuntu 22.04 上失败,则只需使用https://extensions.gnome.org/extension/3010/system-monitor-next/
以下是 20.04 或更早版本...
首先安装这个(它是出现在错误弹出窗口中的内容):
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install chrome-gnome-shell
但是,在安装新的操作系统时,您仍然会遇到错误,除非您还安装了这些内容:
# Ubuntu 20.04
sudo apt-get install libproxy1-plugin-networkmanager gnome-shell-extension-system-monitor
# Ubuntu 19.10
sudo apt-get install gir1.2-nm-1.0
或者:
# pre Ubuntu 19.10
sudo apt-get install gir1.2-gtop-2.0 gir1.2-nm-1.0 gir1.2-clutter-1.0
然后输入以下命令退出 GNOME Shell:
- Alt+ F2,r然后输入Enter。
或者通过运行从终端反弹
killall -3 gnome-shell
现在回到
并打开监控扩展。资源监控小部件现在将出现在桌面顶部状态栏上。
更新 在 Ubuntu 20.04 上,完成上述操作后,如果出现错误,请在终端中运行以下命令:
wget https://raw.githubusercontent.com/paradoxxxzero/gnome-shell-system-monitor-applet/fac6b7646346264bd75813a9d606dd5ba5152d6b/system-monitor%40paradoxxx.zero.gmail.com/extension.js -O ~/.local/share/gnome-shell/extensions/[email protected]/extension.js
然后使用以下命令重新启动 GNOME Shell:
- Alt+ F2,r然后输入Enter
我已经在几台笔记本电脑上运行了全新安装的 Ubuntu 20.04,有些可以运行,但有些却无法运行,所以谜团还在继续……
更新2显然,如果你在 Ubuntu 20.04 中以 Snap 形式运行 Chromium,那么这是一个已知错误。使用 Firefox 可以解决这个问题,而且它应该可以正常工作。
附言是的,这也适用于 Ubuntu 21.10(截至 2021 年 5 月 21 日)