当前位置: 首页>>技术教程>>正文


如何重置 gnome 字体配置?

, ,

问题描述

如何将字体设置(实际字体和大小)重置为默认值?

(我更改了系统->首选项->外观->字体中的一些值)

这对于 Maverick 中的新 Ubuntu 字体尤其重要 – 例如我有兴趣了解默认设置是什么。

最佳回答

Ubuntu 16.04 及更高版本

在 Ubuntu 16.04+ 和其他基于 GNOME 的系统中,gconftool-2 已被 gsettings 取代。

现在,您只需在终端窗口中运行以下命令即可重置所有桌面字体设置:

gsettings reset org.gnome.desktop.interface font-name
gsettings reset org.gnome.desktop.interface document-font-name
gsettings reset org.gnome.desktop.interface monospace-font-name
gsettings reset org.gnome.desktop.wm.preferences titlebar-font
gsettings reset org.gnome.desktop.interface text-scaling-factor

在 Ubuntu 20.04(16.04 至 19.10)之前的版本中,还可以调整 nautilus 桌面字体设置。要重置它,请运行:

gsettings reset org.gnome.nautilus.desktop font

希望能帮助到你。

次佳回答

Ubuntu 15.10 及之前版本

要重置使用系统 \u21d2 首选项\u21d2 外观\u21d2 字体完成的 gnome 字体自定义,请使用以下命令。

基本上,这些命令通过删除 gconf 密钥的用户实例来删除自定义,在这种情况下,环境会回退到系统默认值。

gconftool-2 --unset /desktop/gnome/interface/font_name
gconftool-2 --unset /desktop/gnome/interface/document_font_name
gconftool-2 --unset /desktop/gnome/interface/monospace_font_name
gconftool-2 --unset /apps/metacity/general/titlebar_font
gconftool-2 --unset /apps/nautilus/preferences/desktop_font 

尽管关键标识符以 name 结尾(至少在前三个实例中),但针对它们存储的是完整的字体规范(如系列/字体名称、大小、样式等)。

由于这些密钥存储在您的主目录中,因此它们在共享主分区的所有 ubuntu 安装中生效。主目录中的 .gconf 目录是存储所有这些信息的地方。

  1. ~/.gconf/desktop/gnome/interface/%gconf.xml 存储信息\n

    • /桌面/gnome/界面/font_name

    \n

    • /桌面/gnome/界面/document_font_name

    \n

    • /桌面/gnome/界面/monospace_font_name

    \n

  2. ~/.gconf/apps/metacity/general/%gconf.xml 存储 /apps/metacity/general/titlebar_font

  3. ~/.gconf/apps/nautilus/preferences/%gconf.xml 存储 /apps/nautilus/preferences/desktop_font

因此,重置字体信息的一种粗略方法可能是临时重命名/移动这些文件。然而,这应该在用户的 gnome 会话不活动时完成(因此从 tty 会话到 Ctrl + Alt + F1 )。

当然,这些文件在同一类别中具有与字体属性无关的其他键,因此移动整个文件将意味着这些文件的自定义也会丢失。处理key-wise的方法是使用上面提到的gconftool-2。

第三种回答

gconf-watcher 复制并粘贴到 PC 上名为 gconf-watcher 的文件中。 chmod 它为可执行文件。在终端中运行它并保持运行。

更改 System \u2192 Preferences \u2192 Appearance \u2192 Fonts 中的每个设置。查看 gconf-watcher 的输出以找出它在 gconf 树中的存储位置。

现在安装gconf-editor。它的外观和工作方式有点像 Windows 注册表编辑器。用它来得到”unset”的相关值。知道 “unset” 实际上意味着 “reset”。

顺便问一下,您为什么要重置设置?

第四种回答

要更改 Gnome-3 上的设置,您可以使用 gsettings 。

要重置用户的所有字体,请在用户终端上键入以下命令:

gsettings reset org.gnome.desktop.interface monospace-font-name 

gsettings reset org.gnome.desktop.interface document-font-name

gsettings reset org.gnome.desktop.interface font-name 

gsettings reset org.gnome.desktop.wm.preferences titlebar-font 

对于缩放因子这个:

gsettings reset org.gnome.desktop.interface text-scaling-factor

要获取每个设置的当前配置,请将 “reset” 替换为 “get” 。

您还可以通过运行 dconf-editor 使用 GUI 来完成此操作。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/13903.html,未经允许,请勿转载。