Re: Umlauts on English Keyboard

2010-01-09 Thread Tilman Vogel
I wrote a short howto on changing the on-screen symbol table, see here: 
http://wiki.maemo.org/Special_characters_view

Regards,
Tilman ___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: GPE Google calendar

2008-04-02 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

James Knott schrieb:
| I found that, but then it needs some other stuff, such as python-gdata,
| which I haven't found yet.  Why is it so often a problem to install
| stuff on the N800?

Yeah, unfortunately erminig is a not so great example with respect to
distribution...

What I do:

1) Install http://maemo.org/downloads/product/OS2008/pymaemo/

2) Install python-gdata from the extras repository.

Can be found in the application manager in red pill mode:
http://maemo.org/community/wiki/ApplicationManagerRedPillMode/

or just apt-get install python-gdata from command line

3) Install pysqlite from here:
http://david.hautbois.free.fr/joomla/index.php?option=com_remositoryItemid=28func=fileinfoid=5

4) Install erminig from here:
http://david.hautbois.free.fr/joomla/index.php?option=com_remositoryItemid=28func=fileinfoid=28

The best instructions I found so far, are here:

http://david.hautbois.free.fr/joomla/index.php?option=com_contenttask=viewid=46Itemid=46

Regards,

Tilman

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.4-svn0 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFH8z6h9ZPu6Yae8lkRAlDuAJwIwckkneti0IeB38nrQ/G4YvqpoQCfblgf
z7/X3wE1OIyzyRQYChl3rY8=
=H/lw
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: Help!! - How to access disabled ports

2008-04-01 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi!

Look at:

http://www.mozilla.org/projects/netlib/PortBanning.html

The config file is

~/.mozilla/microb/prefs.js


Regards,

Tilman

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.4-svn0 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFH8feK9ZPu6Yae8lkRAmM5AJwN8/QZuTgND0p/zwNUpS1wBKtaUACfVeTx
moufT7s7MhmY+Re1V+yVz+M=
=3rOy
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: GPE Google calendar

2008-04-01 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

James Knott schrieb:
| Is it possible to sync the GPE calendar with Google calendar?

http://code.google.com/p/erminig/

Tilman

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.4-svn0 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFH8mY59ZPu6Yae8lkRAnHfAJ0dVOwopozpZzb1TXx67sw0AIbZ9QCcCWQL
Cc0oLAqzvHqoX4i77OUh1P0=
=tOg5
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


[release] mogg 0.4 - ogg vorbis support for maemo

2008-03-20 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi!

I am happy to announce mogg release 0.4.

mogg integrates a patched-up version of the integer-arithmetic ogg
vorbis decoder plugin into the maemo multimedia framework.

This release is the first with support for the N8x0 with IT OS 2008
(Chinook).

Comparison to the other Ogg Support project:
Pros: tag support, radio stream support
Cons: no speex, no theora decoders

To give it a try, please go to:

http://maemo.org/downloads/product/OS2008/mogg/


Notes:

(1) If you had the other ogg-support package installed before, and
mogg cannot be installed, try removing ogg-support by hand first:

dpkg -r ogg-support

I saw that its post-removal clean-up script sometimes reports an error
without obvious reason, i.e. it helped to just try removing the package
a second time.

(2) Currently, some tags are not recognized by the Media Player, even
though they are correctly reported by the plugin. These include album,
track and genre. But at least artist and title are shown
correctly. Even when they change during playback of a radio stream.

(3) Yes, seeking in files works.

(4) This release is currently not available for IT OS 2007 (Bora) and IT
OS 2006 (Mistral) because it doesn't contain any improvements for these
platforms.

Have fun! Feedback appreciated!

Tilman


-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.4-svn0 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFH4iYj9ZPu6Yae8lkRAm05AJsHg3LVehSyWTIDTCzE7Ls7leYU3wCgkFo4
McGhI9lMdGpZqwUuFIMcv/U=
=GZyI
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: Hosed 810's internal 2G flash drive...

2008-02-12 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Eero Tamminen schrieb:
 Better to first check from mount output which MMC is which, one could
 easily confuse them when needing to use /media/mmc*/ path for one and
 /dev/ device name for another command.  Having swap as file on corrupted
 mmc file system could have interesting effects. :-)

