2009

5 views
Skip to first unread message

Risto H. Kurppa

unread,
May 5, 2009, 5:31:10 AM5/5/09
to kustomizer
Hi there!

Now that 2009 testing 2 is already out, I think we should start
working with the latest OM distro..

Basic instruction is this:
Flash the 2009 paroli image (&kernel), see http://wiki.openmoko.org/wiki/Om2009

Then start the phone, ssh in and to get the illume top bar visible etc, do this:

Edit /etc/paroli.cfg (or /etc/paroli/paroli.conf, look for it since I don't know
from heart and the phone is in another room), and set to true the activated
status of "advanced" and restart paroli.

Then press aux for about 2 seconds until the menu appears, select phone, then
profile, then illume. WARNING: be tolerant and wait a few seconds (maybe 10 at
most) until the UI stabilizes.

Anyone interested in Kustomizer for 2009?

What apps should it install?

r


--
| risto h. kurppa
| risto at kurppa dot fi
| http://risto.kurppa.fi

rakshat hooja

unread,
May 5, 2009, 5:39:29 AM5/5/09
to kusto...@googlegroups.com

Anyone interested in Kustomizer for 2009?

What apps should it install?

r



Mokomaze, Duke 3D, Intone (with Mplayer), Openmoko browser2, TangoGPS, a good wifi manager, neon and if possible copyu or a bluetooth connection manager

Rakshat

Risto H. Kurppa

unread,
May 5, 2009, 5:51:17 AM5/5/09
to kusto...@googlegroups.com

Hi & thanks for these suggestions.

Feel free to add the lines to install these here: http://etherpad.com/zt3x1x7ERX
I thought it might be more useful if you can contribute (at least at
this stage) directly there without me having to write the lines.. So
people, add your favourites there! I already started with some bits
but a lot is missing!!! Games, web browsers, ...

rakshat hooja

unread,
May 5, 2009, 6:09:13 AM5/5/09
to kusto...@googlegroups.com
Hi & thanks for these suggestions.

Feel free to add the lines to install these here: http://etherpad.com/zt3x1x7ERX
I thought it might be more useful if you can contribute (at least at
this stage) directly there without me having to write the lines.. So
people, add your favourites there! I already started with some bits
but a lot is missing!!! Games, web browsers, ...



Have added links to the script from opkg.org. let me know if this is the correct way. will add more soon

Rakshat

Risto H. Kurppa

unread,
May 5, 2009, 6:13:09 AM5/5/09
to kusto...@googlegroups.com
On Tue, May 5, 2009 at 1:09 PM, rakshat hooja <rak...@gmail.com> wrote:
>> Feel free to add the lines to install these here:
>> http://etherpad.com/zt3x1x7ERX
>
> Have added links to the script from opkg.org. let me know if this is the
> correct way. will add more soon
>
> Rakshat
>

I really don't know. It'd be of course great to be able to install the
apps from a repository (the official or opkg.org..) but all apps can't
be found there (for example the latest mokomaze is not available in
the repositories). It we could do it, then it'd always install the
latest versions. Using direct URL's to files locks the versions. So I
really don't know.

But at least we can do something that works now..

rakshat hooja

unread,
May 5, 2009, 6:17:48 AM5/5/09
to kusto...@googlegroups.com


I really don't know. It'd be of course great to be able to install the
apps from a repository (the official or opkg.org..) but all apps can't
be found there (for example the latest mokomaze is not available in
the repositories). It we could do it, then it'd always install the
latest versions. Using direct URL's to files locks the versions. So I
really don't know.

But at least we can do something that works now..


r


How about a release, testing and unstable system on the scripts too. release only where application in repository. testing with any direct link and unstable with the current community/ your edit of the file?

Rakshat

Ken Young

unread,
May 5, 2009, 9:04:03 AM5/5/09
to kusto...@googlegroups.com
On Tue, May 5, 2009 at 5:31 AM, Risto H. Kurppa <ri...@kurppa.fi> wrote:

Hi there!

Now that 2009 testing 2 is already out, I think we should start
working with the latest OM distro.
[...]
 

Anyone interested in Kustomizer for 2009?

What apps should it install?

I certainly think Kustomizer for 2009 is a good idea.   If we know  anything about
official OM distributions, it's that there will be some crazy features, like qpe
going CPU bound for hours, or an intrusive graphic installer which can't
install anything, or a keyboard which everyone hates.    It's great to have a
script which fixes those sorts of problems.

Ken


Aapo Rantalainen

unread,
May 6, 2009, 3:49:31 AM5/6/09
to kusto...@googlegroups.com
I have dream that Kustomizer doesn't needed anymore for 2009 (OM2009 /
year 2009). So it doesn't have keyboard that everybody hates, no
stupid installers and so on. I'm afraid this is utopia, but maybe we
can say we want little decision making power (voting, gallop, survey,
something) . Else than building own distribution.

I think Kustomizer should be updated for 2009 when it is little bit
more ready. Let say one month?

-Aapo Rantalainen

Risto H. Kurppa

