Enlightenment DR17 agora no Debian Unstable

Tags: , — November 29, 2009 @ 1:34 pm

Embora já faça algum tempo, desde 07 de Julho pra ser exato, descobri este fim de semana, enquanto atualizava os pacotes do meu Debian que agora o E17 está disponível entre os pacotes do debian.

A cerca de dois anos, o E17 podia ser instalado no Debian através de repositórios não-oficiais, porém estes repositórios foram descontinuados, permitindo aos usuários obterem e instalarem o Desktop Shell apenas via svn (como eu tenho feito desde então) ou pelos snapshots disponibilizados periodicamente.  Porém, felizmente para os usuários do Debian e do E17, desde Julho, o E17 está oficialmente disponível entre os pacotes do Debian Sid (http://packages.debian.org/sid/e17), podendo ser instalado facilmente pelo aptitude.

Para tanto, basta que você tenha os repositórios do Debian Sid em seu /etc/apt/sources.list:

deb http://ftp.debian.org/debian/ unstable main

…e instalar, utilizando os comandos:

# aptitude update && aptitude install e17

:D

Camisetas do Enlightenment

Tags: , — November 9, 2008 @ 12:02 pm

Por algum tempo procurei por camisetas com o Logo e Website do Enlightenment, mas sem sucesso, decidi então pedir para alguém fazer uma para mim como desejava.

Aproveitando a mudança do tema e logo padrão do E17,  que mudou de “ouro” para “preto e branco”, ficava mais fácil e barato de se fazer as camisetas, então pedi a um amigo (que tem uma serigrafia) para fazê-las para mim nesta última semana. Aqui está o resultado:

Frente Costas

Sim, a camiseta está bem “amassada”, isso porque eu tinha acabado de voltar do Tchê Linux 2008, em poa, e a qualidade delas é ótima, a da câmera do meu celular é que não é. Estou colocando o Logo do E também, em SVG, que me foi enviado pelo mekius (de #E@irc.freenode.net), a fonte usada no título é Bitstream Vera Sans Bold.

Logo E, mono

Se alguém tiver interesse em adquirir a camiseta, basta comentar aqui no blog que faço o contato para fazer mais camisetas e enviá-las para qualquer lugar do Brasil.

Black & White – Novo tema padrão do E17

Tags: , — October 24, 2008 @ 9:00 am

Fiz uma atualização do Enlightenment ontem e me deparei com uma surpresa, o tema padrão foi alterado.

O antigo tema padrão “Bling-Bling” (a esquerda), que fora produzido inicialmente para exibir as capacidades visuais do E17, fora substituído por um tema mais leve e neutro, chamado “Black & White” (a direita).

Old E17 default theme: “Bling-Bling” New E17 default theme: “Black & White”

O novo tema é mais versátil e suave aos olhos, melhorando a experiência do usuário do E17. Também foram adicionados novos temas para os módulos Cpu-Freq, Batery, Temperature e ao Mixer, sendo que este último agora faz parte dos módulos principais.

Para mais temas, visite http://exchange.enlightenment.org.

NOTA: Os ícones do painel de controle são do tema do E17 G.A.N.T., e os dos aplicativos do iBar (abaixo) são do tema GTK Buuf-Deuce. Ícones criados por Mattahan.

Enlightenment DR17 movido para Subversion

Tags: — September 22, 2008 @ 4:53 pm

Recentemente, (em 18 de Agosto, pra ser exato) o Projeto Enlightenment migrou de CVS para Subversion. Assim estou postando um novo tutorial para a instalação a partir dos fontes por SVN.

O principal motivo para a migração para Subversion, segundo discussões no canal #E no Freenode, seria  integração com Trac, um sistema de gerenciamento de projetos e bugtracking online. Assim, a página do projeto E17, incluindo wiki e lista de bugs, agora encontra-se em http://trac.enlightenment.org/e/, e o repositório subversion em http://svn.enlightenment.org/.

Primeiramente, veja meu tutorial anterior sobre como instalar o Enightenment via CVS, para instalar as dependências necessárias no Debian.

Você precisará também, obviamente, ter o subversion instalado:

# aptitude install subversion

Após instaladas as dependências e subversion, basta obter os fontes com o comando svn co:

[updated] Adicionada biblioteca eina

$ svn co http://svn.enlightenment.org/svn/e/trunk/eina eina
$ svn co http://svn.enlightenment.org/svn/e/trunk/eet eet
$ svn co http://svn.enlightenment.org/svn/e/trunk/evas evas
$ svn co http://svn.enlightenment.org/svn/e/trunk/ecore ecore
$ svn co http://svn.enlightenment.org/svn/e/trunk/efreet efreet
$ svn co http://svn.enlightenment.org/svn/e/trunk/embryo embryo
$ svn co http://svn.enlightenment.org/svn/e/trunk/edje edje
$ svn co http://svn.enlightenment.org/svn/e/trunk/e_dbus e_dbus
$ svn co http://svn.enlightenment.org/svn/e/trunk/e e17

Após concluído o checkout (a cópia dos fontes), basta entrar em cada um dos diretórios na seguinte ordem:

ordem de diretórios a seguir:

eina
eet
evas
ecore
efreet
embryo
edje
e_dbus

…e executar os seguintes comandos para compilar e instalar as bibliotecas EFL:

$ ./autogen.sh
$ make
# make install (como root)

Após a instalação das bibliotecas, entre no diretório e17 e execute os mesmos comandos acima:

$ cd e17
$ ./autogen.sh
$ make
# make install (como root)

Com isto você terá concluído a instalação do E17.

Dicas e Resolução de problemas

Caso tenha problemas na compilação do e17 após concluídas as instalações das bibliotecas, indicando que algumas dependências não foram encontradas, edite o arquivo /etc/ld.so.conf e adicione “/usr/local/lib” (sem as aspas) no final deste. Então execute ldconfig, como usuário root, e tente compilar novamente. NOTA: pode ser necessário executar o ldconfig durante as instalações das bibliotecas também.

Para adicionar o E17 nas sessões do GDM, edite o arquivo “/etc/gdm/gdm.conf” e adicione “:/usr/local/share/xsessions/” (sem as aspas) a linha com o parâmetro “SessionDesktopDir” na sessão “daemon“. O arquivo deverá ficar mais ou menos assim, mais ou menos entre as linhas 40 a 46:

[daemon]
RemoteGreeter=/usr/lib/gdm/gdmgreeter
SessionDesktopDir=/usr/share/gdm/BuiltInSessions/:/usr/share/xsessions/:/usr/local/share/xsessions/

AlwaysLoginCurrentSession=false

Para atualizar a instalaçãodo E17, posteriormente, basta entrar em cada um dos diretórios acima, na mesma ordem, e executar os comandos:

$ make clean
$ svn up
$ ./autogen.sh
$ make
# make install (como root)

Existem alguns scripts para instalação automática do E17, como o ReasyE17, e o get_e.sh. Eu fiz uma modificação neste último para não utilizar o comando sudo (a senha do root será solicitada antes de cada make install) e não instalar as dependências, garantindo compatibilidade com outras distros não baseadas no Debian (assim você precisará instalar as dependências antes, com apt-get, aptitude, yum, pacman, ou seja qual for o gerenciador de pacotes que sua distro utilize). Para utilizá-lo, apenas faça download do arquivo abaixo e execute “sh get_e.sh” em um terminal.

Script get_e.sh modificado [updated]

Next Page >>>