使用 gettext 本地化文本
我有一篇英文文本,我想将其转换为法文。 我遵循的顺序如下: 在终端中使用 xgettext 命令生成所有文本,创建 .pot 文件 从 .pot 文件创建 .po 文件 …
GNOME 剪贴板是否具有与数据关联的 MIME 类型?
我知道Linux中有几种类型的选择:primary、secondary和clipboard,我处理前两种作为短期剪贴板,clipboard 作为长期剪贴板。我说得对吗? 现在,由于p…
无法在基于 gtkmm 的 gnome 面板小程序上显示图像
我在尝试使用 gtkmm 创建 gnome 面板小程序时遇到了麻烦。我处理了其中的大部分,但现在我有点受阻了。 快速总结:我尝试了 libpanelappletmm,但是当…
Python dbus 找不到 org.(gnome|freedesktop).ScreenSaver
我试图让 python 与 dbus 和屏幕保护程序交互,但无论如何它都断然拒绝这样做。 Perl 似乎做得很好,但我写的是 python,而不是 perl(还) Python 2.…
GNOME 和 KDE 等 Linux 图形环境如何支持滚动?
我很想知道:滚动(例如在 Firefox、Nautilus 等中)是否是每个应用程序单独处理的?还是环境造成的?或者通过小部件工具包? 让我困惑的是,可以在 F…
增加 gedit (gnome) 中最近打开的文件列表的数量
我已经使用 gedit 作为编程文本编辑器有一段时间了... 我想将最近打开的文件数量从 5 增加到 10... 我检查了 gedit 首选项和 gconf-editor gedit 选项…
python-gnomeapplet 和朋友的文档
我正在尝试使用 Python 和 pygtk 编写一个 Gnome 小程序。遗憾的是,我能找到的所有信息来源都是 2004 年或更早的,虽然所提供的一般结构仍然有效,但…
以编程方式打开 gnome 终端并在执行 bashrc 后执行命令
我尝试构建一个小脚本来启动我的开发环境。对于该任务,我尝试打开一个带有多个选项卡的 gnome 终端,其中会自动启动 Rails 服务器和自动测试。 但 gn…
如何以 root 身份运行 Perl 脚本但仍然影响用户 gconf 设置
新问题:我正在尝试制作一个统一的脚本,根据我的喜好初始化新的 Ubuntu 安装,它必须在 sudo 下运行才能安装软件包,但使用 gconftool-2 影响 gconf …
用 Python 编写的 Nautilus 扩展在调用 gtk.main() 时不会运行
我正在开发一个 nautilus 扩展,并且有以下代码: #!/usr/local/bin/python # -*- coding: utf-8 -*- import urllib import gtk import pygtk import …