Absolutely, but I would highly recommend to unmount the damaged fs
before checking anyway. And then the remaining /media/mmc* can be used
for swap (assuming you didn't produce simultaneous corruption, or you
fixed the one on the external card on your computer already).

 Then the fsck has enough memory.
 
 I've looked a bit into its memory usage and beside the constant overhead
 that is relative to the card size, FAT fsck memory usage is also
 dependent on how many directory entries (i.e. subdirectories and files)
 you have on a card so sometimes you might need more memory.

Yes, it seems to be quite greedy for the internal card with the Map data
on it.

Tilman

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFHsdmZ9ZPu6Yae8lkRAhjmAJ4+56nkvcE5Kd/Vzr/pIdmx1qLKzwCgozF0
pwxaR6M/atjvRlybug4HusA=
=hroO
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


N810: Not unlocking but crashing on slide open or unlock in offline mode

2008-02-12 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi!

I think I am experiencing a bug and want to ask for confirmation by others:

It doesn't always happen and it seems to depend on step 4 below. But its
often enought to be extremely annoying. My problematic procedure:

1. close the keyboard slide
2. switch to Offline Mode from the power switch menu
3. lock the screen using the lock switch
4. put it in your pocket, wait a while
5. take it out of your pocket: the screen is off, the LED is blinking
   blue to indicate standby
6. open the keyboard slide or move the lock switch

Usually in Normal Mode, this will immediately unlock screen and
keyboard, light up the screen and make the LED go off.

When the bug occurs, the screen will only light up dim, after a longer
than usual delay, the unlocked message will pop up. Screen will be
unlocked. Keyboard will still be locked. The LED will still blink blue!

If you have set a code, the code can be entered, but nothing happens on
OK.

And after a few seconds, the device is likely to reboot.

This is with the latest OS2008
RX-44_2008SE_2.2007.50-2_PR_COMBINED_MR0_ARM.bin.

Can anybody confirm this behaviour?

Thanks!

Tilman


PS. For those who think Why is he going offline anyway?: I am using
automatic PPTP VPN log on at work but it seems this drains the battery
quite quickly, so I go offline when I don't need it...

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFHsecH9ZPu6Yae8lkRArMgAJ9VlztVRs3KHHKQq3mX9GJOD/Ld8ACgoCn0
QF+ZBtHqRAz/3V4jjN77upw=
=ttjD
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: Hosed 810's internal 2G flash drive...

2008-02-09 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Michael R. Head schrieb:
 I've tried umounting it and running fsck.vfat on it (over ssh), but I
 get a malloc error:
 Nokia-N810-50-2:~# fsck.vfat  /dev/mmcblk0p1 
 dosfsck 2.11, 12 Mar 2005, FAT32, LFN
 alleged total clusters: 999603
 malloc:Input/output error

I just experienced the same problem. If you have a miniSD card
installed, you can activate a temporary swap space on it

dd if=/dev/zero of=/media/mmc1/.swap bs=1M count=16
mkswap /media/mmc1/.swap
swapon /media/mmc1/.swap

Then the fsck has enough memory.

Regards,

Tilman

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFHrkE99ZPu6Yae8lkRAqnAAKCkKtfZZunqfLmvQTxG2NfTb2vH8ACcChw9
WEmeNPune9mNnK4GMGs6JLU=
=usg4
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: NFS - must insmod after every boot

2008-02-08 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Jeffrey Barish schrieb:
 I find that I have to execute the 3 insmod instructions every time I boot. 
 It was sufficient to run them only once before I upgraded to OS2008 (on an
 N800).  Is there an easy way to make the installation permanent so that I
 don't have to run these commands every time?  I suppose that I could put
 them in a script that runs whenever I boot, but I did not need to do that
 on OS2007.

That's a bit hard to believe because the kernel doesn't remember which
modules were loaded before shutdown and so it can't reload them on boot
up. In principle there is an autoloading facility for device drivers
using modprobe/depmod but I don't think it is used on the tablets and it
wouldn't help with NFS either.

So, I think the proper way to make the installation permanent is
actually to put the insmod lines into a script run at boot time (e.g. at
the end of /etc/init.d/rcS).

No idea which magic did this for you on OS2007. Maybe some package
modifies the init files such as to load the modules?

Tilman


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFHrCeS9ZPu6Yae8lkRAtQcAJ9I6bbFD9Vk5ng8XpOWvXFHbLH30gCfXZVm
4Gh+2+UUG/EFv01Jvk3azeU=
=5X5p
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: NFS - must insmod after every boot

