[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: 18.113 ]

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

Configurando placas wireless baseadas no chip Realtek RTL8180 no Linux

Local Web Server visível na Internet com DynDNS

Linux imprimindo em Windows via rede

Debmirror: Criando um repositório Debian na rede local

Instalando MRTG + rrdtool no Slackware 12.0

  
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