Compiz Effects no Enlightenment

Tags: , , , — January 29, 2008 @ 9:43 am

Novidade para quem curte os efeitos do compiz, mas não curte o compiz como gerenciador de janelas. Jeffdameth, um colaborador do Enlightenment que tem feito alguns módulos interessantes (aqui) está desenvolvendo um novo compositor OpenGL, chamado Ecomorph, que deverá dar suporte, inclusive, aos plugins existentes do Compiz-Fusion.

O projeto está sendo desenvolvido, primeiramente, para rodar com o E17, como mostra o video de demonstração publicado pelo autor (download aqui, ou veja abaixo), porém, ele está sendo desenvolvido como uma aplicação independente, com a intenção de rodar juntamente com qualquer gerenciador de janelas existente.


Este novo compositor será certamente bem-vindo para os não-usuários do Compiz e poderá, inclusive, incentivar uso de outros ótimos gerenciadores de janelas, como o Enlightenment ou o FVwm. Ponto para Jeffdameth.

E16 + Xfce4 (continuação)

Tags: , , — September 26, 2007 @ 6:04 pm

Em continuação ao post E16 + Xfce4.

Configurei meu PC do trabalho com o Enlightenment DR16 e o Xfce. Para isso apenas utilizo uma sessão salva do Xfce4 com o E16 como gerenciador de janelas e gerenciador de sessões do Xfce4 lembra de iniciar o E16 ao invés do Xfwm4 a cada login. Também configurei o Xfce4 para não salvas sessões automaticamente.

screenshot_orange.png

O tema usado, tanto no E como no Eterm, é o Orange Juice.

E16 + Xfce4

Tags: , , — September 21, 2007 @ 4:30 pm

Com a ajuda de kwo em #E@irc.freenode.net eu consegui mesclar o Xfce Desktop com o Enlightenment Window Manager (versão 0.16, com o E17 também é possível, mas seria um desperdício não aproveitar as funções desktop deste último).

Acho esta uma ótima combinação pois o Xfce é o Desktop mais leve atualmente para X, e o e16 também, adicionando um visual ótimo ao xfce, com a transição das áreas de trabalho e o pager com miniaturas.

Algo muito interessante no e16 é as miniaturas das janelas no pager e na iconbox, algo que não será adicionado no e17.Para fazer esta combinação apenas siga os seguintes passos:

  • Inicie uma sessão com o Xfce normalmente;
  • Finalize o gerenciador de janelas ($ pgrep xfwm4; $ kill -15 [pid obtido]) ;
  • Inicie o e16 ($ /usr/bin/enlightenment);
  • Clique com o botão direito na tela (menu de configurações do e16), vá nas configurações do papel de parede (Desktop Background Settings);
  • No menu do Xfce, vá em Configurações -> Gerenciador de Configurações, clique em Área de Trabalho e marque a opção ‘Permitir ao Xfce Gerenciar a Área de trabalho’.

Pronto, agora você tem um Xfce com o e16 como gerenciador de janelas. Esta é a combinação perfeita para quem deseja um ambiente desktop completo e os recursos e efeitos do Enlightenment.

Mas há um problema, o gerenciador de sessões do Xfce não consegue identificar as áreas de trabalho do e16 para manter cada janela, apesar de lembrar as posições destas. E se você desabilitar o gerenciador de sessões, terá que fazer o processo acima cada vez que desejar usar um Xfce4 + E16. Pretendo criar um script para iniciar o Xfce4 com E16 automaticamente, quando o fizer vou certamente postá-lo aqui. Se alguém quiser ajudar será bem-vindo.

iTask-ng e Detour E theme

Tags: , — July 19, 2007 @ 6:20 pm

iTask-ng é um módulo para o Enlightenment simitar a um lançador do Mac OSX, podendo ser usada como lançador de aplicativos ou barra de tarefas. Veja esses screenshots de exemplo da iTask (o tema do E usado é do Detour):

screenshot1.jpg screenshot2.jpg

O tema detour pode ser obtido aqui, ou, caso prefira compilá-lo você mesmo, pode efetuar os download dos fontes via svn:

tema e17:
$ svn checkout http://detour.googlecode.com/svn/branches/e17

tema etk:
$ svn checkout http://detour.googlecode.com/svn/branches/etk

tema ewl:
$ svn checkout http://detour.googlecode.com/svn/branches/ewl

tema elicit:
$ svn checkout http://detour.googlecode.com/svn/branches/elicit

O detour é um tema completo, podemos dizer, já que ele tem temas para etk e ewl tembém. Para compilar e instalar cada tema, apenas entre no diretório e execute $ make.

Para instalar o iTask-ng você deve obter os fontes aqui. Após isso bastar descompactá-los e instalar como qualquer módulo do E17:

descompactar:

$ tar xzvf itask-ng.tar.gz

instalar:

$ cd itasl-ng/
$ ./autogen.sh
$ make
# make install

Após isso vá em menu -> configuração -> módulos para carregar e configurar o iTask.

Junto ao iTask-ng existem outros módulos, iTask (uma barra de tarefas comum) e winlist-ng (um navegador de janelas feito para substituir o padrão do e17), que podem ser obtidos e instalados do mesmo modo.

Estes três módulos pedem um compositor ativado, mas podem funcionar sem ele. Para instalar um compositor veja neste post. Após instalar o xcompmgr execute no terminal:

$ xcompmgr & (para iniciar o gerenciador do compositor)
$ enlightenment_remote -use-composite-set 1 (parahabilitar o E a usar o compositor)

Depois disso apenas reinicie o E: menu -> Enlightenment -> Reiniciar

<<< Previous Page - Next Page >>>