2008-02-08 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Frantisek Dufka schrieb:
 Tilman Vogel wrote:
 No idea which magic did this for you on OS2007. Maybe some package
 modifies the init files such as to load the modules?
 
 Or kernel with NFS compiled in.

But then he wouldn't even have to do it once...

Tilman


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFHrCuM9ZPu6Yae8lkRAin8AJ9D8nJS2hZTsXma9XagQCqtkikinwCgnPXd
sCgrSA+lM49DtsahTdgdfQ0=
=jDpU
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: Strange Surfing Problem

2008-01-31 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi!

Could you maybe specify which device and which exact OS version you are
using? Also, is it web page specific or does no web page at all open
directly from the bookmarks?

Tilman
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFHoby69ZPu6Yae8lkRAghLAJsEbeAQHKKc0PWG8wTrMXcN221RKQCgqdJg
tVRTekxMKCEe0MIoqXVmnMM=
=3XZ0
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: micro SDHC to mini SDHC adapter/extender

2008-01-24 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Frantisek Dufka schrieb:
 FAT32 is not very practical system for sizes over 32GB. Even Windows 
 refuses to format partitions over 32GB with FAT32. I guess FAT table is 
 too large to be efficiently handled by memory restricted devices.

Exactly. I had this problem with an external FAT32 formatted 160 GB USB
harddisk connected to a Siemens Gigaset M740AV video disc recorder
(embedded linux).

Though, you can tune this a bit by specifying the cluster size which by
default is 32 sectors (16 kB). Cranking this up to e.g. 128 sectors (64
kB) per cluster will reduce the FAT correspondingly by a factor of 4.
Thus the FAT of a 160 GB partition would have about 10 MB size as
opposed to 40 MB which indeed can generate problems on memory restricted
devices. The -s parameter of mkdosfs can be used for this.

Tilman
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFHmLbc9ZPu6Yae8lkRAoeuAJ9xwGRBCoNQ41hs3MfrQjpAiEIcjgCgnzkf
I0k+FuAWk80ttZbBz+ez7DA=
=Z9hX
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: Skype video?

2008-01-17 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Tim Ashman schrieb:
 Hmm, my n810 does flash video..  What am I missing here.

I think, this thread was about using the webcam which can also be done
in flash. Playing back video is a different story.

Tilman
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFHjx4g9ZPu6Yae8lkRAg91AKCHcOLzOkNNNeXuRBY6uyC0OeIqMgCdHxux
FqKolaHhL45/KXJ0W9Vb5ao=
=73pe
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


OT: Mailinglist Reply To All (was Re: [Fwd: Re: Skype video?])

2008-01-17 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Johan Helsingius schrieb:
 Use Reply All if you want to send to the
 whole list too.

I'd suggest to remove the individual recipients then (like I did now),
because many people don't like to get individual duplicates on mailing
list posts.

Some mail clients have a special Reply to list feature. Thunderbird
also has such an extension but it doesn't work in all versions.

http://alumnit.ca/wiki/?ReplyToListThunderbirdExtension

Tilman


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFHjz/I9ZPu6Yae8lkRAkf6AJ9Y9YJfp2I1FzVAQAsrPj3CnsOJgwCgpc1/
yBXRxLIyt5qYJekQnFy++5s=
=qliu
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: OT: Mailinglist Reply To All (was Re: [Fwd: Re: Skype video?])

2008-01-17 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Frantisek Dufka schrieb:
 Tilman Vogel wrote:
 I'd suggest to remove the individual recipients then (like I did now),
 because many people don't like to get individual duplicates on mailing
 list posts.
 
 Is there some reasoning or RFC regarding this? I'm quite ambivalent on 
 this and mostly leave people in. I only remove them when the topic 
 changes so the original poster may not be interested anymore and also 
 try to remove those with familiar names who are frequent to the list so 
 I know they won't miss the reply.

None that I knew of. I think it's rather a subject of frequent flaming
on mailing lists. Thus I have given up any strong opinion on this ;-) I
personally prefer not to get duplicates, so I advocate for this a bit.
But I would never really complain either.

Your policy also sounds reasonable to me. I think an RFC were very
beneficial.

Tilman

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFHj4AF9ZPu6Yae8lkRAhmuAJ0QgSuv8z1d8/p8HloDBapVTVg/kACfROO4
W/9OkurItURY7EVElttotuY=
=V/zg
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: Java VM??