unread,
May 6, 2009, 8:12:37 AM5/6/09
to kusto...@googlegroups.com
On Wed, May 6, 2009 at 10:49 AM, Aapo Rantalainen
<aapo.ran...@gmail.com> wrote:
>
> I have dream that Kustomizer doesn't needed anymore for 2009 (OM2009 /
> year 2009). So it doesn't have keyboard that everybody hates, no
> stupid  installers and so on. I'm afraid this is utopia, but maybe we
> can say we want little decision making power (voting, gallop, survey,
> something) . Else than building own distribution.

As long as the OM distros (OM2009 in this case) doesn't install ~ 20
most used/important apps I think there's a need for Kustomizer to do
it. I really hope that OM2009 will dramatically reduce the need for
fixes (gprs, qpe, alsa states etc) but then again I really can't see
why the distribution would do things like link /home/root/Maps to
/media/card/Maps or install optimized Navit config (unless Navit
package includes it..) or add opkg.org repositories.

But I do agree that the most important fixes/changes that 110% of
OM2009 users do (at the moment activating Illume, I think..) should
definitely be included in the official releases. The question is how
to do this..

I think it's not wasted work to collect 'the best practices' to
http://etherpad.com/zt3x1x7ERX - this way everyone (at least on this
list) who try 2009 can run the script from there to install some apps
and so on and then start working from there (adding maybe the missing
apps also to http://etherpad.com/zt3x1x7ERX ?).

btw. the script now tries to install some packages that are not
available. If possible, try to test that the line works before adding
it to the script.

Risto H. Kurppa

unread,
May 7, 2009, 9:04:32 AM5/7/09
to kusto...@googlegroups.com
On Wed, May 6, 2009 at 3:12 PM, Risto H. Kurppa <ri...@kurppa.fi> wrote:
> As long as the OM distros (OM2009 in this case) doesn't install ~ 20
> most used/important apps I think there's a need for Kustomizer to do
> it. I really hope that OM2009  will dramatically reduce the need for
> fixes (gprs, qpe, alsa states etc) but then again I really can't see
> why the distribution would do things like link /home/root/Maps to
> /media/card/Maps or install optimized Navit config (unless Navit
> package includes it..) or add opkg.org repositories.
>
> But I do agree that the most important fixes/changes that 110% of
> OM2009 users do (at the moment activating Illume, I think..) should
> definitely be included in the official releases. The question is how
> to do this..
>
> I think it's not wasted work to collect 'the best practices' to
> http://etherpad.com/zt3x1x7ERX - this way everyone (at least on this
> list) who try 2009 can run the script from there to install some apps
> and so on and then start working from there (adding maybe the missing
> apps also to http://etherpad.com/zt3x1x7ERX ?).

Just want to encourage you to check the will-be-kustomizer-for-om-2009
at http://etherpad.com/zt3x1x7ERX
I attached the link to some mail I sent to the community list and some
people have already contributed.

I still fully agree that some fixes & apps should be included in the
default-2009 but to me it looks that OM wants to keep the distro as
'clean' as possible and let someone else do the distribution. So I
think we have to see if there really are some fixes that everyone will
need to do and try to push OM to include those. To me activating
Illume is something I couldn't think anyone leaving not doing (just to
be able to run other apps, too..).

Enjoy your freedom!

kueh...@googlemail.com

unread,
May 13, 2009, 3:33:09 AM5/13/09
to kustomizer
># WISHLIST
...
># Navit skin for FR: http://wiki.navit-project.org/index.php/OSD#Freerunner_version_by_Trevi.C3.B1o
># Navit config file for Freerunner

opkg --force-depends install http://download.navit-project.org/navit/openmoko/svn/navit-current_armv4.opk
opkg install libgps17
ln -s /usr/lib/libgps.so.17 /usr/lib/libgps.so.16

copy the uploaded navit.xml to /home/root/.navit

Michael Kuehn


Risto H. Kurppa

unread,
May 13, 2009, 4:41:21 AM5/13/09
to kusto...@googlegroups.com

Hi!

What do you mean with 'uploaded navit.xml'? On the wiki page there's
just a piece of navit.xml, someone should fix it to a single file.. I
saw somewhere a navit.xml that had GPS settings customized for
freerunner, I think it also supports the audio guidance.

Feel free to add the code & write a navit.xml. If it needs to be
hosted, I can upload it to kurppa.fi/freerunner/config_files (actually
there's already the navit.xml for 2008.12 but the UI isn't very
FR-friendly)

kueh...@googlemail.com

unread,
May 13, 2009, 6:04:13 AM5/13/09
to kustomizer
Well i uploaded it to this group - just klick on the big "kustomizer"
on top of this page and you can see it just below of "Members" if not-
i can mail it to you of course.
It still uses the demomap and i did not add speechsupport but that`s
easy to change and both depends on your personal config.I don`t know
if you want to handle this in your script.

Lars Poulsen

unread,
May 13, 2009, 6:54:29 AM5/13/09
to kustomizer
Hi there,

I tried the script but it seems to do segmentation fault continuously
when done.
I know it is an early state but is it just me or something you
experience as well?

regards,

Risto H. Kurppa

unread,
May 13, 2009, 6:57:13 AM5/13/09
to kusto...@googlegroups.com

I actually noticed the same some days ago. I've been now concentrating
on Paroli a bit more - I have no idea where it comes from. I guess
it'd be useful to do it step by step and see when segfaulting starts
ie. what breaks it all..

Lars Poulsen

unread,
May 13, 2009, 8:24:17 AM5/13/09
to kustomizer
Hi Again,

Somewhere in the process of the following the segmentation faults
starts:

# Evince (May 8: working; includes proper evince icon)
opkg install evince
wget http://upload.wikimedia.org/wikipedia/commons/6/6a/Evince.png -O /
usr/share/pixmaps/Evince.png
mv /usr/share/applications/evince.desktop /usr/share/applications/
evince.desktop.orig

file="/usr/bin/evince"
if [ -e "$file" ]
then
evincefile="/usr/share/applications/evince.desktop"
echo "[Desktop Entry]" >> $evincefile
echo "Categories=Viewer;Office;GTK" >> $evincefile
echo "Comment=PDF document viewer" >> $evincefile
echo "Encoding=UTF-8" >> $evincefile
echo "Exec=evince %U" >> $evincefile
echo "Icon=Evince" >> $evincefile
echo "GenericName=PDF Viewer" >> $evincefile
echo "Name=Evince" >> $evincefile
echo "MimeType=application/pdf" >> $evincefile
echo "Terminal=false" >> $evincefile
echo "Type=Application" >> $evincefile
fi


Also Not much if anything of the following works:


opkg install http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base/libglib-2.0-0_2.20.0-r0.1_armv4t.ipk
\
http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base/libgcc1_4.2.4-r5.1_armv4t.ipk
\
http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base/libgobject-2.0-0_2.20.0-r0.1_armv4t.ipk
\
http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base/libgmodule-2.0-0_2.20.0-r0.1_armv4t.ipk
\
http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base/libgio-2.0-0_2.20.0-r0.1_armv4t.ipk
\
http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base/gamin_0.1.8-r0.1_armv4t.ipk
opkg install http://fingertier.googlecode.com/files/fingertier_0.1.0_armv4t.ipk

Hope this helps

On May 13, 12:57 pm, "Risto H. Kurppa" <ri...@kurppa.fi> wrote:

Marius Næss Olsen

unread,
May 14, 2009, 12:33:07 PM5/14/09
to kusto...@googlegroups.com
Suddenly my om2008.12 with kustomizer stops receving gps data, restart
not helping.
I activate the gps from settings, open tangogps... and nothing happens.
Then i try the AGPS service, it downloads a lot of data but no fix.
I restart and it is not helping. The GPS was working yesterday. Anyone
else had this problem?

Then i tried to reinstall gpsd and i managed to remove the
/etc/init.d/gpsd file.
could someone post the file on the mailinglist?

-Marius

Risto H. Kurppa

unread,
May 15, 2009, 2:05:12 AM5/15/09
to kusto...@googlegroups.com
2009/5/14 Marius Næss Olsen <mari...@ifi.uio.no>:

>
> Suddenly my om2008.12 with kustomizer stops receving gps data, restart
> not helping.

