[Others] 【插件】dde-istate-menus CPU、网络等插件集合【2022/03/11】
Tofloor
poster avatar
septemberhx
deepin
2020-06-12 01:23
Author

之前用过一段时间macOS,上面的 Istat Menus 我很喜欢,所以我打算在 deepin v20 上复刻一个。
提示不兼容的,请使用下面的命令执行并贴出输出

ldd ~/.local/lib/dde-dock/plugins/libdde-istate-menjs.so # 换成你的路径

================ 更新 (2022-03-11 ) ==================

问题修复:该插件导致 WIFI 及 电源 图标消失问题

======================================================


注意1:虽然这个插件能在 dock 上使用,但是由于某些问题,会出现显示不全的问题,我个人怀疑是因为:https://github.com/linuxdeepin/dde-dock/issues/271这不是Bug,最起码不是改插件的 Bug。同时也没有对左右侧进行调整,所以也会显示不全或者过小。建议搭配顶栏食用:https://bbs.deepin.org/post/195128

地址:https://github.com/SeptemberHX/dde-istate-menus

使用:下载 release,解压,把 *.so 文件复制到插件目录即可(我个人觉得装系统会影响其他用户,所以还是放在家目录最合适,那就不适合打包了)依赖:

sudo apt install libqt5charts5

注意:由于涉及到一些/proc 下一些文件的读取,需要给 dde-dock 或者 dde-top-panel 一些权限(自行替换最后的执行文件路径):

sudo setcap cap_sys_rawio,cap_net_raw,cap_dac_read_search,cap_sys_ptrace+ep /usr/bin/dde-dock

通过手动创建文件来禁用部分插件:~/.config/dde-istate-menus/dde-istate-menus.conf

文件内容如下:

[plugins]
cpu=true
datetime=true
sensors=true
ram=true
network=true
disk=true

将 true 改为 false 即可禁用对应插件

dde-top-panel 插件目录:~/.local/lib/dde-top-panel/plugins
dock 插件目录:~/.local/lib/dde-dock/plugins
没有这些目录自行创建即可。

 





---------------------------------------
-----------

================ 0.4.3 更新 (2021-07-28 ) ==================

1. 黑白主题自动跟随系统设置

 

2. 其他 UI 调整

================ 0.4.2 更新 (2021-07-10 ) ==================

1. 修复由于插件机制更新导致无法启动的问题

2. 默认字体更换为 jetbrain mono 等宽字体;其他 UI 调整

 

2020-06-25【0.3.0】

  • 温度+功耗
  • UI 调整
  • 需要安装新依赖:libsensors5
  • 确保执行过 sensors-detect,且 sensors 有输出。
  • 需要重新设置权限:sudo setcap cap_sys_rawio,cap_net_raw,cap_dac_read_search,cap_sys_ptrace+ep ./frame/dde-top-panel
  • 功耗只支持部分 Intel CPU,由于Linux上没有获取功耗的统一接口,导致该部分功能直接和硬件挂钩,很容易不兼容然后导致 top-panel 闪退。如有问题,请暂时使用 0.2 版本


2020-06-15【0.2.0】

  • RAM:竖进度条 + 弹出窗口
  • UI 调整
  • 其他修复








2020-06-11【0.1.0】

  • CPU:折线图 + 弹出窗口
  • 网络:文字 + 弹出窗口


截图:










Reply Favorite View the author
All Replies
5 / 6
To page
septemberhx
deepin
2021-11-09 05:24
#81
youngwq

文件情况如下
image.png

dde-top-panel 插件目录里的 libtray.so 是最新的嘛?和 dde-dock 里的版本一致嘛?

也贴一下你的系统版本,我试试看能不能复现

Reply View the author
youngwq
deepin
2021-11-09 17:11
#82
septemberhx

dde-top-panel 插件目录里的 libtray.so 是最新的嘛?和 dde-dock 里的版本一致嘛?

也贴一下你的系统版本,我试试看能不能复现

libtray.so没修改过,是系统默认的,从/usr/lib/dde-dock的plugins目录复制的

image.png

Reply View the author
youngwq
deepin
2021-11-09 17:18
#83
youngwq

libtray.so没修改过,是系统默认的,从/usr/lib/dde-dock的plugins目录复制的

image.png

libtray.so
image.png

Reply View the author
butu
deepin
2021-11-11 22:02
#84
septemberhx

dde-top-panel 插件目录里的 libtray.so 是最新的嘛?和 dde-dock 里的版本一致嘛?

也贴一下你的系统版本,我试试看能不能复现

同样遇到了这个问题,安装此插件后,音量及网络图标消失,删除插件后,图标出现