2008-01-15 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

This may be interesting to you:

http://www.internettablettalk.com/forums/showthread.php?t=8866

Tilman
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFHjKa99ZPu6Yae8lkRAoXXAKCFpA5bX83CBZlw8OSA43CR+/+1lwCfbuUo
6euausNhuyjhpJ/axANucwU=
=Xje4
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: Making Debian Packages from inside the 770

2008-01-06 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi!

sebastian maemo schrieb:
 The problem is that I am a bit nostalgic and do not want to do anything
 outside the tablet. I mean, I only use my PC to reflash the device, but
 everything else I want to do it from inside the tablet, just to show
 that it is self-dependent...

I don't think that it is self-dependent, neither is it meant to be.
Also, I think this might be a good opportunity to familiarise yourself
with a cross-development environment.

 My first question is: is it possible to build a package with the 770
 tools? If so... what would be the process?

You'd have to build or find a native compiler toolchain and install all
the necessary library development packages (headers, static libs and
such). This would take up /much/ memory on the device and take quite
some time. I just can't recommend it. Rather I'd recommend to use the
prepared development kit. Probably the easiest way to get started with
that is to use the Maemo SDK VMWare Appliance, version 0.1 from

http://maemovmware.garage.maemo.org/

Regards,

Tilman



-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFHgSxR9ZPu6Yae8lkRArKuAJ4r+aY7sS3nvg1XPz5eFKQYbMmvlgCcCrvN
kpPftlxa17yPFGzTjd1HZBk=
=24Mb
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: Relocate n800 Claws Folder?

2007-11-30 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Actually one good thing about *nix apps is that they are very systematic
about that: Most apps store their per user data in configfiles

~/.appnamerc

or directories

~/.appname/

where ~ denotes the user's home directory. This is usually hardcoded. If
you want to move the directory somewhere else, you can move the file/dir
and then use symlinks.

mv ~/.appname /some/where/else/
ln -s /some/where/else/.appname ~/

So, when you moved your ~/.claws-mail/ directory last time, you probably
did something like that? To check that, do

ls -lda ~/.claws-mail

If it looks like

drwxr-xr-x  10 2 users 4096 2007-10-31 00:43 .claws-mail/

then it's still an ordinary directory in your home dir, if it looks like

lrwxrwxrwx  9 root root 16 2007-08-30 17:17 .claws-mail -
/some/where/.claws-mail

then it's a symlink already.

BTW, these dotfiles are usually hidden from the user by ls. To see
them, use ls -a.

Hope that helps?

There are tons of Linux primers out there, here is one of them:

http://www.slideshare.net/anandvaidya/linux-introduction-commands



Tilman


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFHUAsL9ZPu6Yae8lkRAqBUAJ4sC7d+v4nQ1jchxcHJNvbHIgbBXACeMkxJ
sKktRkF+XP0UEWKpyEtlf/g=
=/GeW
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: N810 is here (ogg support)

