相关疑难解决方法(0)

dconf-editor 和 gsettings 不应该访问同一个数据库吗?

这基本上是一个“学术”问题——试图更好地理解配置系统的内部结构。

我知道dconf系统是gnome3中的新配置系统,它取代了(已弃用的)gconf;这一点从Gconf、Dconf、Gsettings 以及它们之间的关系就很清楚

在我看来,程序gsettingsdconf-editorwhere 只是两种不同的方式来访问同一个dconf数据库,这在什么是 dconf,它的功能是什么,我如何使用它中得到了证实

编辑:我发现有人注意到它在某些架构名称中的大小写有所不同,请参见此处 --- dconf 架构名称是否区分大小写?; 但似乎差异不仅限于此。在一个答案中有一个不匹配的例子,但我没有找到原因的解释

但是最近我发现从gsettings和访问的密钥dconf-editor不一样。例如,对于设置vinodconf-editororg.gnome.desktop.remote-access(见下面的截图),而在gsettings它们是下 org.gnome.Vino。有一些文档可以解释差异吗?

gsettings 中

(0)samsung-romano:~/tmp/try% gsettings list-recursively org.gnome.Vino
org.gnome.Vino alternative-port uint16 5900
org.gnome.Vino authentication-methods ['none']
org.gnome.Vino disable-background false
[...]
Run Code Online (Sandbox Code Playgroud)

和:

(0)samsung-romano:~/tmp/try% gsettings list-recursively org.gnome.desktop.remote-access
No such schema 'org.gnome.desktop.remote-access'
Run Code Online (Sandbox Code Playgroud)

但是在dconf-editor 中

dconf-编辑器

gnome unity gsettings dconf system-settings

40
推荐指数
1
解决办法
2万
查看次数

备份 GNOME 终端

我做了一些自定义的 GNOME 终端设置和配置文件,我想在重新安装 Ubuntu 后保留它们。

我必须保存什么来备份我的设置,之后如何重新应用它们?

这不是这个问题的重复,因为

  1. 自旧问题以来,配置系统已更改,从 gconf 更改为 dconf。
  2. 另一个问题没有解释如何正确备份,然后重新应用设置。

gnome backup gnome-terminal

18
推荐指数
1
解决办法
4974
查看次数

如何更改背景以使用 gnome-terminal 配置文件首选项中的内置主题 --> 使用 dconf 或 gsettings 的颜色?

对于 gnome-terminal --> Edit --> Preference --> profile --> color,我不想“使用系统主题的颜色”,而是使用“内置方案 = Solarized dark”。

根据这个答案,我可以使用这些命令来获取我想要更改的配置文件的 UUID:

gsettings get org.gnome.Terminal.ProfilesList list
gsettings get org.gnome.Terminal.ProfilesList default
Run Code Online (Sandbox Code Playgroud)

我还可以在 gnome-terminal --> 编辑 --> 首选项 --> 配置文件 --> 颜色的右下角看到配置文件的 UUID。

要取消选择“使用系统主题中的颜色”,我使用了以下命令:

gsettings set org.gnome.Terminal.Legacy.Profile:/org/gnome/terminal/legacy/profiles:/:UUID/ use-theme-colors false 
Run Code Online (Sandbox Code Playgroud)

然后我如何通过 cmdline 使用给定的“内置方案”,例如“Solarized dark”、“Tango dark”?我在里面找不到他们的名字/usr/share/glib-2.0/schemas/org.gnome.Terminal.gschema.xml

command-line gnome-terminal xml 18.04

2
推荐指数
1
解决办法
1045
查看次数