[Finalmente] Movendo o lançador Unity para o fundo da tela

Desde que o Unity foi lançado como novo visual padrão para o Ubuntu, há pouco mais de 6 meses, tem havido muita reclamação por parte dos usuários que não se acostumaram com a novidade, principalmente por ser pouco personalizável. Graças às maravilhas do código aberto, foi criado um plugin que move o lançador para a posição inferior. Ainda é um beta, mas essa novidade promete!



[ Hits: 17.952 ]

Por: David Wilian Oliveira de Sousa em 07/11/2011 | Blog: http://respostasaoateismo.blogspot.com


Introdução



Desde que o Unity foi lançado como novo visual padrão para o Ubuntu, há pouco mais de 6 meses, tem havido muita reclamação por parte dos usuários que não se acostumaram com a novidade, principalmente por ser pouco personalizável. Uma das reclamações mais recorrentes é sobre não poder mudar a posição em que o lançador aparece.

Pois é, graças às maravilhas do código aberto, um programador russo conseguiu criar um plugin não oficial do compiz que move o lançador para a posição inferior. Ainda é um beta, mas essa novidade promete!

Obs.: Funciona somente com o Unity 3D, já que é um plugin do Compiz!

As opções de configuração do lançador presentes no compiz-configuration-settings-manager, ou ccsm, continuam as mesmas e não há novas opções. Para voltar à configuração original (posição esquerda), não dá pra ser feito pelas configurações normais, porém isso pode ser feito simplesmente deletando o novo plugin.

A versão do plugin foi feita pelo russo Paullo, que administra o site ubuntu.onego.ru, os mais curiosos já conheciam um vídeo que ele tinha lançado no Youtube há alguns meses mostrando a façanha.

Ainda há alguns bugs nessa versão. Por exemplo, a tela de dash aparece "quebrada" se não estiver em modo maximizado. Veja:

Linux: [Finalmente] movendo o lançador Unity para o fundo da tela

Se o tamanho dos ícones for alterado aparece um espaço entre a tela de dash e os ícones do lançador e não é possível ainda arrastar ícones do dash para o lançador.

Quando o plugin estiver totalmente livre de bugs, o usuário garantiu que criaria um repositório PPA no Launchpad para instalação mais fácil, além de disponibilizar também para 64 bits. Por enquanto está disponível somente para 32 bits e a instalação descrita aqui terá que ser "manual".

Obs.: Esse plugin está em versão de testes, nem eu nem o site Viva o Linux nos responsabilizamos por quaisquer danos que possam acontecer em seu computador. Use por sua própria conta em risco!

Apesar de ser manual, a instalação é simples. Basta baixar um arquivo e mover para os locais corretos (usando as permissões corretas). Comecemos então:

1. O plugin está disponível para baixar aqui:


2. É preciso ter o descompactador lzma instalado para abrir o arquivo. Se não o tiver, basta instalá-lo pelo terminal ou pela central de programas do Ubuntu:

sudo apt-get install lzma

3. Extraia o conteúdo do arquivo para sua pasta pessoal. Deverá aparecer uma pasta de nome "unityshell".

4. A pasta deverá ser movida utilizando os seguintes comandos no terminal:

mkdir -p ~/.compiz-1/plugins

Isso cria o diretório de plugins do compiz na pasta pessoal. Agora acesse a pasta unityshell:

cd ~/unityshell

Mova o plugin para a pasta criada anteriormente:

cp libunityshell.so ~/.compiz-1/plugins/

Crie um diretório temporário:

mkdir /tmp/unityshell

Mova os arquivos de imagem para o diretório temporário:

cp *.png /tmp/unityshell/

Acesse o diretório temporário:

cd /tmp/unityshell/

Mude as permissões dos arquivos de imagem:

chmod 644 *.png

Mude o proprietário dos arquivos de imagem:

sudo chown root:root *.png

Copie as imagens para o diretório padrão do Unity:

sudo cp *.png /usr/share/unity/4/

5. Encerre a sessão e faça login novamente.

Para reverter as mudanças, é só deletar o arquivo do plugin, com este comando no terminal, encerrar a sessão e fazer login novamente:

$ rm ~/.compiz-1/plugins/libunityshell.so

Espero que tenham gostado.

Links

   

Páginas do artigo
   1. Introdução
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Shared Config com Apache a la brasileira

Instalação e configuração do RT (Resquest Tracker)

Habilitando e configurando Raid 1 (espelhamento) no Slackware 12

Atualizando o Red Hat com o up2date

Configuração de servidor DNS no Linux

  
Comentários
[1] Comentário enviado por HerrSchafer em 07/11/2011 - 12:24h

Só para confirmar o que eu acredito ser a real situação: para o Unity 2D não há como?

[2] Comentário enviado por david.sousarj em 07/11/2011 - 15:10h

Não, essa solução é um plugin do compiz, como o Unity 2d não usa compiz, seria inútil.

Se eu fosse fea de programação e tivesse tempo eu mesmo queria mexer no codigo fonte do unity launcher para poder deixa-lo horizontal.

[3] Comentário enviado por govardhana em 13/01/2012 - 19:32h

Parece que para AMD64 não rola

[4] Comentário enviado por andrey.hans em 06/03/2013 - 14:22h

Muito obrigado David!

[5] Comentário enviado por iz@bel em 10/06/2014 - 20:38h

Ainda funciona no ubuntu 12.04?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts