gnomeフォント構成をリセットするにはどうすればよいですか?


20

フォント設定(実際のフォントとサイズ)をデフォルトにリセットするにはどうすればよいですか?

(システム->設定->外観->フォントで値を変更しました)

これは、Maverickの新しいUbuntuフォントでは特に重要です。たとえば、デフォルト設定が何であるかを知りたいと思っています。

回答:


19

Ubuntu 15.10以前

System -> Preferences -> Appearance -> Fonts使用して行われた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(少なくとも最初の3つのインスタンスでは)で終わりますが、それらに対して格納されるのは完全なフォント仕様(ファミリー/フォント名、サイズ、スタイルなど)です。

これらのキーはホームディレクトリ内に保存されるため、ホームパーティションを共有するすべてのubuntuインストールで有効になります。ホームディレクトリ内の.gconfディレクトリは、このすべての情報が保存される場所です。

  1. 〜/ .gconf / desktop / gnome / interface /%gconf.xmlは次の情報を保存します
    • / desktop / gnome / interface / font_name
    • / desktop / gnome / interface / document_font_name
    • / desktop / gnome / interface / monospace_font_name
  2. 〜/ .gconf / apps / metacity / general /%gconf.xmlストア/ apps / metacity / general / titlebar_font
  3. 〜/ .gconf / apps / nautilus / preferences /%gconf.xml stores / apps / nautilus / preferences / desktop_font

したがって、フォント情報をリセットするおおまかな方法​​は、これらのファイルの名前を一時的に変更/移動することです。ただし、これは、ユーザーのgnomeセッションがアクティブでないときに実行する必要があります(したがって、ttyセッションa laからCtrl+Alt+F1)。

もちろん、これらのファイルには、フォントプロパティとは関係のない同じカテゴリの他のキーがあるため、ファイル全体を移動すると、それらのカスタマイズも失われます。キーごとに対処する方法は、上記のようにgconftool-2を使用することです。


サイズ情報がこれにどのようにリンクされているのだろうか。gconfキーを設定解除すると、これもリセットされたように見えますが、どこにも保存されていません。
-8128

1
いい視点ね。これを明確にするために回答を編集しました。
-koushik

23

Ubuntu 16.04以降

gconftool-2gsettingsUbuntu 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

それが役に立てば幸い。


3

gconf-watcherと呼ばれるPC上のファイルにgconf-watcherをコピーして貼り付けます。実行可能にChmodします。ターミナルで実行し、実行したままにします。

内で各設定を変更しますSystemPreferencesAppearanceFonts。gconf-watcherの出力を見て、gconfツリーのどこに保存されているかを確認してください。

gconf-editorをインストールします。見た目も動作もWindowsレジストリエディターに似ています。これを使用して、関連する値を「設定解除」します。「設定解除」は本当に意味することを知っている「リセット」を

ところで、私が尋ねる場合、なぜあなたは設定をリセットしたいのですか?


2

これは、UbuntuGnome 17.04 Live Discのスクリーンショットです。MateとCinnamon Desktiopをインストールしましたが、Gnomeを使用しているときにフォントが変更されていることに気付きました。そこで、私はISOを使用してスクリーンショットを撮り、gnome tweakツールを使用して設定を変更しました。

ここに画像の説明を入力してください


2

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 

スケーリング係数については、この1:

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

各設定の現在の構成を取得するには、「reset」を「get」に置き換えます。

dconf-editorを実行してGUIで実行することもできます。


1

答えはGNOME3でかなり最新で実行可能ですが、1つの注意点があります。それはgsettings reset ...、gnome-tweak-toolsの[デフォルトの復元]ボタンを使用しても、ディストリビューションで定義されたデフォルトのフォントを取得できない場合があります。たとえば、Ubuntu(Unity DE付き)にはUbuntuが付属していますデフォルトのインターフェイスフォントとしてフォントていますが、この上に別のDEをインストールすると、このデフォルト設定を変更できます。

デフォルトのフォントの値は、実際には次のgschemaファイルから取得されます。 /usr/share/glib-2.0/schemasディレクトリ。デスクトップ環境メタパッケージをインストールすると、オーバーライドファイルが提供され、これらのデフォルトが変更されます。

このようなことが発生した場合は、カスタムgschemaオーバーライドファイルを作成して、手動でデフォルトに戻す必要があります。

各GNOMEバリアントのオーバーライドファイル

ケースごとに、この名前の/usr/share/glib-2.0/schemas/99_default_font_settings.gschema.overrideファイルでオーバーライドファイルを作成し、次の内容を入力します

Unityを使用した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を使用した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'

ファイルを保存したら、このコマンドを使用してスキーマをコンパイルします

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

次に、上記の方法のいずれかを使用して、ユーザーが設定したデフォルトにリセットできます。

または、UbuntuにGNOME環境をインストールしている場合は、ubuntu-gnome-default-settingsパッケージを削除して、ubuntuのデフォルトに戻します。MATEのパッケージはubuntu-mate-default-settingsです。Ubuntu GNOMEをデフォルトとして使用し、ubuntu unityをインストールした場合、削除ubuntu-settingsパッケージを。

これがある程度役立つことを願っています。


0

以下のstarkusを参照してください-このきれいなウィンドウには、gnome-tweak-toolsパッケージをインストールする必要があります。

sudo apt-get install gnome-tweak-tools

sudo reboot

次に、「Schriften」のフォントを設定できます。「フォント」で。

フォント設定を変更した後、再度再起動してシステム全体の結果を取得します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.