Quicklinks

Ext. Links

Maemo-Wikis, Talk,IRC

Download/Repos


Wiki -RC

N900 Overview

N900 Handling

N900 Apps

N900 Topics

Research / Hints

Hardware

Ich finde das Gerät absolut super, aber braucht etwas Einarbeitungszeit, um es geeky einzurichten, auch um es "vernünftig" zu bedienen.

N900/Maemo

  • Debian basierend (apt, dpkg, repositories) -> nicht alle Packete im Repository von Maemo / "normale Linux Filestruktur"
  • GTK/Hildon (wegen Touchscreen)
  • Console: busybox (Ctrl+Shift+X = X-Terminal starten )
  • sudo gainroot (Paket zum runterladen)
  • Firmware/System/Userdaten... exteren Devices / Dualboot z.B. Debian

Die Notes mögen auch für andere - Maemo/ARM/Nokia - Devices gültigkeit haben, z.T. Linux auch allgemein.
Was ich möchte:
[] Geraet "vernünftig" bedienen und installieren (Remote Wartung, Paketmanagment u.s.w)

[] Handheld als "Musik-Device fuer http://www.wprj.net/chor/index.php/Tunes/MatthRepertoir generiert midi
[] Singen ueben (Synthi-Software) virtuelles Piano
[] Bedienen Handheld von Arbeitscomputer
[] Verwenden Handheld als hoch portable Device (Mail, computer fuer unterwegs)
[] Verwenden als Server, ev. zum Daten syncen (lautlos, 32GB Speicher)

Repositories (im Packetmanager angeben)

  • extras-devel

(Wird durch Hildon-Packetmanager verwaltet, apt-get, dbkp geht auch)
/etc/apt/sources.list.d/hildon-application-manager.list

#Repositories: 
deb https://downloads.maemo.nokia.com/fremantle/ssu/apps/ ./
deb https://downloads.maemo.nokia.com/fremantle/ssu/mr0 ./
deb https://downloads.maemo.nokia.com/fremantle1.2/ovi/ ./
deb http://repository.maemo.org/extras/ fremantle-1.2 free non-free
deb http://repository.maemo.org/extras-devel/ fremantle-1.2 free non-free
# Tools wie Screen http://wiki.maemo.org/Documentation/devtools/maemo5
# fremantle tools
deb http://repository.maemo.org fremantle/tools free non-free
# fremantle tools sources
deb-src http://repository.maemo.org fremantle/tools free non-free

SW-Pakete zum arbeiten

  • apt-get install mc less

screen

Tools Repository!

GNU dbupdate / locate

apt-get install locate
apt-cache policy locate

Installed: 4.4.2-1maemo7 / 500 http://repository.maemo.org fremantle-1.2/free Packages

[ok] installiert in /usr/bin/gnu (also ev. link nach /usr/bin, aber Achtung wegen doppelten Modulenamen
[ok] script /usr/bin/gnu/updatedb Zeile: 208
[works]

http://talk.maemo.org/showthread.php?t=40647

For anyone wanting to actually be able to use updatedb from the locate package, there's a tiny problem with the updatedb script.
You'll need to edit /usr/bin/gnu/updatedb
Line 208 ----> : ${find:=${BINDIR}/find}
Change this to ----> : ${find:=${BINDIR}/gfind}
Once done, gupdatedb and glocate will work as expected.
Hope this helps someone : ) 

N900 Catorise

Icons auf dem Desktop in Kategorien.

Hinweis: zur Konfiguration von Catorise
http://techdiary-viki.blogspot.com/2010/08/how-to-re-organize-menu-icons-on-n900.html
You can get the icons in the menu of your N900 organized into folders using an application called catorise.
This app automatically groups the menu icons and puts them into different folders of meaningful names.
But sometimes you feel ... hey this icon should be in the games folder why is it put into the ovi folder??? I felt this when i saw bounce in ovi folder after installing catorise.
And so i launched the xterm and started looking for some kind of a config file or something where i can change the grouping. Went into the /opt folder to check out the installed apps ... there was a folder catorise cd into it and ls ... there was something very obviously named file 'menu'. But i need to be root to edit this, became root and opened this file using vi. It is a simple config file with this syntax ->
app name: folder name
I changed ->

bounce: ovi

to this ->

bounce: games

Saved it and closed it.
Then ran the perl script named catorise in pwd.
This changed the grouping, bounce appears in games than in ovi

N900 SSH, VNC

[]maemo-pc-connectivity (deckt das meiste incl VNC ab).
[ok] Mit Vinagre (Ubuntu) kann N900 angesprochen werden,

Dropbox

http://www.mynokiaworld.com/2010/07/dropn900-dropbox-on-your-n900/

~ $ apt-cache search dropbox
python-dropbox-client - Official Dropbox API client for Python. Packaged for maemo 5 by jonne.nauha@evocativi.com.
dropn900 - Python based DropBox client for the Nokia N900 mobile device

[] synct noch nicht mit userverzeichnis/Dropn900

[~ok]X11vnc - aber: (somit nicht "brauchbar" zum zu arbeiten)
[] Cursor verschwindet auf Fläche (touchscreen)
[] Display geht aus, und VNC wird auch schwarz
[] Tastaturmapping / Virtuelles Keyboard

Handschrift

Cellwriter

Midi

apt-get install wildmidi freepats + mimetypes

Maesynth

Hints, wenn es nciht läuft: http://talk.maemo.org/showthread.php?t=60657

/opt/maesynth # cd /usr/lib
/usr/lib # ln -s libblas.so.3gf libblas.so
/usr/lib # ln -s liblapack.so.3gf liblapack.so

/opt/maesynth #./maesynth.py
/opt/maesynth # python ./maesynth.py
/opt/maesynth # run-standalone.sh ./maesynth.py

[ok] start ab Desktop, Icon geht nun
Die Software scheint mir etwas eingeschränkt...

Edit Page - Page History - Printable View - Recent Changes - WikiHelp - SearchWiki
Page last modified on September 23, 2010, at 09:26 AM, visited:$PageCount