indicator-multiload 是ubuntu下面一个很好的系统状态监视器,可以监视系统的cup,内存,网络以及硬盘读写转该,并以将其可视化。这个软件在ubuntu18.04之前能够正常的工作,没有任何问题,但是ubuntu18.04由于使用的是gnome的桌面环境,导致indicator不能正常显示,找了好多资料,这里成功的找到了一个解决方案,再次分享以下,也记录下来,方便以后用得到(毕竟经常重装系统)
至于indicator不能正常显示的原因这里就不说明了,之说一下如何解决。解决的办法就是使用插件:
- 首先,将原来的插件备份:
sudo mv/usr/share/gnome-shell/extensions/ubuntu-appindicators@ubuntu.com /usr/share/gnome-shell/extensions/ubuntu-appindicators@ubuntu.com-bak
- 下载插件: https://github.com/lestcape/gnome-shell-extension-appindicator/archive/indicator-multiload.zip
给我们的插件建一个文件夹:mkdir ~/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com
- 将刚才下载的插件解压:
unzip gnome-shell-extension-appindicator-indicator-multiload.zip -d temp 解压后的文件放到temp文件夹下
将解压好的插件放到刚才建的插件文件夹下:cp -r temp ~/.local/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com
- 重启shell: Alt + F2 ,然后输入r, 回车。
- 使用gnome-tweak-tool(如果没安装,可以去下载:sudo apt install gnome-tweak-tool),在拓展里打开KStatusNotifierItem/AppIndicator Support
- 然后就可以直接启动
indicator-multiload
了
效果图:
参考:
https://askubuntu.com/questions/1067766/upgrade-from-16-04-to-18-04-indicator-multiload-doesnt-work