问题标签 [gconf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
82 浏览

installation - 在 .deb 包升级期间更改 gconf 架构的正确方法是什么?

我对一个开源包(Guake)做了一些修改,我不得不改变 gconf 模式中一些键的类型。

问题是,当我安装我构建的新 .deb 时,在 gconf 中设置的键仍然是旧类型,直到它们被取消设置,即使新模式已被复制到位。

我认为正确的解决方法是让安装过程取消设置密钥,但这是我第一次制作 .deb 文件,但我无法弄清楚如何做到这一点。将不胜感激任何帮助!

0 投票
2 回答
1401 浏览

python - 如何强制我的 virtualenv 看到安装在系统级别的这个编译模块?

我在 Ubuntu 12.04 上安装了包python-gconf并使用它:它是与 gnome 配置工具的 python 绑定,并且没有 pypi 包。

一旦我创建了一个 virtualenv(没有 --no-site-packages),任何导入的尝试gconf都会导致ImportError.

gconf模块在系统级别可以正常工作,但在虚拟环境中却不行。我调查了一下,打开python-gconf.deb告诉我它只是一个 gconf.so 二进制文件。

搜索它告诉我它已安装在/home/lib/python2.7/dist-packages/gtk-2.0/gconf.so

我确实试图强迫 Python 手:

但这只会导致:

所以我猜它非常依赖于GTK。

0 投票
1 回答
3562 浏览

centos - 在centos,opensuse中通过x-scheme-handler设置协议处理程序

我的要求是在 linux 系统中使用 firefox 运行自定义协议处理程序。

通过在 /usr/share/applications 中创建 myapp.desktop 文件,我已经在 Ubuntu 中成功添加了协议处理程序。内容是这样的。

之后我运行更新桌面数据库。一切就绪,我可以在 Ubuntu 的 firefox 浏览器或 Fedora 中输入 myapp://,然后 myapp 被调用。

虽然相同的过程在 Centos 或 Opensuse 中不起作用。我在 centos 和 opensuse 中尝试了以下内容,但没有奏效。

请帮助使协议处理程序在 centos 和 opensuse 中工作。我正在使用 centos-6.2 和 opensuse 11.2

提前致谢。

0 投票
1 回答
103 浏览

python - GNOME 配置数据库类型推断

我的桌面是 GNOME,我正在通过 Python 以编程方式更改其设置。

数据库具有简单的值类型,例如字符串、整数、字符串列表、整数列表……

操作数据的简单 CLI 工具是 gconftool-2,它使用--get选项返回键的值。

考虑到在将其设置回某个值时我需要知道该值,我不知道从这些值中推断出类型。请注意,在我的模式中,“8”是一个字符串,8 是一个 int,但它们都被 gconftool-2 输出为 8。

你会怎么做呢?

0 投票
0 回答
1666 浏览

c++ - Qt、C++:GConf-WARNING **:客户端无法连接到 D-BUS 守护进程

我正在尝试使用 Qt 和 C++ 在 Arch Linux 下制作表单应用程序,但是当我尝试运行以下应用程序时:

第一个窗口.h

编译后,我得到这个错误:

它不会停止或终止应用程序,但也不会运行它。我认为该错误与我编写的代码无关,因为它只是一个小示例。那么我该如何处理呢?任何想法?

0 投票
1 回答
270 浏览

gtk3 - 使用 gtkmm-3 存储设置有什么更好的用途?

我使用 gtkmm-3 用 C++ 编写简单的程序。

我需要以几个数字和字符串的形式存储一些设置。

我找到了 gconfmm,但它似乎只适用于 Gtk 2。

它会一起工作吗?或者有更好的方法来存储设置?

0 投票
1 回答
63 浏览

filesystems - Nautilus 2.16 - 文件系统之间的垃圾确认差异

如果这个问题看起来相当微不足道,我很抱歉,但这让我感到有些沮丧。

我有一个 Redhat 5.3 安装,使用安装了两个文件系统的 nautilus-2.16.2-7.el5。在 user1 下,当发送到文件系统 A 上的垃圾箱(按 Del)时,我们会收到一个确认对话框(您是否想要等)。文件系统 B 上的行为相同。

但是,在 user2 下,我们在文件系统 A 上收到 Del 确认,但在文件系统 B 上却没有。

我尝试重命名 ~/.gconf/apps/nautilus 文件夹并注销/登录以重置 Nautilus 设置,但它的行为仍然相同。

这基本上导致用户意外删除数据,这不是很好!

任何建议将不胜感激人!

D

0 投票
0 回答
210 浏览

symlink - 符号链接弄乱了 Ubuntu 14.04 上的 gconf2 安装

我在 Ubuntu 14.04 上安装 default-jre 并卸载了 gconf2 时遇到了麻烦。也许那是愚蠢的。无论如何,现在尝试重新安装 gconf2 时出现以下错误:

我不知道如何解决这个问题,任何帮助将不胜感激。

0 投票
1 回答
195 浏览

linux - .override 文件和用于使用 gschema 覆盖首选项的 .convert 文件之间有什么关系?

我观察到 .convert 文件看起来类似于 .override 文件。覆盖文件以 .gschema.override 后缀结尾。我相信 gsettings-data-convert 或任何其他实用程序会创建 .override 文件。我期待任何可以解释完整转换过程的链接。

0 投票
1 回答
193 浏览

java - 在 Dockerfile 中运行 JAXB/XJC 会导致 GConf 错误

我将 docker 与在构建过程中编译的 Java 项目结合使用。现在我正在尝试通过在 Dockerfile 中调用以下 shell 脚本来生成基于 Collada XML 模式版本 1.5 的 Java 代码:

不幸的是,这会产生以下错误:

在我的主机上,它可以很好地生成 Java 代码。您可以在此处找到 Dockerfile:https ://raw.githubusercontent.com/knowrob/docker/master/hydro-knowrob/hydro-knowrob-daemon_local/Dockerfile

EDIT1:似乎 xjc 有一些奇怪的 XServer 依赖项。这对我来说没有意义。如何避免这个问题?