21 de out de 2011

Ubuntu 2D customizado, sem o Launcher e com o dock AWN

Tutorial válido para o Ubuntu 11.10 (Oneiric Ocelot) (para o 12.04, ver o post Trocando o Dash pelo Synapse ...). Iniciar o Unity-2D sem o Launcher fará com que o sistema perca várias funcionalidades, como a função Alt+F2, por exemplo. Não sabemos até onde o sistema é afetado pela falta dos recursos do Launcher (entre eles, o Dash).

Quase sem querer, descobrimos que é possível iniciar o Ubuntu 11.10 com a interface Unity-2D sem o Launcher (painel lateral). Isto abre a possibilidade de substituir o Launcher, juntamente com o Dash, por um dock estilo Mac OS, como o AWN (Avant Window Navigator), com menus para aplicativos e pastas, lançadores, etc.

O procedimento é simples. Primeiro, recomendamos a instalação do AWN:
sudo apt-get install avant-window-navigator

Depois, é importante configurar o AWN para inicio automático:

Configurações do AWN - screenshot

Para impedir que o Launcher seja executado no início da sessão, é necessário editar o arquivo /usr/share/gnome-session/sessions/ubuntu-2d.session:
sudo gedit /usr/share/gnome-session/sessions/ubuntu-2d.session

Este é o conteúdo original do arquivo:
[GNOME Session]
Name=Ubuntu 2D
RequiredComponents=gnome-settings-daemon;
RequiredProviders=windowmanager;panel;launcher;
DefaultProvider-windowmanager=metacity
DefaultProvider-panel=unity-2d-panel
DefaultProvider-launcher=unity-2d-launcher

DesktopName=Unity

O conteúdo acima é então substituído por este:
[GNOME Session]
Name=Ubuntu 2D
RequiredComponents=gnome-settings-daemon;
#RequiredProviders=windowmanager;panel;launcher;
RequiredProviders=windowmanager;panel;

DefaultProvider-windowmanager=metacity
DefaultProvider-panel=unity-2d-panel
#DefaultProvider-launcher=unity-2d-launcher
DesktopName=Unity

Note que duas linhas originais foram comentadas, com o símbolo "#", e uma nova linha - modificada - foi adicionada (ver linhas em negrito).

Após salvar e fechar o arquivo, é só reiniciar a sessão e testar a interface Ubuntu 2D customizada.

Vídeo demonstrativo:

Ver no YouTube


Lembrando que não sabemos o quanto esta modificação pode ser funcional ou problemática... :D

Para saber como definir o Unity-2D como padrão, ver o post Como definir a interface 2D como padrão no Ubuntu 11.10.

2 comentários

Dainel Soares Duarte disse...

Cara, e dá muito certo. Valeu.

gonzalo-vc disse...

O mais legal e importante é que o GNU/Linux permite modificações e "customizações" como nenhum outro sistema! Viva a liberdade!