That's indeed weird!! I have no idea what it could be - did you
install something or update something? Anyone, any tips?
I'm trying to make 2009 run now so I don't have gpsd for 2008.12 (and
2009 uses fso-gpsd so it doesn't help here..)

Risto H. Kurppa

unread,
May 15, 2009, 2:09:01 AM5/15/09
to kusto...@googlegroups.com
On Wed, May 13, 2009 at 3:24 PM, Lars Poulsen <larsop...@gmail.com> wrote:
>
> Hi Again,
>
> Somewhere in the process of the following the segmentation faults
> starts:
>
> # Evince (May 8: working; includes proper evince icon)
> opkg install evince
> wget http://upload.wikimedia.org/wikipedia/commons/6/6a/Evince.png -O /
> usr/share/pixmaps/Evince.png
> mv /usr/share/applications/evince.desktop /usr/share/applications/
> evince.desktop.orig


OK, great, thanks, I disabled Evince now until someone tests it further..

This is what I got when I tried to install these:

root@om-gta02:/usr/bin# opkg install

Downloading http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base/libglib-2.0-0_2.20.0-r0.1_armv4t.ipk
Downloading http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base/libgcc1_4.2.4-r5.1_armv4t.ipk
Downloading http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base/libgobject-2.0-0_2.20.0-r0.1_armv4t.ipk
Downloading http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base/libgmodule-2.0-0_2.20.0-r0.1_armv4t.ipk
Downloading http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base/libgio-2.0-0_2.20.0-r0.1_armv4t.ipk
Downloading http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base/gamin_0.1.8-r0.1_armv4t.ipk
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Upgrading libglib-2.0-0 on root from 2.16.4-r1 to 2.20.0-r0.1...
Multiple packages (libgcc1 and libgcc1) providing same name marked
HOLD or PREFER. Using latest.
Multiple packages (libgcc1 and libgcc1) providing same name marked
HOLD or PREFER. Using latest.
Multiple packages (libgcc1 and libgcc1) providing same name marked
HOLD or PREFER. Using latest.
Multiple packages (libgcc1 and libgcc1) providing same name marked
HOLD or PREFER. Using latest.
Multiple packages (libgcc1 and libgcc1) providing same name marked
HOLD or PREFER. Using latest.
Multiple packages (libgcc1 and libgcc1) providing same name marked
HOLD or PREFER. Using latest.
Multiple packages (libgio-2.0-0 and libgio-2.0-0) providing same name
marked HOLD or PREFER. Using latest.
Multiple packages (libgio-2.0-0 and libgio-2.0-0) providing same name
marked HOLD or PREFER. Using latest.
Multiple packages (libgobject-2.0-0 and libgobject-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libgobject-2.0-0 and libgobject-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libgobject-2.0-0 and libgobject-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libgobject-2.0-0 and libgobject-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libgobject-2.0-0 and libgobject-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libgobject-2.0-0 and libgobject-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libgmodule-2.0-0 and libgmodule-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libgmodule-2.0-0 and libgmodule-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libgmodule-2.0-0 and libgmodule-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libgmodule-2.0-0 and libgmodule-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libgmodule-2.0-0 and libgmodule-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libgmodule-2.0-0 and libgmodule-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libgcc1 and libgcc1) providing same name marked
HOLD or PREFER. Using latest.
Multiple packages (libgcc1 and libgcc1) providing same name marked
HOLD or PREFER. Using latest.
Multiple packages (libgcc1 and libgcc1) providing same name marked
HOLD or PREFER. Using latest.
Multiple packages (libgcc1 and libgcc1) providing same name marked
HOLD or PREFER. Using latest.
Multiple packages (libgcc1 and libgcc1) providing same name marked
HOLD or PREFER. Using latest.
Multiple packages (libgcc1 and libgcc1) providing same name marked
HOLD or PREFER. Using latest.
Multiple packages (libgmodule-2.0-0 and libgmodule-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libgmodule-2.0-0 and libgmodule-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libgmodule-2.0-0 and libgmodule-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libgmodule-2.0-0 and libgmodule-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libgmodule-2.0-0 and libgmodule-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libgmodule-2.0-0 and libgmodule-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libgobject-2.0-0 and libgobject-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libgobject-2.0-0 and libgobject-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libgobject-2.0-0 and libgobject-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libgobject-2.0-0 and libgobject-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libgobject-2.0-0 and libgobject-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libgobject-2.0-0 and libgobject-2.0-0) providing
same name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Multiple packages (libglib-2.0-0 and libglib-2.0-0) providing same
name marked HOLD or PREFER. Using latest.
Upgrading libgcc1 on root from 4.1.2-r19 to 4.2.4-r5.1...
Installing libgio-2.0-0 (2.20.0-r0.1) to root...
Upgrading libgobject-2.0-0 on root from 2.16.4-r1 to 2.20.0-r0.1...
Upgrading libglib-2.0-0 on root from 2.16.4-r1 to 2.20.0-r0.1...
Upgrading libgmodule-2.0-0 on root from 2.16.4-r1 to 2.20.0-r0.1...
Installing gamin (0.1.8-r0.1) to root...
opkg: (null): Bad address
opkg: (null): Bad address
can't get //usr/lib/opkg/info/libglib-2.0-0.control open for read
Package libgcc1 (4.2.4-r5.1) installed in root is up to date.
Package libgobject-2.0-0 (2.20.0-r0.1) installed in root is up to
date.
Package libgmodule-2.0-0 (2.20.0-r0.1) installed in root is up to
date.
Package libgio-2.0-0 (2.20.0-r0.1) installed in root is up to date.
Package gamin (0.1.8-r0.1) installed in root is up to date.
Configuring libgmodule-2.0-0
Configuring libgio-2.0-0
Configuring libglib-2.0-0
Configuring libgobject-2.0-0
Configuring gamin
Configuring libgcc1
Collected errors:
* Unable to open the control file in set_flags_from_control
root@om-gta02:/usr/bin#


-> something weird there again. Disabled until confirmed to work..

Thanks Lars!

Feel free to edit the code, that's why it's there! We just have to be
careful not to break the whole distro which seems to be ~easy to do..

Risto H. Kurppa

unread,
May 15, 2009, 2:17:29 AM5/15/09
to kusto...@googlegroups.com
(ref: navit.xml)

On Wed, May 13, 2009 at 1:04 PM, kueh...@googlemail.com
<kueh...@googlemail.com> wrote:
>
> Well i uploaded it to this group - just klick on the big "kustomizer"
> on top of this page and you can see it just below of  "Members" if not-
> i can mail it to you of course.
> It still uses the demomap and i did not add speechsupport but that`s
> easy to change and both depends on your personal config.I don`t know
> if you want to handle this in your script.


Ok, done, should now be installed by the code. Thanks for this!!
Any ideas about the demo map..?

Lars Poulsen

unread,
May 15, 2009, 2:32:44 AM5/15/09
to kustomizer
I will edit the code at some time but in order not to step on anybody
toes i thought i would go with ease and not have my first contribution
being only disruptive to existing things.

regards,

On May 15, 8:09 am, "Risto H. Kurppa" <ri...@kurppa.fi> wrote:
> On Wed, May 13, 2009 at 3:24 PM, Lars Poulsen <larsopoul...@gmail.com> wrote:
>
> > Hi Again,
>
> > Somewhere in the process of the following the segmentation faults
> > starts:
>
> > # Evince (May 8: working; includes proper evince icon)
> > opkg install evince
> > wgethttp://upload.wikimedia.org/wikipedia/commons/6/6a/Evince.png-O /
> > usr/share/pixmaps/Evince.png
> > mv /usr/share/applications/evince.desktop /usr/share/applications/
> > evince.desktop.orig
>
> OK, great, thanks, I disabled Evince now until someone tests it further..
>
> > Also Not much if anything of the following works:
>
> > opkg installhttp://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base...
> > \
> >http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base...
> > \
> >http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base...
> > \
> >http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base...
> > \
> >http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base...
> > \
> >http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base...
> > opkg installhttp://fingertier.googlecode.com/files/fingertier_0.1.0_armv4t.ipk
>
> This is what I got when I tried to install these:
>
> root@om-gta02:/usr/bin# opkg installhttp://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base...
> \>http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base...\
> >http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base...\
> >http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base...\
> >http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base...\
> >http://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base...
>
> Downloadinghttp://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base...
> Downloadinghttp://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base...
> Downloadinghttp://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base...
> Downloadinghttp://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base...
> Downloadinghttp://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base...
> Downloadinghttp://www.angstrom-distribution.org/feeds/2008/ipk/glibc/armv4t/base...

Risto H. Kurppa

unread,
May 15, 2009, 3:15:12 AM5/15/09
to kusto...@googlegroups.com
On Fri, May 15, 2009 at 9:32 AM, Lars Poulsen <larsop...@gmail.com> wrote:
>
> I will edit the code at some time but in order not to step on anybody
> toes i thought i would go with ease and not have my first contribution
> being only disruptive to existing things.
>

No worries, I think at least my toes are of strong sort in this case :)

