问题描述
如何将字体设置(实际字体和大小)重置为默认值?
(我更改了系统->首选项->外观->字体中的一些值)
这对于 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 目录是存储所有这些信息的地方。
-
~/.gconf/desktop/gnome/interface/%gconf.xml 存储信息\n
-
/桌面/gnome/界面/font_name
\n
-
/桌面/gnome/界面/document_font_name
\n
-
/桌面/gnome/界面/monospace_font_name
\n
-
-
~/.gconf/apps/metacity/general/%gconf.xml 存储 /apps/metacity/general/titlebar_font
-
~/.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 来完成此操作。