* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

Manual: Como Compilar E17-freedesktop en MandrivaLinux2005LE

Aqui esta este Manual de como tener instalado este maravilloso Entorno Grafico que siempre nos asombra con su maravillosa flexibilidad y por su apariencia sensacional sin mas atrasos aqui va este manual para que encontreis la luz y seais unos iluminados ;-)

para quienes misteriosamente aun no conocen Enlightenment pues aqui dejo estos links para que descarguen unos videos y puedan ver de que se estan perdiendo:


http://www.rasterman.com/files/e17_movie-00.avi
http://www.rasterman.com/files/e17_movie-01.avi
http://www.rasterman.com/files/e17_movie-02.avi
http://www.rasterman.com/files/e17_movie-03.avi
http://www.rasterman.com/files/eem-live.avi
http://www.rasterman.com/files/eem.avi
http://www.rasterman.com/files/evoak.avi

sin mas preambulos aqui esta el manual....

primero ir a:

http://enlightenment.org/
http://enlightenment.freedesktop.org/
http://get-e.org/

para conocer que es enlightenment y documentarse luego...

descargar varias librerias las cuales compilaremos en este orden:

Enlightenment 0.17
si E17 funcionando necesitas compilar en este orden: 1. eet 2. evas 3. ecore 4. embryo 5. imlib2 6. edje 7. enlightenment Puedes usar E17 solo como tu Window Manager o probarlo en Xnest, asumimmos que sabes como cambiar window managers (a mano).
Core EFL
Si quieres probar las librerias EFL para desarrollo se necesita compiar en este orden: 1. eet 2. evas 3. ecore 4. embryo 5. imlib2 6. edje.
Entrance
Para usar Entrance como tu administrador de sessiones necesitas compilar en este orden: 1. eet 2. evas 3. ecore 4. embryo 5. imlib2 6. edje 7. epeg 8. epsilon 9. esmart 10. edb 11. entrance.
EWL
Para usar los Widget EWL necesitaras compilar en este orden: 1. eet 2. evas 3. ecore 4. embryo 5. imlib2 6. edje 7. edb 8. etox 9. ewl

para que la descarga sea mas facil aqui esta un pequeño script que crea en el home el directorio Enlightenment17-CVS y baja todo lo necesario a el mismo

#creado por DrakeDalfa
#dalfa-enlightenment-get Version Alpha
#!/bin/bash
cd ~ ; 
mkdir --verbose Enlightenment17-CVS;
cd Enlightenment17-CVS;

wget -v http://enlightenment.freedesktop.org/fetch.php?file=ecore-0.9.9.006.tar.gz;
wget -v http://enlightenment.freedesktop.org/fetch.php?file=edb-1.0.5.002.tar.gz;
wget -v http://enlightenment.freedesktop.org/fetch.php?file=edje-0.5.0.006.tar.gz;
wget -v http://enlightenment.freedesktop.org/fetch.php?file=eet-0.9.10.006.tar.gz;
wget -v http://enlightenment.freedesktop.org/fetch.php?file=embryo-0.9.1.004.tar.gz;
wget -v http://enlightenment.freedesktop.org/fetch.php?file=emotion-0.0.1.003.tar.gz;
wget -v http://enlightenment.freedesktop.org/fetch.php?file=enlightenment-0.16.999.006.tar.gz;
wget -v http://enlightenment.freedesktop.org/fetch.php?file=entice-0.9.3.002.tar.gz;
wget -v http://enlightenment.freedesktop.org/fetch.php?file=entrance-0.9.0.002.tar.gz;
wget -v http://enlightenment.freedesktop.org/fetch.php?file=epeg-0.9.0.002.tar.gz;
wget -v http://enlightenment.freedesktop.org/fetch.php?file=epsilon-0.3.0.002.tar.gz;
wget -v http://enlightenment.freedesktop.org/fetch.php?file=esmart-0.9.0.002.tar.gz;
wget -v http://enlightenment.freedesktop.org/fetch.php?file=etox-0.9.0.002.tar.gz;
wget -v http://enlightenment.freedesktop.org/fetch.php?file=evas-0.9.9.006.tar.gz;
wget -v http://enlightenment.freedesktop.org/fetch.php?file=ewl-0.0.4.002.tar.gz;
wget -v http://enlightenment.freedesktop.org/fetch.php?file=imlib2-1.2.0.002.tar.gz;
wget -v http://enlightenment.freedesktop.org/fetch.php?file=imlib2_loaders-1.2.0.002.tar.gz;

para compilar se necesitan tener estar librerias


libdirectfb0.9_21
">ftp://MDV2005LE/libdirectfb0.9_21-0.9.21-3mdk.i586.rpm

libdirectfb0.9_21-devel
ftp://MDV2005LE/libdirectfb0.9_21-devel-0.9.21-3mdk.i586.rpm

libltdl3
ftp://MDV2005LE/libltdl3-1.5.12-4mdk.i586.rpm

libltdl3-devel
">ftp://MDV2005LE/libltdl3-devel-1.5.12-4mdk.i586.rpm

