Sharp Zaurus SL-5500

Využil jsem toho, že moji rodiče trávili rok v USA, a nechal jsem si od nich dovést Sharp Zaurus SL-5500, který jsem vydražil přes ebay. Za necelých 100$ jsem získal plně Linuxové PDA včetně bezdrátové síťovky a paměťové karty.

Ihned jsem si do PDA s kódovým jménem Collie (kolie) nahrál distribuci OpenZaurus a rozhodl se pro prostředí GPE. Hlavním důvodem pro toto rozhodnutí bylo to, že pod GPE jsou k dispozici řádná X-windows, čili je možné spouštět aplikace vzdáleně. V Prostředí OPIE, běžící jen ve framebufferu, by snad šel využít k podobnému účelu NX klient. Ačkoliv se píše o GPE, že je méně user-friendly, já mám prostě rád GTK knihovny a nenechám si kazit radost licencí QT. Nehledě na to, že GPE se mi líbí, posuďte sami:

Plocha GPE: Plocha GPE.Plocha GPE: Barevné podání trochu klame, na LCD Sharpu jsou barvy pastelovější.
Menu GPE: Rozbalovací menu nabídky GPE.Menu GPE: Rozbalovací menu nabídky GPE.
Kalendář - měsíc: Zobrazení celého měsíce v gpe-calender.Kalendář - měsíc: Zobrazení celého měsíce v gpe-calender.
Kalendář - den: Zobrazení dne v kalendáři gpe-calender.Kalendář - den: Zobrazení dne v kalendáři gpe-calender.
Gaim: Jabber/ICQ/... klient Gaim v prostředí GPEGaim: Jabber/ICQ/... klient Gaim v prostředí GPE
Dillo: Webový browser Dillo v prostředí GPE.Dillo: Webový browser Dillo v prostředí GPE.
Kontakty: Pohled na kategorii v kontaktech.Kontakty: Pohled na kategorii v kontaktech.
Terminál: GPE terminál.Terminál: GPE terminál.
Úkoly: Úkolník gpe-todo pro zvolenou kategorii Evangnet.Úkoly: Úkolník gpe-todo pro zvolenou kategorii Evangnet.

Nastavení

  • Vzhledem k tomu, že interní flash paměť je značně omezená, je vhodné přidat SD kartu a naformátovat na ext2. Na ní pak vytvořit adresář packages, v /etc/ipkg.conf je již připraven cíl instalace sd:

    dest sd /media/card/packages/

    Instalace přes ipkg se pak provádí s parametrem -d sd. Následně je třeba vytvořit symbolické linky z / pomocí ipkg-link např. pomocí parametru mount.

  • Aby fungovala správně čeština, je vhodné nainstalovat fonty ttf-dejavu-sans-mono, ttf-dejavu-sans, ttf-dejavu-serif a nastavit jejich používání v ~/.fonts.conf
  • Do ~/.profile paří správná definice časové zóny:

    export TZ=CET-1CEST-2,M3.5.0/02:00:00,M10.5.0/03:00:00

  • Velkou výhodou je možnost spustit si na desktopu aplikace na Zaurusovi přes SSH s pomocí tunelování X. Aby se správně zobrazoval titulek terminálu lokálně i vzdáleně je dobré do /etc/profile.d/ přidat soubor s obsahem

    export PS1='\[\e]0;\u@\h:\w\a\][\u@\h:\w]\$ '

    dále se může tamtéž hodit

    alias less=more
    if [ -d $HOME/bin/ ] ; then
    export PATH=$PATH:$HOME/bin/
    fi

  • Pro psaní českých znaků pomocí xkbd je třeba stáhnout klávesové mapy a nahrát je do adresáře /usr/share/xkbd
  • Pro přehrávání zvuků ve formátu OGG je třeba nainstalovat knihovnu libvorbisidec1 a nalinkovat jí místo standardní Vorbis knihovny.

Přikládám výpis balíčků nainstalovaných na SD:

dillo2
gaim-protocol-irc
gaim-protocol-jabber
gaim-protocol-oscar
gaim
gconf-dbus
glibc-gconv-cp1250
glibc-gconv-iso8859-2
gnome-keyring
gnome-vfs-dbus
gnome-vfs-plugin-file
gnuz
gpe-go
gpe-lights
gpe-nmf
gpe-othello
gpe-task-games
gpe-tetris
gpe-windowlist
gsoko
gst-plugin-audio
gst-plugin-audioconvert
gst-plugin-audiofile
gst-plugin-decodebin
gst-plugin-esd
gst-plugin-ivorbis
gst-plugin-mad
gst-plugin-tagedit
gst-plugin-tcp
gst-plugin-typefindfunctions
gst-plugin-volume
gst-plugins
gstreamer
libart-lgpl-2-2
libasound2
libid3tag0
libidl-2-0
libmad0
libogg0
libpopt0
libqpe1
libqte2
libreadline4
libsdl-1.2-0
libsdl-mixer-1.2-0
libsdl-net-1.2-0
libssl0.9.7
libstdc++6
libvorbis
libvorbisidec1
libxml2
ncurses
openttd
orbit2
pipepanic
plinciv
prboom
rsync
shared-mime-info
ttf-dejavu-sans-mono
ttf-dejavu-sans
ttf-dejavu-serif
xdemineur


kategorie: linux

Comments