Compiz 在 Ubuntu 12.10 中将其配置存储在哪里?

Eti*_*Eti 3 unity compiz 12.10

根据http://wiki.compiz.org/CCSM#line-108,设置可以保存在以下位置之一:

  • 会议
  • KConf(我猜在默认的 Ubuntu 12.10 安装中不适用)
  • INI 配置文件(位于 ~/.config/compiz/compizconfig)

特别是,我正在寻找 unityshell 插件设置。例如面板不透明度。不幸的是,我无法找到所有这些设置。

“大多数”设置似乎存在于 GConf 中的 apps/compiz-1/plugins 中。但是该目录中不存在 unityshell 插件。

~/.config/compiz/compizconfig/config 文件存在(它似乎是在我启动 unity 时自动创建的),但它仍然是空的。

~/.compiz-1/metadata/unityshell.xml 文件似乎列举了我正在寻找的所有选项,但这些是默认值,可能不一定是活动选项。

~/.cache/compizconfig-1/*.pb 似乎包含所有选项,但这些是二进制文件,而且由于它是缓存,我怀疑这是 Compiz 永久存储其配置的位置。

DConf 还在 org/compiz 下显示了一些 Compiz 设置,但同样,不是所有内容。

——

提前感谢您提供的信息!

jok*_*ino 5

所有与 Unity 和 Compiz 相关的设置都~/.config/dconf/作为二进制文件存储在目录中user

如果您希望使用配置文件修改设置,则无法完全实现,因为它存储为二进制文件并且不是人类可读的。如果调整设置是你的动机,我建议你使用像 Unsettings 这样的配置工具。