You guys that will be on fosdem this year, book your Saturday 6th February 2010 at 18h40, Ben should have 15 min of presentation about Enna
Recent Updates RSS Toggle Comment Threads | Keyboard Shortcuts
-
captainigloo
-
captainigloo
Enna v0.4.0 is out
After many month of development effort we are pround to annouce the release of Enna v0.4.0.
Enna is an *opensource* mediaplayer application, and for this release
the licence has switched from BSD to LGPLv2.1.Tarball can be download at this address :
http://enna.geexbox.org/releases/enna-0.4.0.tar.bz2Or you can retrieve enna v0.4.0 tag with mercurial:
hg clone v0.4.0 http://hg.geexbox.org/enna
As a convenience, EFL, GeeXboX libraries and Enna have already been
packaged for Ubuntu 9.10 (Karmic Koala) users.
Packages can be found here :
http://packages.geexbox.org/just add this line on your /etc/apt/sources.list file :
deb http://packages.geexbox.org/ karmic main
and
sudo apt-get update
sudo apt-get install enna
You should find enna icon in Applications/Audio and video
For more informations, report bugs, or to help us I invite you to
read the main enna website.
http://enna.geexbox.orgYou can read Ben’s post on his blog : http://gxben.wordpress.com/2010/01/03/first-public-enna-0-4-0-release/ it talk a bit more on enna and integration with next geeXboX 2.0
-
Toma-
Congratz! Its looking AWESOME. If only my laptop didnt die on Xmas day, Id install it as my media centre…
Regardless; this release is looking sweet. I bet it uses a tiny amount of resources?
-
-
René Leonhardt
Wow, it is looking great and should run faster even on old hardware, kudos to the developers!
Is there a way to help with the planned extensions?
I would like to contribute some Python scripts
By the way, where are the pictures taken from?