But it's too bad that again we need to install packages from various
sources and they all don't work nice together..

Anyway, someone told that fso-gpsd starts automatically when an app
requests for it so GPS apps are installed again (tested, they all
should install OK) and also I found finally the dbus command to run
illume so it's all automatic now. Not bad :)

Marius Næss Olsen

unread,
May 15, 2009, 4:16:01 AM5/15/09
to kusto...@googlegroups.com
No, i didn't install anything. Applying the GPRS connection information,
and connecting was the only ting i did between the two days it was
working, and when it didn't. I will do a reinstall tonight with 2008.12
and kustomizer, try to make it work again, might try to reproduce what
went wrong. Kind of need the GPS + GPRS for a live-tracking project in
the beginning of June.

Nice work on bugtesting the 2009 Risto. The project needs people like you!

-Marius

Lars Poulsen

unread,
May 15, 2009, 4:17:31 AM5/15/09
to kustomizer
Ok sounds as i will give it another try.

Yes since the various distributions are more or less stable the most
annoying thing for me at the moment is how difficult it is to install
anything.
Most often the packages has an error or does not exist when using
them. I have tried to install Intone several times but every time
something fails.

I haven't got that much time to spend on this on daily basis so it is
impossible for me to be updated on all the little things you need to
know in order to customize a distribution to work.
That is why(In the lack of a distribution that just works and has the
possibility to have all the goodies installed) i like the idea of this
script so much.
Keep up the good work.

On May 15, 9:15 am, "Risto H. Kurppa" <ri...@kurppa.fi> wrote:

Lars Poulsen

unread,
May 15, 2009, 8:29:51 AM5/15/09
to kustomizer
Hmm i still get segmentation faults.

Risto H. Kurppa

unread,
May 15, 2009, 8:32:03 AM5/15/09
to kusto...@googlegroups.com
On Fri, May 15, 2009 at 3:29 PM, Lars Poulsen <larsop...@gmail.com> wrote:
>
> Hmm i still get segmentation faults.

