我正在尝试使用以下命令在 Ubuntu 16.10 中安装指示器 Netspeed:
sudo apt-get install build-essential libgtop2-dev libgtk-3-dev libappindicator3-dev git-core
git clone https://github.com/GGleb/indicator-netspeed-unity.git
cd indicator-netspeed-unity
make
sudo make install
indicator-netspeed-unity &
不幸的是,这会返回错误...
**(indicator-netspeed-unity:6641):警告**:无法注册无障碍总线:没有收到回复。可能的原因包括:远程应用程序未发送回复、消息总线安全策略阻止回复、回复超时或网络连接中断。
(indicator-netspeed-unity:6641): GLib-GIO-ERROR **: Settings schema 'apps.indicators.netspeed-unity' 未安装
您是否考虑过尝试指标 Netspeed Unity?它是 mgedmin 的Netspeed Indicator的一个分支。尽管它的名字,它应该适用于任何支持 AppIndicators 的面板。
引自Webupd8文章。
如何安装 ?
您可以
apt-get install
通过先添加 ppa 来使用命令。否则,您可以从
.deb
文件安装32 位
64 位
GSettings 模式存储在/usr/share/glib-2.0/schemas中,需要编译它们才能被识别。看起来
sudo make install
没有这样做。它安装此架构:/usr/share/glib-2.0/schemas/indicator-netspeed-unity.gschema.xml
然后,您需要重新编译模式,运行:
sudo glib-compile-schemas /usr/share/glib-2.0/schemas
在重新编译模式后,我刚刚设法在 Xubuntu 18.04 上构建了指标-netspeed-unity。
但是……至少在我的Xubutu 18.04环境下,虽然面板上显示了指示图标,但是没有显示上传和下载速度。我还没有找到一个明确的解决方案。