libMesaglut3
">ftp://MDV2005LE/libMesaglut3-5.0.2-9mdk.i586.rpm

libMesaglut3-devel
">ftp://MDV2005LE/libMesaglut3-devel-5.0.2-9mdk.i586.rpm

libMesaGLU1
">ftp://MDV2005LE/libMesaGLU1-5.0.2-9mdk.i586.rpm

libMesaGLU1-devel
">ftp://MDV2005LE/libMesaGLU1-devel-5.0.2-9mdk.i586.rpm

libfreetype6-static-devel
">ftp://MDV2005LE/libfreetype6-static-devel-2.1.9-6mdk.i586.rpm

libjpeg62-static-devel
">ftp://MDV2005LE/libjpeg62-static-devel-6b-34mdk.i586.rpm

automake >= 1.7
ftp://MDV2005LE/automake1.7-1.7.9-2mdk.noarch.rpm

ADVERTENCIA:
Enlightenment17 ahora es enlightenment, Enlightenment16 ahora ha pasado a ser e16 asi que si tienes e16 instalado de los rpms de Mandriva te dara problemas ya que el binario de E17 se llama Enlightenment y el de los rpms de Mandriva tambien asi que lo mejor sera desintalar el e16 de Mandriva y / o compilar el 16 de enlightenment.org en el cual el nombre ya ha sido cambiado asi: Enligthenment 16 --> e16, Enlightenment 17 --> enlightenment asi que hay que tomar las precauciones del caso

Ahora descomprimimos los tar.gz con el comando

tar xvfz nombre_de_archivo.tar.gz

entramos en cada carpeta y ejecutamos configure con la siguiente opcion:

./configure --libdir=/usr/lib/ --bindir=/usr/bin 

luego se ejecuta make y al final make install esto para todas laslibrerias y programas, con este "juego" de versiones los .configures y makes no deben dar ningun problema deben ir "de un solo" sin problemas de compilacion ya que es lo necesario si hay algun error se debera a que se ha usado alguna libreria de otra version o que falta algo.

cuando todo este listo tendremos que poner nuestro nuevo E17 en nuestro Adminsitrador de Sesiones por el momento estoy usando GDM asi que solamente pondre como agregar la entrada de E17 en GDM:

primero se crea en /usr/bin un archivo starte17 que contenga la siguiente info:

#!/bin/sh
case "$1" in
GNOME)
        export WINDOW_MANAGER=e17
        exec gnome-session
        ;;
KDE)
        export KDEWM=e17
        exec startkde
        ;;
*)
        exec enlightenment
        ;;
esac

luego creamos la entrada de GDM en /etc/X11/dm/Sessions/, esto se hace creando un archivo .desktop con una numeracion correlativa a las que ya esten por ejemplo mi entrada se llama: 03e17.desktop la entrada debe contener la siguiente info:

[Desktop Entry]
Encoding=UTF-8
Name=e17
Comment=EnlightenmentDR17
TryExec=/usr/bin/starte17
Exec=/etc/X11/xdm/Xsession enlightenment
Icon=
Type=Application

listo ahora ya puedes lanzar E17 desde GDM o tambien desde un GDM anidado gracias al comando de GDM:

gdmflexiserver --xnest

con lo cual aparecera una pequeña ventana de GDM y ahi pones tu login y eliges E17 y lo corres anidado :-)

bueno hasta aqui con este pequeño manual el siguiente paso sera crear RPMS para mis amigos Mandriveros y que algun colaborador nos brinde su FTP para crear nuestro repositorioE17Drake

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de pacho

# 8594 Tengo entendido que gnome usa tambien imlib

El hecho de actualizar imlib a una versión CVS ¿hace algo a gnome? ¿te siguen funionando bien gnome y nautilus con el nuevo imlib?

Saludos

Mozilla1.8b1
:ninja:



Gravatar de drakedalfa

# 8617 lo mejor es usar una imlib de cvs o mas reciente

de la que trae mandriva te da unos mensajes raros y tienes que cambiar archivos si le pasa algo al gnome pero solo si borras y no repones imlib recuerda que al compilar pasar a configure --bindir=/usr/bin --libdir=/usr/lib para que mandriva los ponga junto a las otras librerias :) el nuevo imlib carga mas rapido las imagenes y otras mejoras



Gravatar de pacho

# 8624 De lo cual se deduce

De lo cual se deduce que el nuevo imlib es estable y fiable ;)

Lo haré.
Dentro de unos días tendré un amd64 al que pondré, si mis conocimientos me lo permiten ;), gentoo y mandriva 2005 (ambos para amd64). Probaré a ponerles e17, he visto su página y el manual y me parece muy interesante.

PD: El manual en español de get-e.org no se imprime bien desde mozilla 1.7 o 1.8 (ni desde firefox); me corta algunas palabras. Sería mejor que la versión para imprimir no tuviera la barra lateral izquierda de get-e.org

Saludos

Mozilla1.8b1
:ninja: