Como personalizar o painel clássico do gnome

58

Primeiro a imagem:

insira a descrição da imagem aqui

Como você pode ver na imagem, as cores usadas para os ícones e as palavras Aplicativos e locais (neste caso, em espanhol) têm uma cor cinza escuro de fundo diferente do resto do painel. Os ícones também parecem maiores nesse painel. Agora minhas perguntas são:

  1. As cores do plano de fundo podem ser personalizadas para que tenham a mesma aparência no painel.

  2. Os ícones podem ser um pouco minimizados para que não pareçam estranhos (na verdade maiores)

  3. Como editar a maneira de adicionar ícones ao painel. Eu tenho que segurar a tecla ALT e clicar com o botão direito do mouse para mostrar o menu de contexto, que me mostra a opção de adicionar algo. Esse pressionamento de tecla extra não é nada amigável.

Nesse caso em particular, estou tentando ajudar um homem mais velho a iniciar no Ubuntu. A união é demais para ele, mas o Gnome é mais amigável (a curva de aprendizado não é a melhor para as pessoas mais velhas. Especialmente as pessoas com mais de 68 anos).

Luis Alvarado
fonte

Respostas:

66

Como recuperar uma "aparência e funcionalidade do GNOME 2" no Ubuntu 11.10 Oneiric Ocelot

1. Instale a sessão "GNOME Classic"

sudo apt-get install gnome-session-fallback

Agora você tem a possibilidade de escolher a sessão "GNOME Classic" ao fazer login, mas existem alguns problemas com esta sessão:

  • A altura do painel superior e seus ícones são muito grandes
  • O fundo do painel é inconsistente

Clássico do GNOME:
orig

Com as correções abaixo:
fixo

Depois de ligar e desligar o som e o bluetooth:
compacticons fixos

As correções também funcionam para o tema Radiance:
fixo-compacticons-radiancetheme

2. Reduza o tamanho dos ícones para 16 pixels

Isso também reduzirá a altura do painel superior de 30 para 24 pixels.

2a Crie uma pasta para os arquivos de configuração:

mkdir ~/.config/gtk-3.0

2b. Crie ou edite ~ / .config / gtk-3.0 / settings.ini e adicione:

[Settings]
gtk-icon-sizes = panel-menu=16,16:gtk-large-toolbar=16,16

3. Corrija o fundo do painel

Nota: Em vez da solução a seguir, o plano de fundo também pode ser corrigido usando:
( Win-) - Altclique com o botão direito do mouse no painel -> Propriedades -> Plano de fundo -> Cor sólida

3a. Crie ou edite ~ / .config / gtk-3.0 / gtk.css e adicione:

/* Fallback Mode Panel */
/* Fix background color (needed in Ubuntu 11.10 Oneiric Ocelot). */
/* Based on /usr/share/themes/Ambiance/gtk-3.0/apps/gnome-panel.css. */

PanelWidget,
PanelApplet,
PanelToplevel {
    background-color: @dark_bg_color;
    background-image: none;
}

.gnome-panel-menu-bar,
PanelApplet > GtkMenuBar.menubar,
PanelApplet > GtkMenuBar.menubar.menuitem,
PanelMenuBar.menubar,
PanelMenuBar.menubar.menuitem {
    background-color: @dark_bg_color;
    background-image: none;
}

PanelAppletFrame {
    background-color: @dark_bg_color;
    background-image: none;
}

Neste ponto, você deve sair e entrar novamente usando a sessão "GNOME Classic" para ver as alterações.

4. Configuração adicional do painel

Use ( Win-) Alt-middleclick-drag e ( Win-) Alt-rightclick para configurar ainda mais o painel.

Observe que os itens do painel se encaixam à esquerda / centro / direita do painel; portanto, talvez seja necessário arrastar alguma distância antes de se moverem.

É possível adicionar facilmente lançadores arrastando itens diretamente do menu Aplicativos para o painel.

5. Corrija o espaçamento dos ícones

Parece haver um erro que causa espaçamento excessivo entre os ícones na bandeja da área de notificação:

fixo

Uma solução fácil é mudar os ícones para frente e para trás, por exemplo, silenciar / ativar o som e desativar / ativar o bluetooth. Infelizmente, esta solução é apenas temporária e deve ser executada novamente após cada login.

compacticons fixos

Considerações finais

Anote para referência futura que você acabou de adicionar dois arquivos de configuração:

~/.config/gtk-3.0/

É bom saber se os arquivos de configuração atrapalham as versões posteriores do Ubuntu e precisam ser removidos novamente.

Resultados

Antes:

Depois de:

Veja também

