Como faço para redefinir a configuração da fonte gnome?

18

Como faço para redefinir as configurações de fonte - fonte e tamanho reais - para o padrão?

(alterei alguns valores em System- > Preferences- > Appearance- > Fonts)

Isso é particularmente importante com a nova fonte do Ubuntu no Maverick - por exemplo, estou interessado em ver quais são as configurações padrão.

    
por 8128 30.09.2010 / 22:14

7 respostas

19

Ubuntu 15.10 e antes

Para redefinir a personalização das fontes gnome feitas usando System -> Preferences -> Appearance -> Fonts , use os seguintes comandos.

Basicamente, esses comandos removem a personalização excluindo a instância do usuário das chaves gconf, caso em que o ambiente retorna aos padrões do sistema.

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 

Embora os identificadores de chave terminem com name (pelo menos nas três primeiras instâncias), o que é armazenado contra eles é a especificação completa da fonte (como nome da família / fonte, tamanho, estilo, etc.).

Como essas chaves são armazenadas dentro de seu diretório home, elas entram em vigor em todas as instalações do Ubuntu que compartilham a partição home. O diretório .gconf dentro do seu diretório pessoal é onde todas essas informações são armazenadas.

  1. ~ / .gconf / desktop / gnome / interface /% gconf.xml armazena as informações para
    • / desktop / gnome / interface / font_name
    • / desktop / gnome / interface / document_font_name
    • / desktop / gnome / interface / monospace_font_name
  2. ~ / .gconf / apps / metacity / general /% gconf.xml lojas / apps / metacity / general / titlebar_font
  3. ~ / .gconf / apps / nautilus / preferences /% gconf.xml lojas / apps / nautilus / preferences / desktop_font

Assim, uma forma grosseira de redefinir as informações da fonte poderia ser renomear / mover temporariamente esses arquivos. No entanto, isso deve ser feito quando a sessão do gnome do usuário não estiver ativa (portanto, de uma sessão tty aa Ctrl+Alt+F1 )

É claro que esses arquivos têm outras chaves na mesma categoria que não têm nada a ver com as propriedades da fonte, portanto, mover o arquivo inteiro significaria que as personalizações para elas também seriam perdidas. A maneira de lidar com as chaves é usando o gconftool-2 como mencionado acima.

    
por koushik 01.10.2010 / 08:50
15

Ubuntu 16.04 e depois

gconftool-2 foi superionado por gsettings no Ubuntu 16.04+ e em outros sistemas baseados no GNOME.

Hoje em dia você pode simplesmente executar o seguinte em uma janela de terminal para redefinir todas as configurações de fonte da sua área de trabalho:

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

Espero que ajude.

    
por dgonzalez 17.04.2017 / 23:01
3

Copie e cole gconf-watcher em um arquivo em seu PC chamado gconf-watcher. Chmod para executável. Execute-o no Terminal e deixe-o funcionando.

Altere cada configuração em SystemPreferencesAppearanceFonts . Veja a saída do gconf-watcher para descobrir onde ele está armazenado na árvore gconf.

Agora instale o gconf-editor . Parece e funciona um pouco como o Windows Registry Editor. Use-o para "anular" os valores relevantes. Saiba que "não definido" realmente significa "redefinir" .

A propósito, se eu posso perguntar, por que você gostaria de redefinir as configurações?

    
por jasonspiro 15.02.2012 / 02:18
2

Para alterar as configurações do Gnome-3 você pode usar gsettings .

Para redefinir todas as fontes de um usuário, digite esses comandos no terminal do usuário:

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 

Para o fator de escala, este:

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

Para obter a configuração atual para cada configuração, substitua "reset" por "get".

Você também pode fazer isso com GUI executando dconf-editor .

    
por jeremy.Snidaro 15.04.2017 / 16:22
1

Aqui está uma captura de tela do UbuntuGnome 17.04 Live Disc. Eu instalei Mate and Cinnamon Desktiop e notei algumas fontes alteradas quando eu estava usando o Gnome. Então eu usei o ISO para fazer uma captura de tela e alterar as configurações usando a ferramenta gnome tweak.

    
por starkus 15.04.2017 / 17:07
0

Eu me refiro a starkus aqui abaixo - para esta linda janela você precisa instalar o pacote gnome-tweak-tools.

% bl0ck_qu0te%

Em seguida, você pode definir as fontes em "Schriften" resp. em "fontes".

Depois de alterar as configurações de fontes, reinicialize novamente para obter resultados em todo o sistema.

    
por dschinn1001 17.04.2017 / 20:23
0

Embora as respostas sejam bastante atualizadas e viáveis para o GNOME3, há uma ressalva, mesmo quando você usa gsettings reset ... ou o botão padrão de restauração do gnome-tweak-tools, você pode não obter as fontes padrão definidas pela distribuição. Por exemplo, o Ubuntu (com Unity DE) vem com a fonte Ubuntu como fonte de interface padrão, mas se você instalar outro DE sobre isso, isso pode mudar essas configurações padrão.

Os valores das fontes padrão, na verdade, vêm de arquivos gschema no diretório /usr/share/glib-2.0/schemas . Quando instalamos um meta-pacote do ambiente de área de trabalho, ele fornece um arquivo de substituição para alterar esses padrões.

Se esse tipo de coisa acontecer, você precisará reverter manualmente o padrão escrevendo um arquivo personalizado de substituição de gschema.

Os arquivos de substituição para cada variantes do GNOME

Para cada caso, crie um arquivo de substituição com este nome /usr/share/glib-2.0/schemas/99_default_font_settings.gschema.override file e preencha-o com o seguinte conteúdo

Ubuntu com 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 com 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'

Uma vez que o arquivo é salvo, use este comando para compilar os esquemas

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

Em seguida, qualquer um dos métodos acima pode ser usado para redefinir o padrão definido por você.

Como alternativa, se você instalou o ambiente GNOME no Ubuntu, removeu o pacote ubuntu-gnome-default-settings para recuperar os padrões do ubuntu. O pacote do MATE é ubuntu-mate-default-settings . Se acontecer de você ter o Ubuntu GNOME como padrão e instalado o ubuntu unity, removeu ubuntu-settings package.

Espero que isso seja útil até certo ponto.

    
por Anwar 20.04.2017 / 20:54