2007-10-19 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Frederic Crozat schrieb:
 And to do that, we need expected to work but doesn't work ogg support
 package. And unfortunately, neither mogg or ogg-support packages are in
 this state for n800 (one lack schema and the other is not registering
 the correct mimetype) :(

The mogg source is up in the download section and in svn and it's easy
to repackage! I am more than happy about solutions/patches! I don't have
an N800 to try it out!

Tilman

PS. Rant is a good start, but action and contributions cannot be
substituted.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFHGKwg9ZPu6Yae8lkRAlJlAJ4jK/AEZ3xSTg2UjS6ZR65E1MOYRQCggdse
g2MUU5SbAfQdZuPsPgg72uw=
=3uUJ
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: Steve's Ranty Review #1: N800 ogg support

2007-10-18 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi!

First of all: Thanks for your review! You wouldn't believe how few
feedback you get these days: The mogg d/l counters show that quite some
people try it, but we get no feedback. So you're tempted to believe
everybody is happy. So thanks again!

Steve Greenland schrieb:
 Current state of ogg support, 17-October-2007.
 
 Firstly, for some unknown reason there are *two* different ogg support
 packages. One, from Tuomas Kulve, I'll call 'ogg-support'. The second,
 by Marko Nykanen and Tilman Vogel (according to the garage page,but see
 below), is 'mogg'.

Yes, this is unfortunate. I think mogg existed first and I was
surprised about the second attempt, but on the other hand at that time
none of the mogg people had an IT OS 2007 scratchbox set up, so nobody
can be blamed. I (silently - my fault) had hoped somebody (maybe Tuomas
Kulve) would contact us to join on mogg some day and support it on the N800.

Anyway, I did some clean-up work on the gstreamer tremor plugin. Some of
these changes make it work with the maemo audio player and kagu. The
changes are documented and can easily be diffed between the upstream
tremor plugin and the mogg version.

I mentioned this to Tuomas Kulve and he offered me to join his project.
I have not responded yet and the reason is that he tries to maintain the
whole gstreamer-plugins-bad package. I didn't want to do this as I was
just interested in the tremor codec and because the package is quite
edgy, I decided to separate the tremor plugin into its own package. I am
really not keen on going back to the bad package. Actually, as soon as
tremor get's kind of maintained again, it should leave the bad
package anyway. Plus, I don't have an N800, so, blame me, I am a bit
egoistic about investing more work in this, but vice versa, I'd be happy
to have N800 developers (Tuomas?) on the mogg project!

 Mogg is available from r.m.o extras. Yea. The packages file shows the
 maintainer for 'mogg' to be Jussi Kukkonen. Libraries are pulled from
 r.m.o when available, no obvious dupes. 

Ok, I'll update that soon. Jussi Kukkonen recently left the project out
of time constraints.

 Onto the players.
 
 Built in media player: doesn't work. Mogg claims that it should (and
 maybe it does in the IT2006 version), but it doesn't even find the files
 on the card. (It does find MP3s.)

Ok, I am interested in this because it works on IT OS 2006. Do you have
any hints, which files might be missing/wrong?

/usr/share/mime/packages/ogg-vorbis.xml