Håkon A. Hjortland
fonte
11
+1 ... ainda melhor com o applet indicador antigo, em vez do equivalente feio do gnomo! askubuntu.com/questions/69377/…
fossfreedom
Uau, primeira resposta fantástica.
Kris Harper #
Ok, isso pode não estar relacionado ao painel, mas acho que devo perguntar aqui .... /. No gnome 2 posso obter small-toolbareffect ( /desktop/gnome/interface/toolbar_icon_size) do gconf-editor. Como posso fazer o mesmo no gnome3? Tentei adicioná-lo ~/.config/gtk-3.0assim gtk-icon-sizes=gtk-small-toolbar=16,16, mas isso não ajudou. É codificado no tema? Qualquer ideia?
Khurshid Alam
11
+1 apenas um pouco sobre a necessidade de Win + Alt + Clique com o Botão Direito para personalizar o painel.
Russell Silva
Também gostaria de saber em qual componente lida com a configuração ~/.conf/gtk-3.0/*e em quais outras configurações posso alterar lá.
Robert Siemer
11

Você deve usar Alt+ Right Clickno painel ... Em alguns casos, é Super+ Alt+ Right CLick. Você verá a opção de propriedades, além de Adicionar ao painel :-)

Mariano L
fonte
Eu estava tentando todas e quaisquer combinações, exceto, é claro, super + alt + rclick ... obrigado.
Njzk2
4

Se você seguir estas instruções, terá um excelente painel, como costumamos fazer nas versões 10.10 e 11.04. ele te dará o tipo exato de painel que você deseja :)

Para instalar o Indicator Applet para GNOME 3 (sessão clássica / fallback) no Ubuntu 11.10, use os comandos abaixo:

sudo add-apt-repository ppa:jconti/gnome3
sudo apt-get update
sudo apt-get install indicator-applet indicator-applet-complete indicator-applet-session

Para também instalar o miniaplicativo indicador de menu global para a sessão clássica do GNOME 3, use o comando abaixo:

sudo apt-get install indicator-applet-appmenu

Depois de instalado, você pode remover os miniaplicativos existentes de que não precisa, como o relógio ou o menu do usuário, no painel superior da sessão clássica do GNOME 3 - para fazer isso, ALT + clique com o botão direito do mouse neles e selecione "Remover".

Em seguida, para adicionar o Applet de Indicador GNOME 3 ao painel, clique com o botão direito do mouse no painel superior enquanto mantém pressionada a tecla ALT e selecione "Adicionar ao painel" e, na lista de applets, adicione "Applet de Indicador Concluído". Para obter um menu global, adicione também "Indicator Applet Appmenu".

Observe que, se você não remover a área de notificação (bandeja) do painel superior, receberá um ícone de som extra. Infelizmente não consegui encontrar uma solução para isso. Além disso, se você quiser mover / remover a bandeja, não pressione ALT + RIGHT CLICK nela, mas na frente dela (há uma área invisível muito pequena).

E uma dica final: para consertar o painel, pressione ALT + RIGHT CLICK e, para o segundo plano, use a cor "# 303030" (para o tema Ambiente). Como alternativa, instale um tema GTK que suporte o novo painel do GNOME 3

Apreciar :)

Jayo
fonte
1

Em suma, a solução para o problema 1 é definir corretamente a imagem de fundo de acordo com o tema do ambiente.

ALT+ right clickno painel e selecione 'Propriedades'. Selecione a guia 'Plano de fundo' e defina 'Imagem de plano de fundo' como/usr/share/themes/Ambiance/gtk-2.0/apps/img/panel.png

Encontrei um passo a passo detalhado com fotos e esta solução aqui

Philipp Des
fonte
1

Isso funciona, o único problema que resta é corrigir a cor da fonte na Lista de Janelas.

Edição: Encontrei uma correção que funciona para mim. Apenas inclua esse trecho também no arquivo gtk.css:

PanelApplet .button,
PanelApplet .button:prelight {
    color: #aaaaaa;
}

EDIT2: Parece que as fontes foram corrigidas no tema distribuído pelo Ubuntu agora, então isso não é mais necessário.

PKKid
fonte
Eu tive que criar ~ / .config / gtk-3.0 / gtk.css (e depois `killall gnome-panel ', é claro), mas isso funcionou para mim. Obrigado!
precisa
1

Você também pode personalizar os nomes de menu Aplicativos e locais usando o arquivo de idioma. Mudei "Aplicativos" para "Aplicativos". Isso economiza um espaço valioso.

1) Faça o download do .poarquivo onírico do painel gnome para o seu idioma em bazaar.launchpad.net

2) Edite a string que você deseja alterar no .poarquivo. É mais fácil usar um editor de texto UTF-8, como gedit. Original:

    #: ../gnome-panel/panel-menu-bar.c:183
    msgid "Applications"
    msgstr "Applications"

Editado:

    #: ../gnome-panel/panel-menu-bar.c:183
    msgid "Applications"
    msgstr "Apps"

3) Execute msgfmtno seu arquivo editado, criando messages.mo. Renomeie gnome-panel-3.0.mo, altere o proprietário e o grupo para root.

4) Faça um backup do arquivo que iremos substituir, em /usr/share/locale/?/LC_MESSAGES/gnome-panel-3.0.mo(com? Sendo a localidade que você está usando). Apenas no caso de algo dar errado.

5) Substitua o arquivo em /usr/share/locale/?/LC_MESSAGES/gnome-panel-3.0.mo(com? Sendo o código do idioma que você está usando) pelo seu arquivo editado.

6) Logout e login. Ou corra killall gnome-panel.

crf
fonte