Déjà vu Asked: 2018-08-22 23:42:00 +0800 CST2018-08-22 23:42:00 +0800 CST 2018-08-22 23:42:00 +0800 CST 从 16.04 升级到 18.04,indicator-multiload 不起作用 772 我很高兴从 16.04 升级到 18.04(桌面)。 但是有几件事我觉得很烦人, 其中有指标-multiload indicator-multiload 是一个非常宝贵的应用程序,以图形方式显示 CPU、内存、网络、磁盘的活动......看起来像 16.04 中的(顶栏) 不幸的是,它在 18.04 中不起作用(很好)。 我怎样才能indicator-multiload在 18.04 上班? upgrade indicator 16.04 18.04 2 个回答 Voted Best Answer lestcape 2018-08-26T02:55:45+08:002018-08-26T02:55:45+08:00 Ubuntu 18.04 现在使用 GNONE Shell,而不是您可能已经知道的 Unity 桌面。它们是不同的桌面,但总的来说,在带有 GNOME Shell 的 Ubuntu 18.04 中使用带有 Unity 的 Ubuntu 16.04 的相同功能没有限制。 在一个或另一个桌面上做同样的事情可能更容易或更难。你想要的东西,可以更好或更差地与外壳的其余部分集成,看起来或多或少漂亮,或者会以更差或更好的性能工作,但最终它可以在两种桌面环境中实现。不同的历史一般不会是真实的,需要被证明才能被视为真实。这就是为什么我建议保持乐观。当某些东西没有支持时,不是因为桌面被称为X或Y,而是因为桌面背后的开发者被称为X或Y。因此,将始终是人为因素,而不是桌面名称。 指标多重加载的情况并没有什么不同,当然,它可以在 GNOME Shell 中正常工作。问题是 GNOME Shell 开发人员不喜欢这些指标,因为这个功能显然不符合他对桌面的概念。来源: https ://bugzilla.gnome.org/show_bug.cgi?id=652122 Shell 开发人员是否决定不支持指标也没关系,因为他们确实支持扩展,然后一些第三方开发人员可以在 Gnome Shell 会话中使用指标,这就是Jonas Kümmerlin创建该扩展时发生的事情:https ://github.com/rgcjonas Ubuntu 在 18.04 来到 Gnome Shell 时,加载指标的扩展开发不是很活跃,正在开发中,尽可能防止破坏 shell,造成很少的干扰。所以,它受到了很大的限制,有些事情在理论上可能会被简化,以便更快并导致更少的问题。 因此,非同质指标然后以将它们转换为同质指标的方式加载,然后简化缩放面板内图标的过程。这就是官方 shell 代码在这段时间内使用状态图标所做的事情。另请参阅几年前在 Gnome Shell 中删除了状态图标: https ://blogs.gnome.org/aday/2017/08/31/status-icons-and-gnome/,因为 gnome shell 开发人员放弃了他的使用,转而支持 NOTHING,然后不再考虑指标的使用。 另外,前段时间,我发现(https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/41)这个 gnome shell 扩展。我分叉并将其转换为 Cinnamon 小程序,然后将其与另一个 Cinnamon 官方小程序合并为状态图标。该代码现在在 Cinnamon 中(https://github.com/linuxmint/Cinnamon/pull/5790)。在 Cinnamon 中,历史是不同的,我测试了很多渲染指标的可能方法,并且我修复了原始扩展已经存在的一些错误,因为扩展从未与非同质指标一起使用。作为一件有趣的事情,我可以说我从未在 Cinnamon 桌面中合并其中的一些改进。这就是为什么在 cinnamon 桌面中,indicator-multiload 也是同质的,就像现在在 Ubuntu 18.04 中一样。 当 Ubuntu 18.04 分叉指示器扩展时,我在那里打开了一个错误(https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/92),看看他们是否想修复扩展中的某些内容,但就我所见,他们不在乎做那么多。所以,今天我只是分叉了扩展并只修复了指标多负载,因为你想要那个,但不要认为我会继续开发那个扩展或类似的东西。我认为您需要向 ubuntu 开发人员询问该功能。可能在这里:https ://github.com/ubuntu/gnome-shell-extension-appindicator/issues/121 编辑: 看到了,我分叉了扩展并为与 GNOME 3.28 兼容的扩展版本创建了一个拉取请求,但在官方 ubuntu 扩展中没有合并或适应被其他人合并: https://github .com/ubuntu/gnome-shell-extension-appindicator/pull/144 ioaniatr 2019-11-22T08:05:18+08:002019-11-22T08:05:18+08:00 在 Ubuntu 18.04indicator-multiload上存在错误并导致问题。您应该尝试改用“系统监视器扩展”。详细指南: http://ubuntuhandbook.org/index.php/2019/03/display-cpu-memory-network-usage-in-ubuntu-18-04-panel/ 如本指南所示: 首先你安装这些包: sudo apt-get install gir1.2-gtop-2.0 gir1.2-networkmanager-1.0 gir1.2-clutter-1.0 然后从 Ubuntu 软件中心搜索并安装system monitor extension.
Ubuntu 18.04 现在使用 GNONE Shell,而不是您可能已经知道的 Unity 桌面。它们是不同的桌面,但总的来说,在带有 GNOME Shell 的 Ubuntu 18.04 中使用带有 Unity 的 Ubuntu 16.04 的相同功能没有限制。
在一个或另一个桌面上做同样的事情可能更容易或更难。你想要的东西,可以更好或更差地与外壳的其余部分集成,看起来或多或少漂亮,或者会以更差或更好的性能工作,但最终它可以在两种桌面环境中实现。不同的历史一般不会是真实的,需要被证明才能被视为真实。这就是为什么我建议保持乐观。当某些东西没有支持时,不是因为桌面被称为X或Y,而是因为桌面背后的开发者被称为X或Y。因此,将始终是人为因素,而不是桌面名称。
指标多重加载的情况并没有什么不同,当然,它可以在 GNOME Shell 中正常工作。问题是 GNOME Shell 开发人员不喜欢这些指标,因为这个功能显然不符合他对桌面的概念。来源: https ://bugzilla.gnome.org/show_bug.cgi?id=652122
Shell 开发人员是否决定不支持指标也没关系,因为他们确实支持扩展,然后一些第三方开发人员可以在 Gnome Shell 会话中使用指标,这就是Jonas Kümmerlin创建该扩展时发生的事情:https ://github.com/rgcjonas
Ubuntu 在 18.04 来到 Gnome Shell 时,加载指标的扩展开发不是很活跃,正在开发中,尽可能防止破坏 shell,造成很少的干扰。所以,它受到了很大的限制,有些事情在理论上可能会被简化,以便更快并导致更少的问题。
因此,非同质指标然后以将它们转换为同质指标的方式加载,然后简化缩放面板内图标的过程。这就是官方 shell 代码在这段时间内使用状态图标所做的事情。另请参阅几年前在 Gnome Shell 中删除了状态图标: https ://blogs.gnome.org/aday/2017/08/31/status-icons-and-gnome/,因为 gnome shell 开发人员放弃了他的使用,转而支持 NOTHING,然后不再考虑指标的使用。
另外,前段时间,我发现(https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/41)这个 gnome shell 扩展。我分叉并将其转换为 Cinnamon 小程序,然后将其与另一个 Cinnamon 官方小程序合并为状态图标。该代码现在在 Cinnamon 中(https://github.com/linuxmint/Cinnamon/pull/5790)。在 Cinnamon 中,历史是不同的,我测试了很多渲染指标的可能方法,并且我修复了原始扩展已经存在的一些错误,因为扩展从未与非同质指标一起使用。作为一件有趣的事情,我可以说我从未在 Cinnamon 桌面中合并其中的一些改进。这就是为什么在 cinnamon 桌面中,indicator-multiload 也是同质的,就像现在在 Ubuntu 18.04 中一样。
当 Ubuntu 18.04 分叉指示器扩展时,我在那里打开了一个错误(https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/92),看看他们是否想修复扩展中的某些内容,但就我所见,他们不在乎做那么多。所以,今天我只是分叉了扩展并只修复了指标多负载,因为你想要那个,但不要认为我会继续开发那个扩展或类似的东西。我认为您需要向 ubuntu 开发人员询问该功能。可能在这里:https ://github.com/ubuntu/gnome-shell-extension-appindicator/issues/121
编辑: 看到了,我分叉了扩展并为与 GNOME 3.28 兼容的扩展版本创建了一个拉取请求,但在官方 ubuntu 扩展中没有合并或适应被其他人合并: https://github .com/ubuntu/gnome-shell-extension-appindicator/pull/144
在 Ubuntu 18.04
indicator-multiload
上存在错误并导致问题。您应该尝试改用“系统监视器扩展”。详细指南:http://ubuntuhandbook.org/index.php/2019/03/display-cpu-memory-network-usage-in-ubuntu-18-04-panel/
如本指南所示:
sudo apt-get install gir1.2-gtop-2.0 gir1.2-networkmanager-1.0 gir1.2-clutter-1.0
system monitor extension
.