should register *.ogg as audio/x-vorbis and it seems on IT OS 2006,
the audio player shows all files of type audio/*.

 So, long story short (too late!) I'm using kagu with the mogg libraries.

Yes, me too.

Thanks again!

Tilman

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFHFytW9ZPu6Yae8lkRApq8AJ41qi9+CXQSVhDJ84sRy97XJiQPqgCaAovK
BdlD5vpSP+nLyxBmG6EmJw8=
=tsJF
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: Steve's Ranty Review #1: N800 ogg support

2007-10-18 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

BTW, if you feel like it, you could put your review into

http://maemo.org/community/wiki/playingoggfiles/

Regards,

Tilman

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFHF0JA9ZPu6Yae8lkRAsLKAKCB4NllU1puyGWYHJpfnozWDh0pdQCeOhS9
8KFdujLn3wpZ+JkILGEy0Tg=
=Ai8X
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: Steve's Ranty Review #1: N800 ogg support

2007-10-18 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi again!

Steve Greenland schrieb:
 After the re-install, I've got /usr/share/mime/audio/x-vorbis.xml, which is:
 
 ?xml version=1.0 encoding=utf-8?
 mime-type xmlns=http://www.freedesktop.org/standards/shared-mime-info; 
 type=audio/x-vorbis
 !--Created automatically by update-mime-database. DO NOT EDIT!--
   commentOGG audio/comment
 /mime-type
 
 The 'globs' file does have audio/x-vorbis:*.ogg. However, the
 categories file, in category audio, has application/ogg but NOT
 audio/x-vorbis. Maybe that's the problem? 

Maybe, but at least it's the same on IT OS 2006.

 Throwing caution to the
 wind, I recklessly and irresponsibly violated the DO NOT EDIT!
 instruction and added audio/x-vorbis by hand. However, the media
 player still doesn't find the oggs. Bugger. 

Did you reboot in between? Maybe the media server needs to be restarted
for that to take effect. Could be that on 2007 the media server uses
categories?

 There's also a magic file,
 but that's in some sort of binary format that even I don't want to mess
 with.

Kind of. Its some magic strings to recognize file type from the content.
It's also coming from /usr/share/mime/packages/ogg-vorbis.xml.

Actually, I currently don't really have an idea why this is not working
on the N800...

Sorry,

Tilman
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFHF8Ga9ZPu6Yae8lkRAjpMAJwLmourdi9BnF14xTgOSwiNuWRHOgCfeF5A
C2jA1kCuCkqOK3SD/8GWqnI=
=Pi7p
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: N810 is here

2007-10-17 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Collin R. Mulliner schrieb:
 Did they leave the FM radio in?  I really like that feature on my n800?
 No OGG is just plain weird, yup.
 
 OGG is only a nerd feature and also has other problems, so Nokia (and
 other companies) just don't care. Maybe somebody can make a plugin (also
 this won't utilize the DSP).

Which other problems do you refer to?

Tilman
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFHFoI89ZPu6Yae8lkRAiSsAKCI6rGOV3q/fDzpa84j8RxpY3to2wCdEBiy
DNz9VKd+7ZOnRybdTorE8Dk=
=lVkI
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: [OT] Justifying my contribution (was Re: N800 gpsbabel supporting the WBT-201)

2007-10-15 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

DrFredC.com schrieb:
 I gather from your statement that you are in favor of allowing MS to
 continue to dominate the marketplace?   No?   Hmmm,  curious 
 Because that's the end result of your attitude towards marketing.

I don't care about MS dominating the marketplace! I am happy that I
don't have to use it, so I also try to contribute a little to open source.

If you like open source and cannot contribute code or such, than maybe
contributing marketing is fine. I wouldn't mind. But please don't tell
me how to shape my leisure time activities.

 However, if you'd like to see less of MS, and more open source stuff,
 get a clue -- market your open source products with a good description
 of what it does and how it does it as well or better than other stuff
 out there.  It doesn't take a marketing department to do these basics...

I just do exactly the right amount of marketing which consists of
writing news items and maintaining application catalogue entries. And
the reason, why this is exactly right, is that I am the only one to
judge as I don't get paid or am otherwise obliged to justify to anybody
else. And that's what I don't like: You behave like a marketing boss to me.

If you feel some project (or Linux or open source as a whole) deserves
more attention, go ahead, do the research and write some blog posts.

Regards,

Tilman
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFHEyTd9ZPu6Yae8lkRAkKVAKCmoFwhtKo7MHuNweG4DMOVG7QuRgCeIj9z
ecJs4W91djaZ9jLmKdTyp50=
=3K7K
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Is there an equivalent of maemo-bt-plugin for the N800? (was: Re: N800 gpsbabel supporting the WBT-201)

2007-10-14 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Rainer Dorsch schrieb:
 thanks, that is very nice news. I describe what I did (hope the helps others):
 
 First I noticed, that I did not find the package via apt-get. Is gpsbabel not 
 yet in a apt compatible respository?

No, I don't have a debian repository yet. Sorry! Maybe I'll ask at
maemo.org if I may use their extra repository soon. Anyway, I wanted to
gain some confidence that the port works for people before I put it in
some repository...

 I downloaded it manually. 

 I had to install libusb and libcairo2 manually to get gpsbabel and GTK GRays 
 2 
 installed.

Yes, without an apt repository, that's the way to go...

 After GTK GRays-2 started :-)

:-)

 I tried to communicate with the wintec device, but got an error opening 
 device /dev/rfcomm0.
 
 Do you know if I have to do anything additionally to get bluetooth working?

Well, on the 770 there is the very convienient maemo-bt-plugin which
supports Bluetooth keyboards and GPS devices. For the latter it exactly
takes care of setting up /dev/rfcomm0.

I was surprised to find out that this does not exist for the N800 but
suspected that there must be some onboard tool which does that and make
maemo-bt-plugin obsolete. Obviously I was wrong.

Does anybody know anything about that? Is there a reason for
maemo-bt-plugin not to exist for the N800?

Regards,

Tilman

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFHEpT99ZPu6Yae8lkRAod+AJ9IK1xAMEVzNoNTcN2fxAWW/hpxMACfVwVX
wFUMRbQHrg1dd+/QVW3jXvg=
=P29P
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: N800 gpsbabel supporting the WBT-201

2007-10-13 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi,

just wanted to let you know that I released the initial version of my
port of GTK G-Rays 2 to maemo. This also includes gpsbabel-1.3.4 for
IT OS 2006 and 2007. The N800 version is untested, though, as I donot
have such a device.

https://garage.maemo.org/projects/g-rays2/

Regards,

Tilman



-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFHEWCY9ZPu6Yae8lkRAiJzAJ0Sm57VrhR5y8JbMLZOgYznOWxGGwCeMVqr
GTHVBqqRvL08h+4m7s+7zto=
=eo5V
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: Backing up an image...

2007-09-13 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Yes, boot from MMC.

I use the method from

http://www.sanitarium.net/golug/rsync_backups.html

for incremental backups. Don't forget to mount your rootfs to a second
place because of all the mounts that might hide parts of it. Works like
a charm with this script which must be run as root in order to preserve
user ids:

#!/bin/bash
PREVIOUS=`readlink current`
NEW=`date --iso-8601=sec`
OPTIONS=-PavH --numeric-ids --delete

echo new backup tag is $NEW

if [ ! $PREVIOUS ]; then
echo previous backup not found, starting fresh
else
echo making incremental backup based on $PREVIOUS
cp -al $PREVIOUS $NEW
fi

if ! ssh [EMAIL PROTECTED] mkdir /tmp/backup-mnt ; mount /dev/mmcblk0p2
/tmp/backup-mnt; then
echo Could not mount /dev/mmcblk0p2 /tmp/backup-mnt
exit 1
fi

echo rsync $OPTIONS [EMAIL PROTECTED]:/tmp/backup-mnt/ ./$NEW

if rsync $OPTIONS [EMAIL PROTECTED]:/tmp/backup-mnt/ ./$NEW; then
ln -snf $NEW current
fi

ssh [EMAIL PROTECTED] umount /tmp/backup-mnt  rmdir /tmp/backup-mnt

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFG6P2t9ZPu6Yae8lkRAm40AJ9qcyGPIIh8yNIBHHm3BnazBu6sQwCeOFTf
XOyKuTqq/lCCm5Y1B+owNlY=
=FG2H
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: Memory corruption during WLAN use: detailled analysis and workaround

2007-09-13 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi!

Ok, there was a bug in my blockbad.c: After finding the block, I called
daemon(0,0) in order to detach from the terminal, but this lifts the
mlock()! (In fact, running the buggy version twice, sometimes found the
page again :-/)

Now I fork first and mlock() the page in the child which lives forever.
Please get the new version at the same URLs.

Sorry!

Tilman
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFG6cQm9ZPu6Yae8lkRAiKoAJ9h4DH6ddWi9qUoar+LkMMsaBXCnQCeKg/5
dVUx9BrjWW1fqfZHnJJRrrM=
=mzT3
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: Memory corruption during WLAN use: detailled analysis and workaround

2007-09-12 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi!

Kalle Valo schrieb:
 What about N800 or is this reproducible only on 770?

Unfortunately, I couldn't test this because I only have a 770...

 What are your WLAN settings? Is this related to some particular
 settings, like WPA for instance?

I don't use WPA but I experienced it both without any encryption and
with my WEP network. The fact that already scanning for networks causes
the problem makes me think that it doesn't depend much on special
settings... Also, the address stays the same in all cases.

 How long does it take you to see the corruption with memtester?

With test sizes of about 24 MB, chances seem to be very good to catch
the bad bytes. In other words, usually if I run memtester 24 after
booting and still without WLAN, everything is ok. As soon as I click on
Choose connection... and scanning starts, I see FAILURE messages from
memtester. I don't have to wait for it.
If they don't show up, it means memtester didn't get the corrupted
bytes. Then it usually helps to start it again with a little
bigger size.

Also, when I shut down the WLAN connection, the errors immediately stop.

If you have more questions, let me know. I'll also file my bug report soon.

Best regards,

Tilman



-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFG6Fz09ZPu6Yae8lkRAhzKAKCny84mXBOxMoB5zxaa+7JGZ5XGkQCfW3l3
VmAD+N97YUAtnAfGpZqJG2Q=
=OJRe
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Re: Memory corruption during WLAN use: detailled analysis and workaround

2007-09-12 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Ok, I filed the bug:

https://bugs.maemo.org/show_bug.cgi?id=2006

Do you think, I should add comments to the mentioned bug reports
pointing to this one?

Regards,

Tilman
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org

iD8DBQFG6GY+9ZPu6Yae8lkRAlgZAKCdQM4hxMGmOySI+pvhl87N6ztLZwCfU/E+
k2TmJLnbCgmcE7NiULFZV+M=
=y2Ss
-END PGP SIGNATURE-
___
maemo-users mailing list
maemo-users@maemo.org
https://lists.maemo.org/mailman/listinfo/maemo-users


Memory corruption during WLAN use: detailled analysis and workaround

2007-09-11 Thread Tilman Vogel
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi!

This is going to be a bit longer, but may be interesting to many Nokia
770 users as I suspect that this problem is present on all 770s:

A few weeks ago I had a very bad spontaneous crash of my 770 making it
unbootable. The progress bar never showed up. I could reflash, but got
suspicious about what might have caused it. I started searching for a
memory checker and found:

http://pyropus.ca/software/memtester/

It compiles fine under scratchbox, here are my binaries:

http://freenet-homepage.de/tvogel/memtester-4.0.7-bin.tar.bz2

As I tested my device by running ./memtester 24 as root, I observed,
that I got memory corruption when there was WLAN activity: while
scanning for networks as well as when data is actually transmitted.

The problem does not always show up as it depends on what memory blocks
memtester is assigned by the kernel. Also the adresses where the errors
occur vary, but as user space processes live in virtual memory space,
addresses do not have a fixed mapping to physical memory anyway.

After that, I wanted to find out where the problems actually come from
and how much memory is affected. I found the Running Unix Memory Tester
(rumt-0.2) from:

http://www.normalesup.org/~george/comp/rumt/

It does compile under scratchbox but needs an additional patch in order
to work correctly on the 770. Find the patch here:

http://freenet-homepage.de/tvogel/rumt-n770.patch

and my binaries here:

http://freenet-homepage.de/tvogel/rumt-bin.tar.bz2

Before I describe how to reproduce, here are my results:

Depending on the memory location to which the modules umac.ko and
cx3110x.ko get loaded, exactly two consecutive bytes at fixed physical
locations in memory get overwritten by zeroes everytime there is WLAN
activity:

On a vanilla NOKIA770_2006SE_3.2006.49-2_PR_MR0, the modules get loaded
at (cat /proc/modules):
cx3110x 51420 0 - Live 0xbf03f000
umac 253316 1 cx3110x, Live 0xbf00

In this case, the two bytes are at physical location 0x1304b8b4 and
0x1304b8b5 (these addresses include an offset of 0x1000 - see
/proc/iomem).

When booting the same OS from an ext2 formatted MMC, then the modules are:
cx3110x 51420 0 - Live 0xbf04e000
umac 253316 1 cx3110x, Live 0xbf00f000
ext2 43524 1 - Live 0xbf003000
mbcache 7716 0 - Live 0xbf00

I.e. due to the two extra modules, umac.ko and cx3110x.ko are shifted by
0xf000. And surprise, surprise, the corrupted bytes also get shifted by
0xf000 to 0x1305a8b4 and 0x1305a8b5.

Of course, I'd be very interested to know if this only occurs on my
device or if this is a common problem, so I'd be happy if some of you
could try to reproduce it. This procedure can be used:

- - open two root shells on your 770
- - start WLAN on the 770, flood ping ping -f your 770 in order to
create network traffic
- - in the first shell, start memtester starting with a size that shows
the corruption (the first argument is the size in MB)
- - successively reduce the size until you don't see corruption: This
makes it likely, that the next alloc of 1 MB will get the block with the
bad bytes
- - let memtester run and now in the second shell, start urumt -p 256:
This will allocate 1 MB of memory, locate its physical addresses in
/dev/mem and start testing.

You'll get bit-precise location information on which bits get corrupted
into which direction: + (1-0) or - (0-1).

(I used this procedure because memtester is much faster than urumt.)

I'd be interested, if you also find this problem. If so, you can try
using my workaround:

My idea was to write a programm that tries to
allocate the bad memory block, lock it and then just sleep forever. This
would save other processes from stepping into the trap.

You can find my source code at:

http://freenet-homepage.de/tvogel/blockbad.c

or the binary at:

http://freenet-homepage.de/tvogel/blockbad

The programm takes as argument the memory page to block. If urumt
reported 123ef:8bc, strip off the leading 1 and the last 3 digits, i.e.
use 0x23ef in this example. The programm will always allocate 32MB RAM
in order to search for the block. This is currently hardcoded. After the
block is found, the other blocks are freed up again. Of course, you
should stop memtester and urumt before that.

If this works for you, you might consider starting blockbad 0x23ef at
the end of /etc/init.d/minircS.

Then you can check with ps if blockbad is running. If so, it found and
allocated the suspicious memory block. If not, it was out of luck and
didn't get that block assigned by the kernel.

Very interested in any feedback,


Tilman


PS. I had problems with some applications on my 770 (file manager and
bookmarks crashed) and it turned out the reason was a corrupted library
file (libhildonfm.so.1.0.0) which had erroneous zeroes at exactly the
suspicious offset 0x8b4 and 0x8b5!


-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org