Die deutsche Palm® FAQ: Bug Parade

Mein Palm (mit 8MB RAM) stürzt laufend ab.

Meißt sind es eher fehlerhafte Programme, die den Palm zum Absturz bringen, aber bei den einigen 8MB Modellen (Vx, IIIxe und IIIc - auch einige Vizors sind betroffen) gibt es ein weiteres Problem:

Eine Geräte einzelner Baureihen haben ein Problem mit der Stromversorgung des Speichers. Dadurch kann es dazu kommen, daß sich der Speicherinhalt verändert, und es zu Abstürzen kommt.

Palm hat eine Seite, auf der Sie nachschauen können, ob Ihr Palm betroffen ist. Handspring beitet eine entsprechende Seite an. Dort bekommen Sie bald auch einen Patch, der dieses Problem beheben soll.

<< Zurück

Neu: Mein Palm zeigt immer die falsche Zeit/das falsche Datum an.
Gibt es ein Programm, mit dem man die Zeit per HotSync vom PC laden kann?

"Große" Fehler

Bei neueren Modellen (vornehmlich IIIx) kann die Software, die die Uhr verwaltet, in einen "undefinierten Zustand" geraten. Typischerweise geht dann die Uhr weiter, das Datum bleibt jedoch stehen. In diesem Fall hilft ein harter Reset.

Hilft auch der harte Reset nicht, sollten Sie es einmal bei der Hotline versuchen. Vielleicht wird der Fehler als Reklamationsgrund akzeptiert. Bitte berichten Sie von Ihren Erfahrungen.

Knut Harms hat beobachtet, dass dieser Zustand vor allem dann auftritt, wenn die Batterien nur noch schwache Leistung liefern. In diesem Fall hilft ein Batteriewechsel mit einem Soft-Reset.

"Kleine" Fehler

Wenn die Uhr Ihnen einfach nicht genau genug geht, können die folgenden Programme helfen:

  • Das Shareware-Programm SyncTime ($6), kann die Zeit beim Hotsync vom Windows Rechner auf den Palm übertagen.
  • Unter Linux/UNIX kann JPilot (GPL) die Zeit des Palms setzen. Unter PalmOS 3.3 funktioniert dieses Programm jedoch nicht, allerdings hilft in diesem Fall mein Programm Just In Time weiter, das dann auch als Plugin in JPilot eingeklinkt werden kann (Freeware).
<< Zurück

Hilfe, ich kann keinen Hotsync mehr machen!

Ein gerne gemachter Fehler ist, daß man irgendwelche Software auf dem Palm installiert hat, die den HotSync auf Infrarot umstellt oder über die serielle Schnittstelle ein Modem ansteuern soll. Diese Software muß meist abgeschaltet werden, wenn man einen normalen Hotsync machen möchte.

Ab Palm OS 3.3 wurde der HotSync-Manager erweitert. Viele der Progrämmchen sind jetzt auch nicht mehr nötig.

<< Zurück

Kann ich die Streifen auf meinem Palm IIIx Bildschirm wegbekommen?

Im Internet wird dieses Problem als "Streaking" bezeichnet, es scheinen alle Palm IIIx Modelle betroffen zu sein. Jede schwarze Linie auf dem Bildschirm scheint auf dem Pilot senkrecht verwaschen zu werden. Gerade die Wochenübersicht sieht dann ziemlich bescheiden aus.

Glücklicherweise hat 3Com das Problem mittlerweile behoben. Der Palm OS 3.1.1 Update (als EXE File) behebt das Problem.

Es gibt auch ein Programm names StreakHack, aber der Update tut seine Arbeit auf meinem Pilot besser. Der Geschwindigkeitsgewinn, denn StreakHack verspricht (8%), wird vom Update ebenfalls geliefert. (siehe auch Hacks)

Der Palm IIIx ist der einzige Rechner, der von diesem Problem betroffen ist. Alle Modelle bis zum Palm III (ohne x) kennen dieses Problem nicht, da sie ein älteres Display haben. Beim Palm V haben die Entwickler besser aufgepaßt.

Mathis Habel berichtet, daß der Streak Hack bei der Darstellungen von Graufstufen zu Problemem führen kann.

<< Zurück

