Sébastien BOCAHU

Sébastien BOCAHU

Homme, 19 ans,

Troyes

,

France

 

Failed attempt of getting E17 running on my zaurus (Debia...

A long time has passed since my last topic about zauriis. I was (well, i’m still, and still ‘ll be) busy enought to don’t find the time nor the motivation to write down my works and tips…

Now, I wanna tell you some things about it :)

I tried to get Enlightenment DR17 compiled for Debian armel (EABI).

To do this, I used apt-get source (from edevelop.org’s Debian repository) and dpkg-buildpackage, natively on my C1000.

I took quite a long time, but much less than I expected: about two days, with retries due to lack of dependencies.

Well, I got E17 base packages. Then I installed it and tried to launch it by replacing "openbox-session" by "enlightenment_start".

First, it seemed to start well. But it kept freezing on the splash screen. I got no errors but the ouput in the terminal was stopping too after "start fm2".

I was very surprised cause I could use it on qemu-arm with a kernel from poky, and E17 started fastly.

I talked to Rasterman, a night, on IRC. He said that it might works, as i got the sources and that there’s no differences in the code depending on the architecture.

Moreover, he and we all know that E17 runs great on zauriis as he already has builded packages for Angstrom. (There is E packages for pdaxrom, too). (And remember that it works on qemu :o, with the same rootfs).

It is very surprising, to me. The only difference between Debian armel on qemu-arm and on my Z is the kernel: poky’s one on qemu, and yonggun’s on my Z.

It is possible that E17 doesn’t launch correctly due to the kernel ?! I’m a n00b, you know, so i’m waiting for some great hackers to answer me :) But I would be very surprised if it was the key :D

For now, I’ve given up… I have too few time to spend on it. I mean, I must get involved in other sorts of projects (work, school, and personal interest for *BSD and openSolaris)…

But It would be great to get this awesome wm running on our Z ! So if someone gets it working, please tell me :)

Now, i’m using openbox and rox.

Just install openbox and rox-filler, and replace icewm-session by:

rox —pinboard=mypinboard —bottom=mypannel&
openbox-session