Bagaimana cara mereset konfigurasi font gnome?

20

Bagaimana cara mereset pengaturan font - font dan ukuran aktual - ke default?

(Saya mengubah beberapa nilai di System-> Preferences-> Appearance-> Fonts)

Ini sangat penting dengan font Ubuntu baru di Maverick - misalnya saya tertarik untuk melihat apa pengaturan defaultnya.

8128
sumber

Jawaban:

19

Ubuntu 15.10 dan sebelumnya

Untuk mengatur ulang kustomisasi font gnome yang dilakukan menggunakan System -> Preferences -> Appearance -> Fontsgunakan perintah berikut.

Pada dasarnya perintah-perintah ini menghapus kustomisasi dengan menghapus instance pengguna dari tombol gconf dalam hal ini lingkungan kembali ke default sistem.

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 

Meskipun pengidentifikasi kunci diakhiri dengan name(setidaknya dalam tiga contoh pertama) apa yang disimpan terhadap mereka adalah spesifikasi font lengkap (seperti keluarga / nama font, ukuran, gaya dll).

Karena kunci-kunci ini disimpan di dalam direktori home Anda, mereka berlaku di semua instalasi ubuntu yang berbagi partisi home. Direktori .gconf di dalam direktori home Anda adalah tempat semua info ini disimpan.

  1. ~ / .gconf / desktop / gnome / interface /% gconf.xml menyimpan info untuk
    • / desktop / gnome / interface / font_name
    • / desktop / gnome / interface / document_font_name
    • / desktop / gnome / interface / monospace_font_name
  2. ~ / .gconf / apps / metacity / general /% gconf.xml store / apps / metacity / general / titlebar_font
  3. ~ / .gconf / apps / nautilus / preferensi /% gconf.xml store / apps / nautilus / preferensi / desktop_font

Jadi cara kasar untuk mengatur ulang info font bisa dengan sementara mengganti nama / memindahkan file-file ini. Namun ini harus dilakukan ketika sesi gnome pengguna tidak aktif (sehingga dari sesi tty a la Ctrl+Alt+F1)

Tentu saja file-file ini memiliki kunci lain dalam kategori yang sama yang tidak ada hubungannya dengan properti font sehingga memindahkan seluruh file akan berarti bahwa kustomisasi untuk mereka juga hilang. Cara menangani key-wise menggunakan gconftool-2 seperti yang disebutkan di atas.

koushik
sumber
Saya bertanya-tanya bagaimana informasi ukuran dikaitkan dengan ini. Tidak mengaktifkan kunci gconf tampaknya juga mengatur ulang ini, tetapi saya tidak dapat melihatnya disimpan di mana pun!
8128
1
Poin bagus. Saya telah mengedit jawaban saya untuk mengklarifikasi ini.
koushik
23

Ubuntu 16.04 dan sesudahnya

gconftool-2telah diunggulkan oleh gsettingspada Ubuntu 16.04+ dan dalam sistem berbasis GNOME lainnya.

Saat ini Anda cukup menjalankan yang berikut ini di jendela terminal untuk mengatur ulang semua pengaturan font desktop Anda:

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

Semoga ini bisa membantu.

dgonzalez
sumber
3

Salin dan tempel gconf-watcher ke dalam file di PC Anda yang disebut gconf-watcher. Chmod untuk dieksekusi. Jalankan di Terminal dan biarkan berjalan.

Ubah setiap pengaturan di SystemPreferencesAppearanceFonts. Lihatlah output gconf-watcher untuk mencari tahu di mana itu disimpan di pohon gconf.

Sekarang instal gconf-editor . Terlihat dan berfungsi sedikit seperti Windows Registry Editor. Gunakan untuk "menghapus" nilai yang relevan. Ketahuilah bahwa "tidak disetel" benar-benar berarti "reset" .

Ngomong-ngomong, jika saya boleh bertanya, mengapa Anda ingin mengatur ulang pengaturan?