Was ist ein "Hack"?

Edward Keyes hat ein Protokoll entwickelt, mit dem man bestehende Systemaufrufe verändern kann. Ein Programm, daß diesem Protokoll genügt, wird "hack" genannt. Alte DOS Hasen wird das sicher an die "TSR" Programme erinnern.

Diese Hacks können dann von einem Verwaltungsprogramm aus kontrolliert werden und sogar auf denselben Systemaufrufen operieren. Dieses Programm ist der von ihm geschriebene Hackmaster (Shareware $5). Neuere Versionen sind EVPlugbase und mein Favorit XMaster (beide Freeware).

Wenn man Hacks installiert, sollte man sich im klaren sein, daß diese Hacks manchmal zu Programmabstürzen führen können. Bevor man sich bei einem Entwickler über ein fehlerhaftes Programm beschwert, sollte man also ersteinmal nachssehen, ob nicht einer der Hacks das wahre Problem ist.

Ansonsten sind Hacks aber eine der nützlichsten Erfindungen seit der Erfindung des Palms :-).

Die Hacks laufen zum Teil nur auf Geräten bis PalmOS 3.x - da die neueren Geräte einen anderen "Kernel" benutzen.

<< Zurück

Mein Rechner stürzt ab, wenn ich einen Hotsync mache. Woran liegt das?

Das Problem scheint nur Besitzer des Palm III zu betreffen.

Die Version 3 des Pilot Desktops (oder die Software dazu) hat ein Problem, wenn zu viele sich regelmäßig wiederholende Termine ohne Endtermin eingegeben werden.

Dieses Problem ist der Hotline bekannt und fordert die betroffenen Benutzer dazu auf, die Datei datebook.dat aus dem Backupverzeichnis am PC ihnen zuzuschicken, diese wird dann in kurzer Zeit (48 Std. scheint standard zu sein) repariert.

Man kann dem Problem aus dem Weg gehen, wenn man anstatt keines Termins einen Termin weit in der Zukunft eingibt.

Danke an Klaus Krall

Outlook 97/98 Abstürze

Gisela Frese hat auf ein ähnliches Problem hingewiesen, das beim Hoysync auftreten kann.
Problem:
Programmabstürze am Schluss des Hot Sync Vorganges in unregelmäßigen Abständen (Bildschirm ist wie gefroren, nur mit reset wieder zu starten). Im Palm Protokoll sind keine Unregelmäßigkeiten zu erkennen. Der PC macht keine Fehlermeldung.
Fehleranalyse:
Outlook zerstört (lt. Pocket Mirror) Kalendereinträge. Der Benutzer kann die fehlerhaften Einträge nicht erkennen und merkt nicht, wann dies passiert. Beim Hot Sync Vorgang bringen dann diese defekten Einträge den PC zum Absturz.
Problemlösung:
Man kann in Outlook einen Unterordner zum Kalender einrichten und alle Einträge dorthin schieben (ab dem Zeitpunkt zu dem die Abstürze zuerst auftraten). Beim Hot Sync Vorgang sollte die Einstellung zum Kalender lauten: PC überschreibt Palm. Danach treten die Abstürze nicht mehr auf. Der Palm ist ausserdem weniger angefüllt, wenn die alten Einträge im PC in Outlook lagern. Falls man die alten Einträge dennoch wieder auf den Palm haben möchte, sollte man sie in kleinen Mengen zurück in den aktuellen Outlook Kalender schieben. Treten die Programmabstürze dann wieder auf, weiß man zumindest, in welcher Gruppe der marode Eintrag war.
<< Zurück

Was hat es mit dem Taschenrechner-Bug auf sich?

Dieses Problem taucht nur auf dem Pilot 1000 und Pilot 5000 auf.

Versuchen Sie einmal, 1.1 minus 0.1 mit dem eingebauten Taschenrechner auszurechnen. Der Taschenrechner wird 0.1 anstatt 1.0 anzeigen. Offensichtlich hat der Pilot zwar intern die richtige Zahl berechnet (das merkt man, wenn man zu der "falschen" 0.1 1.0 dazuzählt; dann kommt nämlich wieder 2.0 heraus), aber irgendwie verhaut sich das Programm bei der Darstellung auf dem Bildschirm.