Reply View the author
butu
deepin
2021-11-11 22:02
#85
It has been deleted!
septemberhx
deepin
2021-11-12 19:06
#86
butu

同样遇到了这个问题,安装此插件后,音量及网络图标消失,删除插件后,图标出现

我在虚拟机中重新安装了 DeepinV20 并升级到了最新版本,但是没有出现图标丢失的情况。你们还做了什么其它操作吗?

image.png

Reply View the author
septemberhx
deepin
2021-11-12 19:07
#87
youngwq

libtray.so没修改过,是系统默认的,从/usr/lib/dde-dock的plugins目录复制的

image.png

看上一楼

Reply View the author
打击越
deepin
2021-11-12 19:24
#88
septemberhx

我在虚拟机中重新安装了 DeepinV20 并升级到了最新版本,但是没有出现图标丢失的情况。你们还做了什么其它操作吗?

image.png

好像是深度的托盘作了链接库的检测。

系统状态那个插件加载了dtkcore2的版本。

如果第一次循环到dtkcore5的版本没问题,

循环到dtkcore2就拒绝加载了。

Reply View the author
butu
deepin
2021-11-13 23:59
#89
septemberhx

我在虚拟机中重新安装了 DeepinV20 并升级到了最新版本,但是没有出现图标丢失的情况。你们还做了什么其它操作吗?

image.png

没有

Reply View the author
septemberhx
deepin
2021-11-14 02:10
#90
打击越

好像是深度的托盘作了链接库的检测。

系统状态那个插件加载了dtkcore2的版本。

如果第一次循环到dtkcore5的版本没问题,

循环到dtkcore2就拒绝加载了。

那有啥好的解决办法不

Reply View the author
打击越
deepin
2021-11-14 17:38
#91
septemberhx

那有啥好的解决办法不

你获取程序标题用的是dtkcore2的方法,换掉就行了。

Reply View the author
youngwq
deepin
2021-11-15 17:23
#92

装了两台机器,一台出现图标丢失的情况,而且连开始菜单也出不来(菜单出不来的问题,按坛里人说的先把启动器最大化再禁用,就可以出来了,但是再缩小化后,又出不来了),另一台就完全正常,两台的版本都是20.2.4,装的软件基本都一样。

Reply View the author
septemberhx
deepin
2021-11-23 18:49
#93
打击越

你获取程序标题用的是dtkcore2的方法,换掉就行了。

貌似确实是这个问题

Reply View the author
septemberhx
deepin
2021-11-23 18:57
#94
youngwq

装了两台机器,一台出现图标丢失的情况,而且连开始菜单也出不来(菜单出不来的问题,按坛里人说的先把启动器最大化再禁用,就可以出来了,但是再缩小化后,又出不来了),另一台就完全正常,两台的版本都是20.2.4,装的软件基本都一样。

先把 dde-istate-menu 删掉吧

Reply View the author
155******69
deepin
2021-12-06 22:14
#95

这个在UOS编译不了了...不过dde-top-panel和dde-globalmenu-service都能正常编译

其中一个提示缺少lpcap,一个事cmake的依赖不对,我对cmake不太了解confused

image.png

Reply View the author
septemberhx
deepin
2021-12-06 22:16
#96
155******69

这个在UOS编译不了了...不过dde-top-panel和dde-globalmenu-service都能正常编译

其中一个提示缺少lpcap,一个事cmake的依赖不对,我对cmake不太了解confused

image.png

安装 libpcap-dev 再试试。

这个插件在 deepin 上暂时有 bug,会导致系统托盘部分图标不显示,不知道 UOS 上有没有。现在还没有空去修bug

Reply View the author
155******69
deepin
2021-12-07 02:53
#97
septemberhx

安装 libpcap-dev 再试试。

这个插件在 deepin 上暂时有 bug,会导致系统托盘部分图标不显示,不知道 UOS 上有没有。现在还没有空去修bug

哦哦 好吧, V20的cmake版本那么高了吗

Reply View the author
septemberhx
deepin
2021-12-07 05:31
#98
155******69

哦哦 好吧, V20的cmake版本那么高了吗

系统的没这么高,我用的是 clion 自带的

Reply View the author
阿顺呀
deepin
2022-01-08 07:50
#99

我的没有插件目录 ~/.local/lib/dde-dock/plugins/

手动创建无效

Reply View the author
septemberhx
deepin
2022-01-09 06:18
#100
阿顺呀

我的没有插件目录 ~/.local/lib/dde-dock/plugins/

手动创建无效

现在暂时别用这个插件,有问题。

Reply View the author
5 / 6
To page