:( ;( :(

Should start and try it line by line and see where things start to break..

Lars Poulsen

unread,
May 15, 2009, 10:01:25 AM5/15/09
to kustomizer
I think it is the x11vnc that causes the segmentation faults

William Ray Yeager

unread,
May 15, 2009, 10:22:36 AM5/15/09
to kusto...@googlegroups.com
Hi Kustomizer Krowd,

I ran the script last night on a fresh flash of om2009 (May 8) with
current recommended kernel, qi, and GSM firmware. I was impressed at
how smoothly things went considering how you've had to start from
scratch with om2009. However, when I rebooted (and re-rebooted)
enlightenment was in a segfault state that I couldn't recover from.

Has anyone else experienced this? Any clues as to what part of the
script borks enlightenment? I apologise for this slim diagnostic data
but it's all I've got for now.

-WRY

2009/5/15 Marius Næss Olsen <mari...@ifi.uio.no>:

Risto H. Kurppa

unread,
May 15, 2009, 3:00:31 PM5/15/09
to kusto...@googlegroups.com
On Fri, May 15, 2009 at 5:01 PM, Lars Poulsen <larsop...@gmail.com> wrote:
>
> I think it is the x11vnc that causes the segmentation faults

So let's remove it and try again... :)

Risto H. Kurppa

unread,
May 15, 2009, 3:05:37 PM5/15/09
to kusto...@googlegroups.com
On Fri, May 15, 2009 at 5:22 PM, William Ray Yeager <wye...@gmail.com> wrote:
>
> Hi Kustomizer Krowd,
>
> I ran the script last night on a fresh flash of om2009 (May 8) with
> current recommended kernel, qi, and GSM firmware.  I was impressed at
> how smoothly things went considering how you've had to start from
> scratch with om2009.  However, when I rebooted (and re-rebooted)
> enlightenment was in a segfault state that I couldn't recover from.
>
> Has anyone else experienced this?  Any clues as to what part of the
> script borks enlightenment?  I apologise for this slim diagnostic data
> but it's all I've got for now.
>

Hi there!

Yes, we've experienced some 'general segfaulting' and have been trying
to find the reason and the latest guess is that installing x11vnc
might cause it.. So someone should actually confirm this by installing
a fresh installation and adding x11vnc to see if it causes the
segfaulting..

I myself was VERY happy to find out that yes, the fso-gpsd really
starts running when an application want's to use it and since it has
agps built in, it means that I can start tangogps, wait a minute till
it connects. Turn it off and turn again later - and it remembres the
satellite position and now connects really fast. NICE!

kueh...@googlemail.com

unread,
May 18, 2009, 2:28:52 AM5/18/09
to kustomizer

it was the same with me - i had to re-flash and disable the audio
section, then if went fine.
i used intone as audio-player and it worked for me :
##########
opkg install http://shr.bearstech.com/shr-unstable/ipk/armv4t/mplayer-common_0.0.1-r0_armv4t.ipk
opkg install http://shr.bearstech.com/shr-unstable/ipk/armv4t/mplayer_0.0+1.0rc2-r12_armv4t.ipk
opkg install http://downloads.freesmartphone.org/fso-testing/feeds/armv4t/gst-plugin-mad_0.10.7-r2_armv4t.ipk
opkg install http://downloads.freesmartphone.org/fso-testing/feeds/armv4t/libmad0_0.15.1b-r4_armv4t.ipk
opkg install libsqlite3-0 libelementary0 intone
opkg install http://projects.openmoko.org/frs/download.php/825/podboy_0.0.3-r0_all.ipk
############
it may complain about missing libelementary but worked anyway.

On May 15, 2:29 pm, Lars Poulsen <larsopoul...@gmail.com> wrote:

Risto H. Kurppa

unread,
May 18, 2009, 4:03:26 AM5/18/09
to kusto...@googlegroups.com
On Mon, May 18, 2009 at 9:28 AM, kueh...@googlemail.com
<kueh...@googlemail.com> wrote:
>
>
> it was the same with me - i had to re-flash and disable the audio
> section, then if went fine.
> i used intone as audio-player and it worked for me :
> ##########
> opkg install http://shr.bearstech.com/shr-unstable/ipk/armv4t/mplayer-common_0.0.1-r0_armv4t.ipk
> opkg install http://shr.bearstech.com/shr-unstable/ipk/armv4t/mplayer_0.0+1.0rc2-r12_armv4t.ipk
> opkg install http://downloads.freesmartphone.org/fso-testing/feeds/armv4t/gst-plugin-mad_0.10.7-r2_armv4t.ipk
> opkg install http://downloads.freesmartphone.org/fso-testing/feeds/armv4t/libmad0_0.15.1b-r4_armv4t.ipk
> opkg install libsqlite3-0 libelementary0 intone
> opkg install http://projects.openmoko.org/frs/download.php/825/podboy_0.0.3-r0_all.ipk
> ############
> it may complain about missing libelementary but worked anyway.

So - I disabled pythm and added intone. Please test and modify the
code respectively.. I'd like to have ONE audio player capable to play
both mp3 and ogg.

kueh...@googlemail.com

unread,
May 19, 2009, 4:39:34 AM5/19/09
to kustomizer

i just added a workaround for
#Navit
#Breaks audio system after suspend, see #2284
it removes the speech-dispatcher autostart entry from rc.d.
It worked for me so far (no speech-output for navit of course) but the
Question is:
do we want to reenable this on the script? A opkg upgrade of navit
would reverse these changes
and leave the unsuspecting user with broken audio-output. If we
desperately need a speaking navit we
could as well let navit start speech-dispatcher and stop it after use
but again these changes would be
undone by an upgrade.
Is it really worth it or shall we wait for a fixed speech-
dispatcher.
The other thing i`m a little bit unhappy is my continued failure to
reinstall ffalarms - is used to work with atd-over-fso and
a python 2.6 Package but not anymore-i still get it from http://projects.openmoko.org
but there is always a md5-error .
There has not been a change of this file since end of March so i have
no clue whatsoever.


michael kuehn

Risto H. Kurppa

unread,
May 19, 2009, 4:51:52 AM5/19/09
to kusto...@googlegroups.com
On Tue, May 19, 2009 at 11:39 AM, kueh...@googlemail.com
<kueh...@googlemail.com> wrote:
>
> i just added a workaround for
> #Navit
> #Breaks audio system after suspend, see #2284
> it removes the speech-dispatcher autostart entry from rc.d.
> It worked for me so far (no speech-output for navit of course) but the
> Question is:
> do we want to reenable this on the script? A  opkg upgrade of navit
> would reverse these changes


Great, thanks for your work!

Hmm.. Is there an option to prevent the navit package from upgrading,
would this keep it working? I know that it's not a durable solution
and eventually things will break when things around navit upgrade but
navit doesn't but I think it'd keep us running for a while..

Or if we now manually fix it and upgrade will break it, what will
happen when we get a fixed speech-dispatcher, will it just start
working or does it require something to be done manually?

On the other hand you can't really upgrade OM2009 core packages (AFAIK
the feeds are not up yet or paroli doesn't upgrade or something) so
fixing it in the script might do the trick until the used decides to
upgrade. And then he looses the audio and we can tell the reason and
to wait for the fixed speech-dispatcher. This might work better as
Navit is upgraded quite often (~daily at
http://download.navit-project.org/navit/openmoko/svn/navit-current_armv4t.opk
..) so locking it sound's like a stupid thing to do.

What do you think?


> The other thing i`m a little bit unhappy is my continued failure to
> reinstall ffalarms - is used to work with atd-over-fso and
> a python 2.6 Package but not anymore-i still get it from http://projects.openmoko.org
> but there is always a md5-error .
> There has not been a change of this file since end of March so i have
> no clue whatsoever.

It's a pain to see apps just fail.. We just have to try to keep the
script simple.

kueh...@googlemail.com

unread,
May 20, 2009, 2:30:37 AM5/20/09
to kustomizer


>
> On the other hand you can't really upgrade OM2009 core packages (AFAIK
> the feeds are not up yet or paroli doesn't upgrade or something) so
> fixing it in the script might do the trick until the used decides to
> upgrade. And then he looses the audio and we can tell the reason and
> to wait for the fixed speech-dispatcher. This might work better as
> Navit is upgraded quite often (~daily athttp://download.navit-project.org/navit/openmoko/svn/navit-current_ar...
> ..) so locking it sound's like a stupid thing to do.
>
> What do you think?

Maybe your right about speech-dispatcher update - if one day there is
one it might include the fix anyway.
The big question however is - do we need speech-output for navit
now ?
I mean it`s not a particular sexy voice right now is it ?
If we are really that desperate for someone to speak to us the best
way might be a little script to do the start - stop stuff and change
the Desktop - Icon to go for it.
What do you think?

Risto H. Kurppa

unread,
May 20, 2009, 2:40:46 AM5/20/09
to kusto...@googlegroups.com
On Wed, May 20, 2009 at 9:30 AM, kueh...@googlemail.com
<kueh...@googlemail.com> wrote:
> Maybe your right about speech-dispatcher update - if one day there is
> one it might include the fix anyway.
> The big question however is - do we need speech-output for navit
> now ?
> I mean it`s not a particular sexy voice right now is it ?
> If we are really that desperate for someone to speak to us the best
> way might be a little script to do the start - stop stuff and change
> the Desktop - Icon to go for it.
>  What do you think?

I think it would be cool if my Freerunner could guide me to home with
speech (and compete with commercial navigators :). So if Freerunner
has the resources to do it and the software allows it and you feel
like doing it please do! I think it's again one possibility to
demonstrate the capabilities of Freerunner (and/or Free software). I'd
like Kustomizer to a) help people start using FR quickly as a phone /
PDA and b) be a showcase of the best community created apps to impress
people of the capabilities of the community and Freerunner.

Risto H. Kurppa

unread,
May 25, 2009, 8:43:50 AM5/25/09
to kusto...@googlegroups.com
Hi there!

Reflashed again and tried to run parts of Kustomizer.. Thanks for
kuehnmich and others for contributing, I see changes there almost
daily :) I think it'd be nice to get this in some kind of shape and
make a 'release' for 2009 testing images. I'm using paroli every day
on Om2009 and I like it - if you feel like discussing about it, please
join #paroli irc channel :)