Es sind mehrere Taschenrechner als Ersatz erhältlich, die diesen Fehler nicht haben. Unter anderem gibt es zwei UPN (auch als RPN bekannt)-basierte Taschenrechner von Russ Webb RPN (Shareware, $15) und von mir selbst statistical Kalk (Freeware, 1Postkarte) und zum anderen ein Taschenrechner von Fabio Vitali calCOOLator (Shareware, $10). Viele Programmierer ziehen UPN-Rechner vor, aber wenn man nicht weiß, was mit UPN gemeint ist, sollte man den von Fabio ausprobieren. Man soll aber auch mit dem eingebauten Taschenrechner ganz gut leben können.

USR hat selbst auch einen Ersatz herausgebracht: slimcalc. Dieser Taschenrechner tut nicht viel, als den oben beschriebenen Bug zu beheben, und verbraucht ca. 17K Speicher. Falls man diesen Taschenrechner versucht zu löschen, bekommt man eine Fehlermeldung, daß man eingebaute Programme nicht löschen könne. Diese Meldung kann man getrost ignorieren, der Ersatz-Taschenrechner ist nachhher wirklich weg. (Dank an Bob Fairbairn.)

Es gibt noch viele weitere Taschenrechner für den Pilot - teils Freeware, teils Shareware. Am besten, Sie schauen sich in den Software-Archiven einmal um.

<< Zurück

Worum geht es bei dem "Tap-Bug"?

Betrifft nur Palm Personals und Palm Professional oder Benutzer des Palm Professional Updates.

Manchmal werden Graffiti-Eingaben oder Tips irrtümlich als Eingaben in der linken unteren Ecke des Pilots aufgefaßt. Der Fehler äußert sich meist so, daß gewisse Eingaben nicht angenommen werden - wenn der Pilot die Engabe nicht annimmt, kann das also auch am "Tap-Bug" liegen.

Abhilfe verschafft der Patch Palm 2.0.5 OS Update von USRobotics. Es ist gut möglich, daß dieser Fehler bei neueren Geräten behoben sein wird. Mir persönlich ist dieser Fehler (5000 mit Upgrade auf 2.0.2 Pro) noch nicht passiert.

<< Zurück

Kann ich das PalmOS Update x.y.z auf meinem deutschen Palm einspielen?

Aber sicher, übrigens auch auf französischen Palms!

(Auf einem Pilot 5000 mit PalmOS 1.x bringt es allerdings garantiert nichts, ein Update für PalmOS 2.x.y oder 3.z.q einzuspielen.)

Das PalmOS Update 2.0.5 verspricht im Wesentlichen zwei Dinge. Erstens wird der Batterieverbrauch gesenkt und zum anderen die Schrifterkennung verbessert. Außerdem werden ein paar kleine Bugs behoben. Nähere Infos dazu gibt es auf der entsprechenden Seite von 3com. Der Update ist als Zip-Datei oder als Exe-Datei greifbar.

Das PalmOS Update 3.0.2 senkt den Stromverbrauch bei ausgeschalteter Infrarotschnittstelle and behebt einige Bugs im Zusammenhang mit PPP-Verbindungen. Nähere Infos dazu gibt es auf der entsprechenden Seite von 3com. Der Update ist als Zip-Datei oder als Exe-Datei greifbar.

Das PalmOS Update 3.1.1 (als EXE Datei) behebt den Streak-Bug auf dem Palm IIIx.

Das Palm OS 3.3

Ein ganz besonderer Leckerbissen ist das PalmOS 3.3. Hierbei handelt es sich nämlich nicht um einen Patch wie alle obigen Updates, sondern vielmehr um einen vollständigen ROM-Ersatz, den Sie zuhause ohne Schraubenzieher einbauen können. Das ROM der Palm Modelle ab PalmIII kann softwaremäßig geflasht werden.

Das Update ist auf der 3com Seite auch in Deutsch kostenlos erhältlich.

Das Palm OS 3.5

Um in den Genuß dieses ROMs zu kommen (auch in Deutsch erhaltlich) müssen Sie sich jedoch bei 3com registieren lassen. Dieser Vorgang ist entsetzlich bürokratisch, aber kostenlos. Dieses Update ist aber nur für Entwickler interessant, da es zusätzlichen Debuggingcode enthält.