jasonpiro
sumber
2

Berikut screenshot dari Live Disc UbuntuGnome 17.04. Saya menginstal Mate dan Cinnamon Desktiop dan melihat beberapa font yang berubah ketika saya menggunakan Gnome. Jadi saya menggunakan ISO untuk mengambil tangkapan layar dan mengubah pengaturan menggunakan alat tweak gnome.

masukkan deskripsi gambar di sini

starkus
sumber
2

Untuk mengubah pengaturan pada Gnome-3 Anda dapat menggunakan gsettings .

Untuk mengatur ulang semua font untuk pengguna, Anda mengetik perintah ini di terminal pengguna:

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 

Untuk faktor penskalaan yang satu ini:

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

Untuk mendapatkan konfigurasi saat ini untuk setiap pengaturan, ganti "reset" dengan "get".

Anda juga dapat melakukannya dengan GUI dengan menjalankan dconf-editor .

jeremy.Snidaro
sumber
1

Meskipun jawabannya cukup mutakhir dan dapat diterapkan untuk GNOME3, ada satu peringatan dan itu adalah ketika dengan menggunakan gsettings reset ...tombol pengembalian standar gnome-tweak-tools ', Anda mungkin tidak benar-benar mendapatkan font default yang ditentukan oleh distribusi. Misalnya, Ubuntu (dengan Unity DE) hadir dengan font Ubuntu sebagai font antarmuka standar, tetapi jika Anda menginstal DE lain di atas ini, ia dapat mengubah pengaturan default ini.

Nilai untuk font default sebenarnya berasal dari file gschema di /usr/share/glib-2.0/schemasdirektori. Ketika kami menginstal metapackage lingkungan desktop, ia menyediakan file pengganti untuk mengubah default-default ini.

Jika hal-hal semacam ini terjadi, Anda harus secara manual mengembalikan default dengan menulis file override gschema khusus.

Override file untuk setiap varian GNOME

Untuk setiap kasus, buat file override dengan /usr/share/glib-2.0/schemas/99_default_font_settings.gschema.overridefile nama ini dan isi dengan konten berikut

Ubuntu dengan Unity

[org.gnome.desktop.interface]
font-name="Ubuntu 11"
monospace-font-name="Ubuntu Mono 13"

[org.gnome.desktop.wm.preferences]
titlebar-font='Ubuntu Bold 11'

Ubuntu dengan GNOME3

[org.gnome.desktop.interface]
font-name="Cantarell 11"
monospace-font-name="Ubuntu Mono 13"

[org.gnome.desktop.wm.preferences]
titlebar-font='Cantarell Bold 11'

Ubuntu MATE

[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'

Setelah file disimpan, gunakan perintah ini untuk mengkompilasi skema

sudo glib-compile-schemas /usr/share/glib-2.0/schemas

Maka salah satu metode di atas dapat digunakan untuk mengatur ulang ke pengaturan default yang Anda tentukan.

Atau, jika Anda telah menginstal lingkungan GNOME di Ubuntu, hapus ubuntu-gnome-default-settingspaket untuk mendapatkan kembali default Ubuntu. Paket MATE adalah ubuntu-mate-default-settings. Jika Anda memiliki Ubuntu GNOME sebagai default dan menginstal kesatuan Ubuntu, ubuntu-settingspaket dihapus .

Semoga ini bisa membantu sampai batas tertentu.

Anwar
sumber
0

Saya merujuk ke starkus di sini di bawah ini - untuk jendela cantik ini Anda perlu menginstal paket gnome-tweak-tools.

sudo apt-get install gnome-tweak-tools

sudo reboot

Lalu di sana Anda dapat mengatur font di "Schriften" resp. dalam "font".

Setelah mengubah font-pengaturan, lalu reboot lagi untuk mendapatkan hasil seluruh sistem.

dschinn1001
sumber