GNOME yazı tipi yapılandırmasını nasıl sıfırlarım?


20

Yazı tipi ayarlarını - gerçek yazı tipi ve boyutu - varsayılanlarına nasıl sıfırlarım?

(Sistem-> Tercihler-> Görünüm-> Yazı Tipleri'ndeki bazı değerleri değiştirdim)

Bu özellikle Maverick'teki yeni Ubuntu yazı tipi ile önemlidir - örneğin varsayılan ayarların ne olduğunu görmek istiyorum.

Yanıtlar:


19

Ubuntu 15.10 ve öncesi

Gnome yazı tiplerinin özelleştirilmesini sıfırlamak için System -> Preferences -> Appearance -> Fontsaşağıdaki komutları kullanın.

Temel olarak bu komutlar, gconf tuşlarının kullanıcı örneğini silerek özelleştirmeyi kaldırır; bu durumda ortam, sistem varsayılanlarına geri döner.

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 

Anahtar tanımlayıcıları name(en azından ilk üç örnekte) ile bitse de, bunlara karşı saklanan şey tam yazı tipi özelliğidir (aile / yazı tipi adı, boyut, stil vb.).

Bu anahtarlar ana dizininizde saklandığından, ana bölümü paylaşan tüm ubuntu yüklemelerinde etkili olurlar. Ana dizininizdeki .gconf dizini, tüm bu bilgilerin depolandığı yerdir.

  1. ~ / .gconf / desktop / gnome / interface /% gconf.xml için bilgileri depolar
    • / Masa / gnome / arayüz / font_ismi
    • / Masa / gnome / arayüz / document_font_name
    • / Masa / gnome / arayüz / monospace_font_name
  2. ~ / .gconf / apps / metacity / general /% gconf.xml mağazalar / apps / metacity / general / titlebar_font
  3. ~ / .gconf / apps / nautilus / tercihler /% gconf.xml mağazalar / apps / nautilus / preferences / desktop_font

Dolayısıyla, yazı tipi bilgilerini sıfırlamanın kaba bir yolu, bu dosyaları geçici olarak yeniden adlandırmak / taşımak olabilir. Ancak bu, kullanıcının gnome oturumu aktif olmadığında yapılmalıdır (bu nedenle, tty oturumundan itibaren Ctrl+Alt+F1)

Tabii ki bu dosyaların yazı tipi özellikleriyle ilgisi olmayan aynı kategorideki diğer anahtarları vardır, bu nedenle tüm dosyanın taşınması, bunların özelleştirmelerinin de kaybedileceği anlamına gelir. Anahtar kelimelerle başa çıkmanın yolu, yukarıda belirtildiği gibi gconftool-2 kullanmaktır.


Boyut bilgisinin buna nasıl bağlandığını merak ediyorum. Gconf tuşlarının ayarının kaldırılması da bunu sıfırlıyor gibi görünüyor, ancak hiçbir yerde saklandığını göremiyorum!
8128

1
İyi bir nokta. Bunu açıklığa kavuşturmak için cevabımı düzenledim.
koushik

23

Ubuntu 16.04 ve sonrası

gconftool-2tarafından superseeded edilmiştir gsettingsUbuntu 16.04+ ve diğer GNOME tabanlı sistemlerde.

Günümüzde tüm masaüstü yazı tipi ayarlarınızı sıfırlamak için bir terminal penceresinde aşağıdakileri çalıştırabilirsiniz:

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

Umarım yardımcı olur.


3

Gconf-watcher'ı kopyalayıp PC'nizdeki gconf-watcher adlı bir dosyaya yapıştırın . Yürütülebilir dosyaya Chmod. Terminalde çalıştırın ve çalışır durumda bırakın.

SystemPreferencesAppearance→ bölümünde her ayarı değiştirin Fonts. Gconf ağacında nerede depolandığını öğrenmek için gconf-watcher'ın çıkışına bakın.

Şimdi gconf-editor'ü yükleyin . Windows Kayıt Defteri Düzenleyicisi'ne benziyor ve biraz çalışıyor. İlgili değerleri "ayarlamak" için kullanın . "Ayarsız" ın gerçekten "sıfırlama" anlamına geldiğini bilin .

Bu arada, sorabilirsem, ayarları neden sıfırlamak istersiniz?


2

İşte UbuntuGnome 17.04 Live Disc'in ekran görüntüsü. Mate ve Cinnamon Desktiop'u kurdum ve Gnome kullanırken bazı değişen yazı tiplerini fark ettim. Bu yüzden gnome tweak aracını kullanarak bir ekran görüntüsü almak ve ayarları değiştirmek için ISO'yu kullandım.

resim açıklamasını buraya girin


2

Gnome-3'teki ayarları değiştirmek için gsettings'i kullanabilirsiniz .

Bir kullanıcının tüm yazı tiplerini sıfırlamak için kullanıcı komutuna şu komutları yazarsınız:

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 

Ölçeklendirme faktörü için bu:

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

Her ayar için geçerli yapılandırmayı almak için "reset" yerine "get" yazın.

Bunu dconf-editor'ü çalıştırarak GUI ile de yapabilirsiniz .


1

Cevaplar oldukça güncel ve GNOME3 için uygulanabilir olsa da, bir uyarı var veya bu gsettings reset ...veya gnome-tweak- tools'ın varsayılan geri yükleme düğmesi kullanıldığında bile, dağıtım tarafından tanımlanan varsayılan yazı tiplerini gerçekten alamayabilirsiniz. Örneğin, Ubuntu (Unity DE ile) varsayılan arayüz yazı tipi olarak Ubuntu yazı tipiyle birlikte gelir , ancak bunun üzerine başka bir DE yüklerseniz bu varsayılan ayarları değiştirebilir.

Varsayılan yazı tiplerinin değerleri aslında /usr/share/glib-2.0/schemasdizindeki gschema dosyalarından gelir . Bir masaüstü ortamı meta paketi yüklediğimizde, bu varsayılanları değiştirmek için geçersiz kılmalar dosyası sağlar.

Bu tür şeyler olursa, özel bir gschema geçersiz kılma dosyası yazarak varsayılanı elle geri almanız gerekir.

Her GNOME varyantı için geçersiz kılma dosyaları

Her durumda, bu ad /usr/share/glib-2.0/schemas/99_default_font_settings.gschema.overridedosyasıyla bir geçersiz kılma dosyası oluşturun ve aşağıdaki içeriklerle doldurun

Birlik ile Ubuntu

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

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

GNOME3 ile Ubuntu

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

Dosya kaydedildikten sonra şemaları derlemek için bu komutu kullanın

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

Daha sonra yukarıdaki yöntemlerden herhangi biri, sizin tarafınızdan belirlenen varsayılan değere sıfırlamak için kullanılabilir.

Alternatif olarak, Ubuntu'ya GNOME ortamı kurduysanız ubuntu-gnome-default-settings, ubuntu varsayılanlarını geri almak için paket kaldırıldı . MATE'in paketi ubuntu-mate-default-settings. Ubuntu GNOME'u varsayılan olarak yüklediyseniz ve ubuntu birliğini kurduysanız, ubuntu-settingspaket kaldırıldı .

Umarım bu bir ölçüde yardımcı olacaktır.


0

Aşağıda starkus'a atıfta bulunuyorum - bu güzel pencere için gnome-tweak-tools paketini kurmanız gerekiyor.

sudo uygun-get install gnome-tweak-tools

sudo yeniden başlatma

Sonra orada yazı tiplerini "Schriften" resp. "yazı tipleri".

Yazı tipi ayarlarını değiştirdikten sonra, sonuçları sistem çapında almak için yeniden başlatın.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.