Tags: Linux, Personalização, Ubuntu
Deixe seu comentário!
Ubuntu: Mac Menubar
Procura um artigo mais completo? Dê uma olhada neste artigo sobre como deixar o Ubuntu com a cara do Mac!
Após instalar o Avant Window Navigator no Ubuntu, não é necessário utilizar a barra superior para agregar as janelas. Logicamente você não irá deletá-la, afinal, ela guarda informações importantes como conexão de rede, horário, programas, etc.
Que tal deixá-la como a menubar do Mac? Não estou falando do visual, e sim de colocar os menus dos programas bem ali, inclusive liberando espaço útil na tela. Isso é perfeitamente possível e muito fácil de se fazer, vamos lá!
Nosso primeiro passo será “hackear” o GTK para que ele possa aceitar a Menubar, que será um simples applet. Siga os passos:
- Faça o download do código do GTK aqui e descompacte em algum lugar.
- Baixe o arquivo gtkmenubar.diff aqui, esse arquivo será usado na compilação do GTK.
- Copie o gtkmenubar.diff para a pasta aonde você descompactou os arquivos do GTK.
- Entre no terminal e digite os seguintes comandos:
sudo su [digite sua senha] cd [caminho da pasta aonde você descompactou o GTK] sudo apt-get install pkg-config libjpeg62-dev libpng12-dev libtiff4-dev libfreetype6-dev fontconfig gettext libglibmm-2.4-1c2a libglibmm-2.4-dev libpango1.0-0 libpango1.0-dev libatk1.0-0 libatk1.0-dev libgtkmm-2.4-1c2a libgtkmm-2.4-dev patch -p0 < gtkmenubar.diff ./configure --prefix=/usr make sudo make install
- Pronto, o GTK já foi alterado.
O mais difícil já foi feito, agora basta instalar o applet:
- Baixe o arquivo do applet aqui.
- No terminal, digite os seguintes comandos:
tar -zxvf gnome-macmenu-applet.tar.gz sudo cp -f gnome-macmenu-applet /usr/lib/gnome-applets sudo cp -f GNOME_MacMenuApplet.server /usr/lib/bonobo/servers
- Agora basta reiniciar o ambiente gráfico: tecle Ctrl + Alt + Backspace
- Clique com o botão direito na menubar e vá em “Adicionar ao painel”, localize o applet “Menu bar” em Diversos. Arraste-o até a menubar e solte. Pronto!

A Mac Menubar possui compatibilidade com diversos programas, mesmo assim alguns ficam de fora da lista. Como por exemplo, o Firefox. Mas nada que atrapalhe muito.
Dúvidas poderam ser postadas nos comentários, aproveite!
Links:
Tópico oficial no Ubuntu Foruns
Compilando o GTK modificado (Em inglês)
Antonio
oi, tentei instalar com o gtk 2.10.12 ou algo assim, aparentemente deu tudo certo, mas quando vou adicionar o mac da um erro e pede pra excluir do painel. o que pode ser ?
leanDrow
Você copiou o gtkmenubar.diff pra pasta do GTK e fez todos os passos indicados?
Pois se faltar esse arquivo o applet fecha…
Antonio
Sim, usei o comando patch -p0 gtkmenubar.di, mas indiquei o caminho completo para o arquivo, e tambem copiei ele pra pasta do gtk.
leanDrow
Antonio, se você tiver o Feisty pode tentar o seguinte:
http://ubuntuforums.org/showpost.php?p=2591836&postcount=532
Antonio
Fedora 7
leanDrow
Esse tutorial é voltado para o Ubuntu. Infelizmente não sei te dizer se o applet funciona com o Fedora 7.
Mas, creio eu, ele usa o GTK também, então era de se esperar que desse certo…
Rafael
Existe alguma informação que indique que essa função seja adicionada e venha de padrão em uma nova versão Gnome?
leanDrow
Infelizmente não, Rafael.
Isso é apenas um “hack” criado por um usuário do Ubuntu Forums.
Rafael
Acabo te testar no Debian Etch funcionou beleza o tuto
A unica coisa que nao gostei é que ele nao elemina a necessidade do menu padrao do Gnome, vc fica obrigado ater os dois
Monthiel
Amigão,
Sabe como remover isso depois de instalado??? Deu uma pá de problemas aqui.. mas não foi com teu tuto não… rsrsrs
Eu já tinha tentado fazer com outro tutorial, e funcionou, mas não gostei.. sabe me dizer como remover??
Abraços
leanDrow
Basta refazer os passos acima excluindo os que envolvem o patch, dessa forma o GTK será compilado novamente sem o mesmo. Não se esqueça de remover o applet, também.
Monthiel
Desculpas amigo…
quais passos?
Só baixo o arquivo do GTK e digito qual linha de comando?
Obrigado pela resposta.
leanDrow
# aça o download do código do GTK aqui e descompacte em algum lugar.
# Baixe o arquivo gtkmenubar.diff aqui, esse arquivo será usado na compilação do GTK.
# Copie o gtkmenubar.diff para a pasta aonde você descompactou os arquivos do GTK… e por aí vai.
Tá tudo descrito logo ali em cima.
Bruno Soares
O programa parece ser muito bom. Estou querendo instalar mas o link para o o gtkmenubar.diff está quebrado.
Fernando O.
Já tenho o tema das janelas, do GDM do MAC e o dock, so falta a barra de cima e não consigo, poís o link do arquivo do GTK está quebrado….
David
Caramba, eu fiz tudo isso aih, mas quando adiciono o applet do macmenu fica uma barra cinza no meio do painel com o nome variavel. Tipo, GNOME, se eu tiver no Desktop e Gerenciador de Arquivos se no Nautilus. Mas tipo ele naum se ajusta ao restante do menu e nem perde a cor cinza horrivel. Alem disso, os menus de todos os programas, incluindo o Nautilus, ainda estaum nas janelas!
Stefânio
cara… estou tentando fazer este tuto mas nao estou conseguindo. uso ubuntu 7.10 gusty
no make da este erro
make[4]: ** [gtkiconfactory.lo] Erro 1
make[4]: Saindo do diretório `/home/stefanio/mac2/gtk+-2.10.11/gtk’
make[3]: ** [all-recursive] Erro 1
make[3]: Saindo do diretório `/home/stefanio/mac2/gtk+-2.10.11/gtk’
make[2]: ** [all] Erro 2
make[2]: Saindo do diretório `/home/stefanio/mac2/gtk+-2.10.11/gtk’
make[1]: ** [all-recursive] Erro 1
make[1]: Saindo do diretório `/home/stefanio/mac2/gtk+-2.10.11′
make: ** [all] Erro 2
oq sera q pode ser?
vlw
Tiago
Estou usando o Hardy e deu o mesmo problema.
Valeu!
KronnK
Idem e aguardando solução. Abraço
KronnK
Idem e aguardando solução
Denis Franco
ai cara como eh e eu faço pra instalar isso no xubuntu, a parte do gtk deve ser igual ja q a distro eh a mesma e so muda o gerenciador de janelas, e consequentemente o painel (que no caso do xfce eh o xfce4-panel)
Denis Franco
no site do global menu no google code diz que a ultima versão sporta xfce, mas nao diz como instalar.
Denis Franco
será que poderia responder minha pregunta? preciso muito disso