domingo, 16 de junho de 2013

Compiz e Emerald no Debian Wheezy - LXDE, XFCE e MATE

Neste post veremos como instalar o Compiz no Debian Wheezy e como usá-lo nas insterfaces gráficas XFCE, LXDE e MATE utilizando os pacotes do 
Debian Unstable Snapshot.

Compiz está presente no repositório do Debian Squeeze (Oldstable), mas foi removido dos repositórios testing, unstable, e experimental no dia 16/08/2013. Porém é possível a sua instalação a partir do repositório Debian SID Snapshot com data de antes de sua remoção, ou seja, 15/08/2013.

Comecemos pela adição do repositório Debian SID/Unstable Snapshot no arquivo /etc/apt/sources.list, deixe o seu assim.


$ su

Atualizamos o Sistema:

# apt-get dist-upgrade

Adicionamos o repositório que contém os pacotes do compiz:

# su -c "echo 'deb http://snapshot.debian.org/archive/debian/20130815T215015Z/ sid main contrib non-free' >> /etc/apt/sources.list.d/debian-sid-snapshot.list"


          Salve e atualize as listas de pacotes, não esquecendo de atualizar seu sistema com a opção -t ou –target-release especificando wheezy em seguida, tal como visto abaixo:


# apt-get update

Atualizamos a lista de repositórios


# apt-get -o Acquire::Check-Valid-Until=false update


Instalação do Compiz




         Tendo atualizado corretamente seu sistema, instale o Compiz com:


# apt-get -t unstable install compiz compiz-gtk compizconfig-backend-gconf compizconfig-settings-manager compiz-plugins compiz-fusion-plugins-main compiz-fusion-plugins-extra compiz-fusion-plugins-unsupported fusion-icon

Removemos repositório Debian Sid Snapshot

# rm -fv /etc/apt/sources.list.d/debian-sid-snapshot.list

Atualizamos a lista de repositórios

# apt-get update

Instalação do Emerald   




Para Debian 32 Bits:   




# wget http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/libemeraldengine0_0.7.9+git20080923.shame-0_i386.deb

# wget http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/emerald_0.7.9+git20080923.shame-0_i386.deb

# wget http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/emerald-themes_0.7.9+git20071021.shame-1_all.deb

# wget http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/simple-ccsm_0.7.9+git20080923.shame-0_i386.deb

# dpkg -i *.deb

# apt-get -f install


Para Debian 64 Bits:   




# wget http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/libemeraldengine0_0.7.9+git20080923.shame-0_amd64.deb

# wget http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/emerald_0.7.9+git20080923.shame-0_amd64.deb

# wget http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/emerald-themes_0.7.9+git20071021.shame-1_all.deb

# wget http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/simple-ccsm_0.7.9+git20080923.shame-0_amd64.deb

# dpkg -i *.deb

# apt-get -f install



Configurando LXDE




          Tecle Alt + F2 e digite ccsm, procure a opção Decoração de Janelas e marque-a, em seguida marque o que desejar tipo janelas 3D, cubo da área de trabalho, redimensionar, janelas atraídas, janelas gelatinosas ou o que seja…

Agora, vá no submenu Sistema ou Preferências e clique em Emerald Theme Manager, escolha o tema de sua preferência e em seguida tecle Alt + F2 e digite fusion-icon, no ícone que surgir em sua Área de Notificação clique com o botão direito e clique em Reload Window Manager, pronto! Compiz e Emerald em funcionamento, resta configurá-lo para iniciar junto a sessão LXDE.

Modifique o arquivo /etc/xdg/lxsession/LXDE/desktop.conf substituindo a linha:
window_manager=openbox-lxde
Por:
window_manager=compiz --sm-disable --ignore-desktop-hints cpp
Modifique também o arquivo /etc/xdg/lxsession/LXDE/autostart adicionado o seguinte comando ao final do mesmo:
@fusion-icon
Encerre sua sessão, e na tela de login do LightDM escolha a sessão LXDE e pronto!




Configurando XFCE





Você abre o fusion-icon, clica em Select Window Manager e escolher “Compiz”, em seguida clique em Reload Window Manager.

Agora vá no Menu > Preferências > Sessão e Inicialização e inclua um lançador para o fusion-icon:

Nome: Compiz
Comando: fusion-icon

Pronto, ao reiniciar seu XFCE o Compiz tomará o lugar do Xfwm.



Configurando MATE





Para usar Emerald no MATE:


1. Escolher um tema para emerald, prossiga: Sistema > Preferências > Emerald Theme Manager e escolher um tema;
2. Para usar Emerald como decorador de Janelas, prossiga: Aplicativos > Sistema > Compiz Fusion Icon.
3. Vai aparecer o ícone do Compiz Fusion Icon no Desktop, clique com o botão direito do mouse sobre o ícone e siga até o item Select Window Manager e escolha “Emerald”.

Caso não queira usar o Compiz Fusion Icon

1. Para selecionar Emerald como decorador de Janelas, você pode ir em Sistema > Preferências > Gerenciador de configurações do CompizConfig: Ir na categoria Efeitos e marcar Decoração de Janela;
2. Abrir Decoração de Janela e alterar no campo comando:
gtk-window-decorator --replace
para
emerald --replace

Para fazer o Compiz funcionar com MATE 1.6, devemos seguir as seguintes etapas:

1. Abrir o dconf-editor;
2. Siga o caminho: org > mate > desktop > session > required-components;
3. No campo onde tem o nome windowmanager, altere o valor: marco para compiz.
4. Relogin.



Considerações



O compiz não depende do emerald, logo a instalação do emerald que é um decorador de janelas é opcional, assim como a sua ativação.

Para um bom funcionamento do Compiz, é necessário aceleração 3D, então você deverá ter instalado no seu Sistema Operacional um driver correspondente a sua placa de vídeo que seja capaz de suportar aceleração gráfica de efeitos tridimensionais.

Caso você deseje resetar o Compiz, seja por instabilidade ou outro motivo, basta executar o seguinte comando:

$ rm ~/.gconf ~/.gconfd ~/.metacity ~/.compiz-1 ~/.config/compiz-1 ~/.config/dconf -rf 

E depois re-inicie a sessão.

Existe um projeto mais abrangente por parte de terceiros sobre Compiz voltado para MATE, havendo assim mais compatibilidade para essa interface, uma vez que MATE é um fork do GNOME 2. Quem tiver interesse, acesse a página: jas.gemnetworks.com.


Referências:


André Canhadas; Compiz no Debian XFCE4, LXDE, GNOME2 ou MATE (Squeeze e Wheezy). Acessado em: 23 de Junho de 2013.



http://releases.compiz.org/
https://recombi.net/releases.compiz.org/0.8.8/
http://www.northfield.ws/projects/compiz/releases/
Acessado em: 26 de Março de 2016.

Nenhum comentário:

Postar um comentário