使用 Python 或 Vala 以编程方式控制 Linux Compiz 亮度
市场上的几款笔记本电脑在使用 Linux 进行亮度控制时存在问题。然而,最近我发现您可以使用 CompizConfig 设置来调暗至少一个特定的窗口。然而,许多…
Gnome 小程序应该如何存储其配置数据?
我有一个用 Python 编写的 Gnome 小程序。为了保存配置数据/设置,它创建一个文件 ~/.appname。 但是,这会阻止将小程序的多个实例添加到面板中,因为…
Windows 上的侏儒
Salaam, 我找不到类似的帖子,也许有些服务器不喜欢这个关键字组合:) 我想让 gnome/linux 在 Windows 桌面上运行,我知道可以通过以下方式实现: 1- …
如何在 Gnome 面板中显示状态消息?
我正在开发一个 Gnome 小程序。它是用 Python 编写的,并在一个小标签中显示某些内容的进度。 我的问题是:向用户显示状态通知的最佳方式是什么?在 U…
在 gnome Applet 中添加 gtk.widget
我有一个问题: 我写了一个小 gnome 小程序,当我们单击一个按钮时,我想在“gnome-panel”下添加一个 gtk.widget,就像时钟小程序的日历一样。 但我…
用户 crontab +蟒蛇 +随机壁纸=不起作用?
我有一个 python 脚本,可以通过 gconf 将桌面壁纸正确设置为给定文件夹中的随机图片。 然后,我的 crontab 中有以下条目 * * * * * python /home/bol…
在 ruby1.9 上安装 ruby/gnome2
我的目的是安装 ruby/gnome2 并使其与 Ubuntu9.10 上的 ruby1.9 一起工作。 我已经让 ruby/gnome2 与 ruby1.8 一起工作,但我需要让…
错误:gnome.h:没有这样的文件或目录
我想在 ubuntu 上解决这个“错误:gnome.h:没有这样的文件或目录”。 我收到此错误: /bin/sh: gnome-config: not found In file included from Test…
如何在 PyGTK 组合框中添加分隔符?
我正在使用 gtk.combo_box_new_text() 来制作组合框列表,这使用 gtk.ListStore 仅存储字符串,因此有某种方法可以在项目之间添加分隔符而不使用复杂…
从代码启动 PyGTK cellrenderer 编辑
我有一个带有可编辑 CellRendererText 的树视图: self.renderer = gtk.CellRendererText() self.renderer.set_property('editable', True) 但现在我…
为 Linux (Gnome) shell 脚本创建 UI 的工具
我正在编写一堆具有复杂选择的 Linux shell 脚本。现在我使用 zenity 作为提示。我宁愿使用可以一次显示多个 UI 元素并在脚本中查询它的东西(例如列…