尽管 GNOME Shell 集成扩展正在运行,但未检测到本机主机连接器

尽管 GNOME Shell 集成扩展正在运行,但未检测到本机主机连接器

在全新安装的 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+ F2r然后输入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+ F2r然后输入Enter

我已经在几台笔记本电脑上运行了全新安装的 Ubuntu 20.04,有些可以运行,但有些却无法运行,所以谜团还在继续……

更新2显然,如果你在 Ubuntu 20.04 中以 Snap 形式运行 Chromium,那么这是一个已知错误。使用 Firefox 可以解决这个问题,而且它应该可以正常工作。

附言是的,这也适用于 Ubuntu 21.10(截至 2021 年 5 月 21 日)

相关内容