######
We have now four music players listed:
- intone (doesnt' install icon)
- podboy (segfaults or something..)
- pythm (a mess to install - had some problems at some stage -> disabled)
- fingertier (only ogg - but actually installs & starts - but doesn't
have a GUI to select files?!?! )

Feel free to test & fix the non-working players or remove them..

######

I added OMGPS - a cooool app to beat tangogps, try it :)
I've also added the qwo keyboard. It's worth trying and learning it,
it's C000L!! (change in the illume wrench settings)

######

Midori's cool: gmail works etc. Default font size's too big and needs
to be zoomed out (and can't write an addres..) but with google. com
you can get to any address :)

######

How about adding a menu or something where the used could select what
categories to install, like Games, GPS, Internet, Office, Audio,
Video(?). It'd ask it in the beginning and then make the installation.
Feel free to write it in (& test that it works)

######

Both evince and epdf are installed - does it make any sense? I think
one is enough -> could someone test & remove (comment) one of these
away..

######


Thanks!

Aapo Rantalainen

unread,
May 25, 2009, 11:07:21 AM5/25/09
to kusto...@googlegroups.com
> ######
>
> How about adding a menu or something where the used could select what
> categories to install, like Games, GPS, Internet, Office, Audio,
> Video(?). It'd ask it in the beginning and then make the installation.
> Feel free to write it in (& test that it works)
One day I started something like this. How about script (bash or
python) which has some interaction ('menu-like') and when ready it
installs all selected?