Das Palm OS 3.5.3

Finger weg von diesem Update!

Dieses Update kann auf einigen Geräten zu einem schweren Absturz führen, aus dem auch ein kalter Reset nicht mehr hilft. So wird man das Update aber doch los: Einen lauwarmen Reset machen, dann die Daten löschen, die zu dem Update gehören (das geht über den Launcher > Menü > Löschen) und dann einen normalen Reset machen.

Sonderfälle

Der Palm IIIe, die Geräte aus der m10x Serie, der Handspring Treo (und meines Wissens nach der Vizor) können nicht aufgerüstet werden.

Desktop Update

Ach für Desktopprogramm kann man im Netz neue Versionen finden. Diese liegen direkt bei Palm.

Um den Desktp zu updaten, empfiehlt Palm das folgende Vorgehen:

  1. Ein Backup von c:\palm machen.
  2. Alle Conduits, die nicht von Palm kommen, deinstallieren.
  3. Den alten Desktop deinstallieren
  4. Den neuen Desktop installieren
  5. Die Conduits aus 2.) wieder installieren.
  6. Zum Test einen Sync durchführen

Wenn man auch einen neuen Palm hat, empfehle ich, die Daten VOR dieser Aktion auf den neuen Palm zu überspielen. Wenn das nicht gehen sollte, dann sollte man den ersten Sync gegen den ALTEN Palm machen, da bei gleichzeitiger Umstellung die Gefahr der Datenverdopplung besteht.

<< Zurück

Ich kann kein neues Programm installieren! Der Speicher müßte aber eigentlich noch reichen.

Der Pilot organisiert seinen Speicher auf etwas eigentümliche Weise. Dabei kann es dazu kommen, daß der freie Speicher sich auf viele kleine Portionen verteilt. Obwohl dann in der Summe noch genügend Speicher gemeldet wird, ist jeder dieser Brocken zu klein, um das neue Programm aufzunehmen.

Abhilfen:

  • Es kann helfen, die Speicherapplikation zu starten, da sie den Speicher umorganisiert.
  • Von TRG gibt es einen Defragmentierer, mit dem man die Speicherbereiche zusammenschieben kann. ($15.95)
  • P.Info von Uwe Klimmek macht dasselbe für lau.
  • Wenn bei mir der Speicher knapp wird, lösche ich die unwichtigen Programme und habe dann immer genug Speicher frei :-)
<< Zurück

Wieso stürzt mein Rechner (Windows NT) bei einem HotSync ab?

Keine Ahnung, habe kein NT. Linux installieren! :-)

Ich bekomme in letzter Zeit viele Anfragen der Art, wobei es um den Hotsync Manager (Version 3.0.2) und Windows NT geht. Windows 95/98 und Windows 2000 haben nach meinen Informationen dieses Problem nicht.

Thomas Krüssel hat das Problem wie folgt gelöst:

  1. Software unter dem Administratorkennwort installieren.
  2. Die unter c:\Winnt\Profiles\administrator\... abgelegten Einträge für den Palm zu c:\Winnt\Profiles\allusers\... (oder einem speziellen User) kopieren.
  3. Der Administrator meldet sich ab.
  4. Der User meldet sich an und startet HotSync mit der Option -r (z.B.: C:\Programme\Palm\hotsync -r) Durch diesen Befehl werden die Registrierungseinträge unter NT 4.0 aktualisiert.
  5. Fertig!

Falls der Rechner die Fehlermeldung Memory can not be read liefert, hat Josef Dietl eine Abhilfe gefunden:

Ich konnte das Problem lösen (d.h. ich habe einen Sync erfolgreich seitdem durchgeführt), indem ich die Registry keys aus dem Registry Sub-Tree

HKEY_CURRENT_USER
  Software
     U.S.Robotics
vom Superuser-Account auf den User-Account übertragen habe. Registry-Modifikationen sind allerdings etwas kitzlig, und einfach die Menü-Eintraege beschreiben ist nicht der Weisheit letzter Schluss: Ich habe ein französisches Windows [NT 4.0 Service Pack 4, weil wir grade dabei sind].

<< Zurück