Відповіді:
Щоб скинути налаштування шрифтів gnome, виконаних за System -> Preferences -> Appearance -> Fonts
допомогою наступних команд.
В основному ці команди видаляють налаштування, видаляючи примірник користувача ключів 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 всередині вашого домашнього каталогу зберігається вся ця інформація.
Таким невідкладним способом скидання інформації про шрифт може бути тимчасове перейменування / переміщення цих файлів. Однак це слід робити, коли сеанс gnome користувача не активний (таким чином, з Tty сеансу a la Ctrl+Alt+F1
)
Звичайно, у цих файлах є інші ключі тієї ж категорії, які не мають нічого спільного з властивостями шрифту, тому переміщення всього файлу означатиме, що налаштування для них також втрачаються. Спосіб вирішення ключових питань - це використання gconftool-2, як згадувалося вище.
gconftool-2
було замінено gsettings
на Ubuntu 16.04+ та інших системах на базі GNOME.
Сьогодні ви можете просто виконати наступне у вікні терміналу, щоб скинути всі налаштування шрифту на робочому столі:
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.nautilus.desktop font
gsettings reset org.gnome.desktop.interface text-scaling-factor
Сподіваюся, це допомагає.
Скопіюйте та вставте gconf-watchcher у файл на своєму ПК під назвою gconf-watcher. Chmod це у виконанні. Запустіть його в терміналі і залиште його працювати.
Змініть кожне налаштування в System
→ Preferences
→ Appearance
→ Fonts
. Подивіться на вихід gconf-watcher, щоб дізнатися, де він зберігається у дереві gconf.
Тепер встановіть gconf-редактор . Це виглядає і працює трохи як редактор реєстру Windows. Використовуйте його для "скидання" відповідних значень. Знайте, що "скинути" насправді означає "скинути" .
До речі, якщо я можу запитати, чому ви хочете скинути налаштування?
Щоб змінити налаштування на 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
Щоб отримати поточну конфігурацію для кожного параметра, замініть "скинути" на "отримати".
Ви також можете це зробити за допомогою GUI, запустивши dconf-редактор .
Хоча відповіді є доволі актуальними та працездатними для GNOME3, є один застереження, і це навіть коли за допомогою gsettings reset ...
кнопки відновлення за замовчуванням кнопки відновлення або gnome-tweak-tools ви не можете насправді отримати шрифти за замовчуванням, визначені дистрибутивом. Наприклад, Ubuntu (з Unity DE) має шрифт Ubuntu як шрифт інтерфейсу за замовчуванням, але якщо встановити інший DE поверх цього, він може змінити ці параметри за замовчуванням.
Значення шрифтів за замовчуванням фактично походять з файлів gschema в /usr/share/glib-2.0/schemas
каталозі. Коли ми встановлюємо метапакет середовища на робочому столі, він надає файл переопределення, щоб змінити ці налаштування за замовчуванням.
Якщо подібні речі трапляються, вам потрібно вручну повернути назад за замовчуванням, написавши користувальницький файл заміни gschema.
Для кожного випадку створіть файл перезапису з цим /usr/share/glib-2.0/schemas/99_default_font_settings.gschema.override
файлом імен та заповніть його наступним вмістом
[org.gnome.desktop.interface]
font-name="Ubuntu 11"
monospace-font-name="Ubuntu Mono 13"
[org.gnome.desktop.wm.preferences]
titlebar-font='Ubuntu Bold 11'
[org.gnome.desktop.interface]
font-name="Cantarell 11"
monospace-font-name="Ubuntu Mono 13"
[org.gnome.desktop.wm.preferences]
titlebar-font='Cantarell Bold 11'
[org.gnome.desktop.interface]
document-font-name='Ubuntu 11'
font-name='Ubuntu 11'
monospace-font-name='Ubuntu Mono 13'
[org.gnome.desktop.wm.preferences]
titlebar-font='Ubuntu Bold 11'
Після збереження файлу використовуйте цю команду для складання схем
sudo glib-compile-schemas /usr/share/glib-2.0/schemas
Тоді будь-який із перерахованих вище способів можна використовувати для скидання встановленого вами за замовчуванням.
Крім того, якщо ви встановили середовище GNOME на Ubuntu, видаліть ubuntu-gnome-default-settings
пакет, щоб повернути настройки за замовчуванням ubuntu. Пакет MATE є ubuntu-mate-default-settings
. Якщо у вас є Ubuntu GNOME за замовчуванням та встановлено єдність ubuntu, вилучено ubuntu-settings
пакет.
Сподіваюсь, це буде корисною до певної міри.
Нижче я посилаюсь на starkus - для цього гарного вікна вам потрібно встановити пакет gnome-tweak-tools.
sudo apt-get install gnome-tweak-tools
перезавантаження судо
Потім ви можете встановити шрифти в "Schriften" відповідно. у "шрифтах".
Після зміни налаштувань шрифтів перезавантажте знову, щоб отримати результати в усьому світі.