> ######
>
> Both evince and epdf are installed - does it make any sense? I think
> one is enough -> could someone test & remove (comment) one of these
> away..
>
> ######

How usable xourney is? Do we need either of epdf or evince, if xourney works?


-Aapo Rantalainen

Risto H. Kurppa

unread,
May 25, 2009, 4:47:10 PM5/25/09
to kusto...@googlegroups.com
On Mon, May 25, 2009 at 6:07 PM, Aapo Rantalainen
<aapo.ran...@gmail.com> wrote:
>
>> ######
>>
>> How about adding a menu or something where the used could select what
>> categories to install, like Games, GPS, Internet, Office, Audio,
>> Video(?). It'd ask it in the beginning and then make the installation.
>> Feel free to write it in (& test that it works)
> One day I started something like this. How about script (bash or
> python) which has some interaction ('menu-like') and when ready it
> installs all selected?

Yes! I'd maybe like it to just let the user select the app categories
than individual apps -> easier..

>> ######
>>
>> Both evince and epdf are installed - does it make any sense? I think
>> one is enough -> could someone test & remove (comment) one of these
>> away..
>>
>> ######
> How usable xourney is? Do we need either of epdf or evince, if xourney works?

True. Should check. Can Xourney work full-screen (and can you get away
from there?)

kueh...@googlemail.com

unread,
May 26, 2009, 10:26:37 AM5/26/09
to kustomizer


>I think it would be cool if my Freerunner could guide me to home with
>speech (and compete with commercial navigators :).

Ok, this is how it worked for me:

unzip the uploaded navit.tar.gz - there should be a file navitstart -
put it into /home/root/ , the navit_car.desktop into /usr/share/
applications and navit.xml into /home/root/.navit.
Now when you start it with the navit_car icon (still looking for a
nice car-pic for it) navitstart starts speech-dispatcher , disables
blanking and starts navit.
If you close navit it stops speech-dispatcher and re-enables blanking.
Now you can suspend again without any risk of messing up your sound.
An update of navit should`t change anything .The drawback however is
that you may not suspend while using navit.



kuehnmich

Aapo Rantalainen

unread,
May 26, 2009, 12:30:47 PM5/26/09
to kusto...@googlegroups.com
>>> ######
>> How usable xourney is? Do we need either of epdf or evince, if xourney works?
>
> True. Should check. Can Xourney work full-screen (and can you get away
> from there?)


It can go FullScreen and away.
Go fullscreen. menu: view-> Full Screen

Toggling fullscreen ON and OFF.
There are button in toolbar, but if screen is portraited, the last
buttons are stacked to arrowmenu, and it doesn't have any text, but it
is last.

But It doesn't load any pdf-files. I can even draw something and
export it pdf with xournal. Transferred it to PC and checked it is
working pdf, but xournal didn't load it. Maybe some missing libraries?

It is version 0.4.0.1 and current upstream is 0.4.2.1.

-Aapo Rantalainen

Risto H. Kurppa

unread,
May 27, 2009, 2:06:29 AM5/27/09
to kusto...@googlegroups.com
On Tue, May 26, 2009 at 7:30 PM, Aapo Rantalainen
<aapo.ran...@gmail.com> wrote:
>
>>>> ######
>>> How usable xourney is? Do we need either of epdf or evince, if xourney works?
>>
>> True. Should check. Can Xourney work full-screen (and can you get away
>> from there?)
>
>
> It can go FullScreen and away.
> Go fullscreen.  menu: view-> Full Screen
>
> Toggling fullscreen ON and OFF.
>  There are button in toolbar, but if screen is portraited, the last
> buttons are stacked to arrowmenu, and it doesn't have any text, but it
> is last.
>
> But It doesn't load any pdf-files. I can even draw something and
> export it pdf with xournal. Transferred it to PC and checked it is
> working pdf, but xournal didn't load it. Maybe some missing libraries?

Tried the same yesterday but wasn't able to make it load any PDF's..
:( The fullscreen-thing and drawing etc work nice.

kueh...@googlemail.com

unread,
May 29, 2009, 1:29:51 AM5/29/09
to kustomizer
I uploaded a navit_bike.xml. New is that there are now two new
vehicles "Bike" and "Pedestrian" .
Both use a different routing and have a bigger update-intervall to
save some Power.

kuehnmich

Risto H. Kurppa

unread,
May 30, 2009, 4:30:02 PM5/30/09
to kusto...@googlegroups.com

Nice!

Could you integrate this in Kustomizer? You can download the .xml
files from googlegroups with wget:
wget http://kustomizer.googlegroups.com/web/navit.xml?gda=f7qxODsAAABcjGFTxHOa_291KqXSI9GQdR3AQGXNkJtLcAF_UMv1gaU6bjYWY0_QcCsi_Y0GYpAGRdr3QrylPkw2aRbXD_gF
-O navit.xml

Reply all
Reply to author
Forward
0 new messages