http://enna.geexbox.org/imgs/activity-photo-wall.jpg -
Greg
Is there a prepackaged live cd iso to download, or is the only way to try this right now to install on top of ubuntu or another distro?
captainigloo
Enna Compilation on Ubuntu #3
Libplayer :
Libnfo
Libvalhalla.
About EFL ?
The easy method :
deb http://packages.geexbox.org/ karmic main
apt-get update apt-get install libeina-dev libeet-dev libevas-dev libevas-engines libevas-engines-extras libecore-dev libefreet-dev libembryo-dev libedje-dev libedje-bin libedbus-dev libhal-dev libhal-storage-dev libnfo-dev libplayer-dev libvalhalla-dev
hg clone http://hg.geexbox.org/enna cd enna ./autogen.sh make sudo make install
For experts : EFL + GB + enna compilation from sources
If you are on a Ubuntu machine, you can install these libs :
sudo apt-get install xterm make gcc bison flex subversion automake autoconf autotools-dev \ autoconf-archive libtool gettext \ libpam0g-dev libfreetype6-dev libpng12-dev zlib1g-dev libjpeg62-dev \ libtiff4-dev libungif4-dev librsvg2-dev libx11-dev libxcursor-dev \ libxrender-dev libxrandr-dev libxfixes-dev libxdamage-dev \ libxcomposite-dev libxss-dev libxp-dev libxext-dev libxinerama-dev \ libxft-dev libxfont-dev libxi-dev libxv-dev libxkbfile-dev \ libxkbui-dev libxres-dev libxtst-dev libltdl7-dev libglu1-xorg-dev \ libglut3-dev xserver-xephyr libdbus-1-dev cvs subversion mercurial \ liblua5.1-dev libavformat-dev mplayer libxine-dev libxml2-dev \ libcurl4-openssl-dev wget libexif-dev libsqlite3-dev libxine1-all-plugins libxine1-ffmpeg
Easy_e17 :
change efl_basic="eina eet evas ecore efreet e_dbus embryo edje esmart" with efl_basic="eina eet evas ecore efreet e_dbus embryo edje elementary"
change bin_basic="exchange e entrance" with bin_basic="expedite"
change autogen_args="" # evas:--enable-gl-x11 with autogen_args="evas:--enable-gl-x11"
./easy_e17.sh -i
./easy_e17.sh -u
Gb libs
hg clone -r v1.0.0 http://hg.geexbox.org/libplayer hg clone -r v1.0.0 http://hg.geexbox.org/libnfo hg clone -r v1.0.0 http://hg.geexbox.org/libvalhalla hg clone http://hg.geexbox.org/enna
./configure --prefix=/opt/e17 make sudo make install cd .. && cd libnfo ./configure --prefix=/opt/e17 make sudo make install cd .. && cd libvalhalla ./configure --prefix=/opt/e17 make sudo make install cd .. && cd enna ./autogen.sh --prefix=/opt/e17 make sudo make install
Configuration
path_music=file:///home/user/Music,Music collection,icon/favorite
path=file:///home/user/Music
Joe90
Phew!
Having followed the old howto I came upon the new howto once I had got stuck configuring enna (wrong versions of libplayer and valhalla)
So transferred to new howto for the libs! And stuck with the location of /usr with all the E17 stuff
Just run through the installation/compilation on my Ubuntu Jaunty setup.
Installed the following packages using apt. Left out mplayer as this is already compiled from source.
sudo apt-get install build-essential make gcc bison flex subversion automake autoconf autotools-dev autoconf-archive libtool gettext libfreetype6-dev libpng12-dev zlib1g-dev libjpeg62-dev libtiff4-dev libungif4-dev librsvg2-dev libx11-dev libxcursor-dev libxrender-dev libxrandr-dev libxfixes-dev libxdamage-dev libxcomposite-dev libxss-dev libxp-dev libxext-dev libxinerama-dev libxft-dev libxfont-dev libxi-dev libxv-dev libxkbfile-dev libxkbui-dev libxres-dev libxtst-dev libltdl3-dev libglu1-xorg-dev libglut3-dev libdbus-1-dev libxml2-dev colormake libcurl4-openssl-dev ccache
Had to amend some packages listed and also had to add cvs and lua/liblua5.1-dev
From svn compiled and installed the following:
eina
eet
embryo
evas
ecore (needed cvs)
edje (needed LUA)
elementary (in /TMP/st)
From hg compiled and installed the following:
libplayer
libvalhalla (needed sqlite3 and libsqlite3-dev)
libnfo
(using hg clone -r v1.0.0)
enna
It’s gorgeous
CyberMomo
Hello
I followed all your steps but i am struggled on enna configuration
~/geexbox/enna$ ./autogen.sh –prefix=/opt/e17
…
checking for pkg-config… /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0… yes
checking for ENNA… configure: error: Package requirements (
eina-0 >= 0.9.9.063
eet >= 1.2.2
evas >= 0.9.9.063
ecore >= 0.9.9.063
ecore-evas >= 0.9.9.063
ecore-file >= 0.9.9.063
ecore-ipc >= 0.9.9.063
edje >= 0.9.93.063
elementary >= 0.6.0.063
libxdg-basedir >= 1.0.0
libplayer >= 2.0.0 libplayer = 2.0.0 libvalhalla < 3.0.0
libxml-2.0
libcurl
) were not met:
No package 'eina-0' found
No package 'eet' found
No package 'evas' found
No package 'ecore' found
No package 'ecore-evas' found
No package 'ecore-file' found
No package 'ecore-ipc' found
No package 'edje' found
No package 'elementary' found
No package 'libxdg-basedir' found
No package 'libplayer' found
No package 'libplayer' found
No package 'libvalhalla' found
No package 'libvalhalla' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables ENNA_CFLAGS
and ENNA_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
I have tried several time but always same result. Olso tried to give "/opt/e17" value to PKG_CONFIG_PATH.
All GB libs installed without problem.
Anyone know what is wrong? (iam on ubuntu9.10)
CyberMomo
Ok i have tried to clone actuall version off libs and i have chance because it compile.
For your step you probably better replace (hg clone http://hg.geexbox.org/enna) by (hg clone -r v0.4.0 http://hg.geexbox.org/enna).
For those who want latest version just doesn’t use “-r vx.x.x” switch but like lotoff snapshot (tip) it not guarrented to be compilable…
captainigloo
Enna’s video
I have record a short video of using enna.
You can look at it on youtube :
or you can donwload it directly on ogg format : enna_august_2009.ogv (29MB)
EDIT: I had a hard disk crash on my personnal server, on wich this video was hosted. The link below is dead
captainigloo
Enna’s news
Hi folks,
this summer, i have added some new features in enna photos activity. For a long time now, this module have a lot of bugs, was really slow. When I start to write it, and integrate the wall, i was proud of me and don’t touch it anymore. But they was a buggy slideshow mode, and it was redundant with photo preview. So I decided to rewrite some piece of wall. First, in may, I added a thumbnailer process. It generates thumbnails of pictures on demand and in parallel with enna process. Thus interface is not freezed anymore, and people who have 2 or more processors will be happy
Another good point of this thumbnailer, is that it can rotate pictures according to exif metadatas.
Last week I have finally integrated the wall as a view in enna. Interface is more user friendly, code is simpler and interface is better that the old menu on top of wall with list of directories. Now directories are diplayed directly in wall and you can navigated only with this interface. Photo preview desaperead, and slideshow is launched in pause mode when you select a photo. I have added an icon bar with next/prev/pause/stop button. By the way, photos are rotate when exif rotation info is set. Or you can click on rotate button. So if your camera do the job, your photo are always in the right direction, if not you can rotate manually !
let me show you some screenshots :
It’s all for now. I hope that soon we will add a lot of enna’s grabbers in libvalhalla. you can look at excellent mat blog post if you read french
it’s really interesting.
-
lonelyengingeer
That’s good sound. I’m waiting for GeexBox V2.
Enna’s UI is very friendly.
captainigloo
year++
Long time without blogging, but today I have an interresting thing to show you
Yesterday was my 28th Birthday and my girlfriend offered me the best geek gift that you can receive : a cushion. A cushion with just this litle text : Ctrl Alt Suppr ! It’s an cushion home-made, she made it with his litle fingers. For you information Ctrl Alt Suppr is the french traduction of Ctrl Alt Del : the keyboard sequence to kill Windows(c)(tm) this ancestral OS from Micro$oft.
Maybe she’s thinking that I’m a geek ?
Don’t believe that this cushion is closed source ! She showed me the sources :
It was a very happy birthday !
captainigloo
Icon for Enna
Enna Icon
I’m proud to present you the official Enna Icon. I want to send a BIG thanks to Fred who has design it ! Great job guy !
Now enna has an icon and thus an identity. It will be integrated in Enna mercurial tree soon as main application icon, and will appear in interface.
-
bam
Nice icon, guys! I’m impressed. Keep up your great work!
captainigloo
captainigloo
-
Mike
Just passing by.Btw, you website have great content!
______________________________
Don’t pay for your electricity any longer…
Instead, the power company will pay YOU!
captainigloo
Premiers pas dans la Domotique
L’hiver approche à grand pas, et la température intérieure diminue un peu plus tous les jours. Il faudra bientôt allumer le chauffage ! L’appartement est grand avec de beaux volumes comme ils disent dans les agences immobilière. En gros ça veux dire appartement très difficile a chauffer. Bien sur l’installation est électrique. Mais l’avantage c’est que les propriétaires ont mis des chauffages électriques radial. N’y a t’il pas un moyen de contrôler ces chauffages ? De ne pas revivre le froid saisissant des l’appartement quand on rentre le soir du travail ? Faire en sorte que ces chauffages maintiennent une température agréable quand on est la, et faire en sorte que la température ne redescende pas en dessous de 15° pendant la journée et la nuit. Rien de plus désagréable que de déjeuner dans une pièce le matin ou il fait froid.
A chaque fois que je tourne la molette de réglage du chauffage, il y a un petit détail qui attire mon oeil. Un pictogramme ressemblant a une horloge. A quoi ca peut bien servir ?
-
FRILEUX
Bonsoir,
je vais effectuer le même montage. Mais une question reste, vous avez branché sur un domino les 3 fils bleus, puis les 3 fils marrons et enfin les 3 fils noirs ? Est ce bien cela? Pourriez vous rajouter une photo du branchement ?
Cordialement -
Alex
Bonjour,
vous avez visiblement choisi un CM11 avec une prise USB bien que vous envisagiez de l’utiliser sous Linux. Or, j’ai lu à nombreuses reprises qu’il y avait des problèmes d’instabilité sous Linux en USB pour ce module X10 (nécessité de débrancher/rebrancher le module X10 qui ne réagit plus par exemple). Avez vous rencontré ces problèmes ou tout fonctionne-t-il parfaitement ?
Quel est le driver USB utilisé par Linux pour piloter le CM11 ? Quelle distribution utilisez-vous ?merci d’avance pour vos réponses et conseils










crunsher 12:37 pm on January 4, 2010 Permalink |
nice, can anyone record a video and upload it on youtoube?
captainigloo 5:53 pm on January 4, 2010 Permalink |
I hope so ! I just have to find a cam recorder now ….
ben 9:24 pm on January 4, 2010 Permalink |
geez, that(d put me a lot of pressure
ADcomp 10:51 pm on January 8, 2010 Permalink |
no .. Belgian beer is delicious .. So it will be fine
ersdfsd 7:37 pm on January 9, 2010 Permalink |
Thx Ben i much appreciate your new job! I use your GeeXboX from many years ago…
but.. but…
I have a big problem now!
I use Enna in a lite-HTPC diskless whit only 40Gb of space, 512Mb of ram and a clean Ubuntu 9.10 install.
My FIlm and TV_Series are located into another PC-server in other room, this PC_server are Vistax64 and in an other rooms have a also backup on Windows7, thats all.. ok.
I still a share FILM and TVSerie in Ubuntu 9.10 htpc whit samba, all ok film and tv episodes are perfect shared and i can view whit mediaplayer and vlc trought Vista64 PC-server.
FSTAB mount smb share on win-pc at start and ubuntu run enna autoamatically… e perfetc HTPC!!
(Also a Skystart uir-usb remote work fine, don’t find a back button, but i think to resolve whit lirc later..)
What’s are my problem? The problem are that Enna don’t recognize directory in this SMB share but only files (mpg, avi, mp3 etc etc.)
Considerate that this share mount a directory in home of HTPC user perfet functionally.
One of this two DIR have movie and directory (FILMS dir ), in this I can read film but don’t read directory!?
It’s any way to resolve this big issue?
Many Thx
Byez