相关疑难解决方法(0)

如何为 Unity 开发系统指标?

这不是如何创建 Unity 指标的副本. 我正在寻找系统指示器而不是应用程序指示器。

背景:

从这两个问题来看:

我了解到有两种类型的指标:

  • 系统:音响,键盘,应用程序,...(尝试:ps ax | grep indicator
  • 应用程序:nm-applet、sysmonitor、...以及哪些应用程序指标可用?

所有应用程序指标都由指标应用程序(系统应用程序)处理/显示。系统指标由 Unity 面板直接显示。

这两个问题都是关于从登录和锁定屏幕添加/删除指标。第一个是直接设置(在处理系统指标时)。第二个是一个艰难的设置(在处理应用程序指标时),需要修改锁屏面板服务(unity包)的源和登录屏幕的 unity-greeter 源。

对于sysmonitor,对我来说这是解决方法。最好的解决方案是实施系统指标而不是应用指标。

话题:

  • 是否有统一的系统指标 API(最好:Python 然后 C/C++)?请参考官方文档。

  • 大多数系统指标是使用 Vala 编程语言编写的。有人可以使用 Python 或 C 为系统指标编写小演示吗?

更新:

我发现了几个可以推动的链接:

  • 应用程序指标项目页面中,他们列出了用于应用程序指标的AppIndicator-0.3 API(CPython)的链接。

    他们还列出了 Indicate-0.7 API(CPython)。这是什么?嗯,它是桌面应用程序之间的 DBus 消息传递通道。

  • 另一方面,在系统指标项目页面中,他们提到:

    系统指标 API

    • 使用 libindicate 的消息菜单。
    • 使用 libunity 的声音菜单。
    • 使用 Evolution-Data-Server 的日期/时间指示器

    他们似乎列出了数据 API,而不是像 Evolution-Data-Server …

indicator python unity c application-development

39
推荐指数
1
解决办法
2985
查看次数

如何使指标系统监视器作为登录屏幕上的默认指标

Ubuntu 14.04 目前在右上角有这些指标关机,锁定按钮,日历时间详细信息,电池详细信息,输入格式(英文)作为默认指标。是否可以将指标系统监视器作为这些默认指标之一。

现在发生的情况是,只有当我们登录计算机时,才会显示指标系统监视器,当您注销或锁定我们的计算机时,指标系统监视器会自动退出面板。我从锁定计算机的经验中知道指标系统监视器在后台工作但不会显示在面板中。我有一些统计信息(包括 cpu、mem 和一些自定义),我想在我锁定计算机时查看它们。

可以做到吗?

PS 我在主软件站点上问过这个问题,作者推荐了这个站点。


我看过这个问题及其答案,看起来很有希望 - 但我不知道如何调整指标系统监视器的答案。

indicator unity lightdm

10
推荐指数
1
解决办法
889
查看次数

标签 统计

indicator ×2

unity ×2

application-development ×1

c ×1

lightdm ×1

python ×1