HTC Hero Android 2.1 update (Europa)

Geschrieben von everflux am Juni 28th, 2010

Endlich ist es soweit! Bei meiner manuellen Pruefung meldet mir das HTC Hero nun ein Firmware Update auf Android 2.1 – ich hab schon fast nicht mehr daran geglaubt.

Damit macht HTC endlich das Versprechen wahr ein Softwareupdate für das HTC Hero auszuliefern. Wenn man den Aussagen glauben kann, ist es wohl auch direkt das letzte, denn Android 2.2 (Froyo) wird wohl nicht für das HTC Hero als Update kommen.

Das Firmware Update für das HTC Hero dass nun endlich auch in Europa verfügbar ist, meldet sich als 79.88 MB Download und trägt die Nummer 3.32.405.1 – von solchen Versionsnummer könnte sich selbst Oracle noch was abschauen. Weiterlesen »

PHP FastCGI Path Bug (Ubuntu Hardy)

Geschrieben von everflux am Mai 4th, 2009

Ubuntu Hardy Heron ist derzeit das aktuelle LTS Release von Ubuntu, also ein gutes Argument Hardy für Server einzusetzen. Doch es gibt auch Gründe zu wechseln, wie mir sehr schmerzhaft vor Augen geführt wurde.

Zur Konstellation: PHP wird auf dem betreffenden Server mittels FastCGI Protokoll (fcgid) betrieben. Damit auch suexec zum Zuge kommt, wird der PHP Interpreter über ein kleines Wrapper-Script gestartet. Dies führt dazu, dass in der Umgebungsvariable SCRIPT_NAME nur der Wrapper steht – normalerweise. Dankenswerterweise wird das von PHP erkannt und irgendwie umgeschrieben, so dass hier der tatsächliche (erwartete) Wert steht. Ebenfalls sollte PATH_INFO nur noch den nach dem Script folgenden Anhang aufweisen, so dass man hier bei Bedarf Parameterübergabe (z.B. für „REST“) abwickeln kann.

Leider tut das mit PHP 5.2.4 (genauer: PHP 5.2.4-2ubuntu5.6 ) nicht wie erwartet. PATH_INFO ist leer, SCRIPT_NAME enthält bei bestimmten Bedingungen unsinnge Daten. Weiterlesen »

Ubuntu Hardy Update: Asterisk und chan_capi

Geschrieben von everflux am Juni 12th, 2008

Ein Ubuntu Hardy update kann wirklich „hart“ werden – vor allem wenn man nervös wird, weil der Rechner für die Telefon-Infrastruktur zuständig ist.
Folgende Probleme treten – vor allem mit CAPI / chan_capi – auf:

  1. Asterisk startet nicht mehr, wenn man die modules.conf nicht anpaßt
  2. CAPI Calls sind „defekt“ – kein Ton und Zusammenbruch der Verbindung, da asterisk sagt er wisse nicht, wie er von „unknown“ nach „unknown“ (oder ulaw) konvertieren soll

[ad#leader]
Die Lösung sieht dann z.B. so aus:

asterisk-chan-capi Paket aus Intrepid nehmen http://packages.ubuntu.com/intrepid/i386/asterisk-chan-capi/download und mit „dpkg -i –force-depends“ installieren. (Ist zugegebenermaßen etwas dreckig)

Das nicht-starten von Asterisk nach dem Ubuntu Hardy Heron Update kann man beheben, indem man die modules.conf anpaßt und die folgenden Zeilen ergänzt:

noload => app_directory_odbc.so
noload => app_voicemail_odbc.so
noload => app_voicemail_imap.so

Das sollte es gewesen sein – seit dem läuft mein Asterisk mit Ubuntu Hardy Heron wieder wie eine eins. Sogar besser als vorher.

Java: jvm Crash – Ubuntu Hardy Heron

Geschrieben von everflux am April 22nd, 2008

Die Java Virtual Machine (JVM) crasht mit dem aktuellen Java 6 noch immer unter Ubuntu Hardy Heron.
Der (geringen) Menge an Bugreports und Blogeinträgen nach scheint es sich um ein eher esoterisches Problem mit der JVM zu handeln. Die betroffenen Applikationen wie Eclipse, Azureus sind SWT Applikationen. Vielleicht ist es also doch ein Problem das nicht der Java JVM angelastet werden sollte.
Jedenfalls berichten einige User, dass die JVM Option „-Xint“ geholfen hat – wenn auch alles „etwas“ langsamer wird.
Kein Wunder, -Xint schaltet nämlich die HotSpot Optimierungen der JVM aus. Aber immerhin wäre es ein passbler workaround gegen die permanenten jvm crashes.

Java (JVM) und Eclipse Abstürze mit Ubuntu Hardy Heron

Geschrieben von everflux am April 10th, 2008

Das aktuelle Java JRE (und JDK) scheinen gehörig überarbeitet worden zu sein – leider nicht unbedingt zum Positiven. Wie auch hier oder in den Bug Reports zu lesen ist, gibt es allerlei Abstürze.

Besonders ärgerlich, wenn man mit Eclipse (Europa) arbeiten möchte, und dies beim Projekt bauen oder Mylin initialisieren einfach die Java Virtual Machine tötet. Auch der Wechsel zum OpenJDK, das für Ubuntu verfügbar ist, hat leider keine Abhilfe schaffen können. Auch RSSowl funktioniert nicht richtig – stürzt aber wenigstens nicht ab – es werden einfach keine Feedeinträge angezeigt.

Als workaround empfehlen einige ein Downgrade auf eine ältere Java Version (vorsicht, hier können sich Sicherheitslücken einschleichen!) – oder eine 32bit Version zu verwenden. (Der Bug scheint sich lediglich bei AMD64 bzw. 64bit Intel Architektur auszuwirken.)

Ich versuche es mit dem Angriff nach vorne – Eclipse ganymed, dessen Startlogo fast suggeriert, dass bei „Ganymed“ ein Buchstabe vergessen wurde.

Eclipse Ganymed M5

Update:

Also alle guten Vorsätzen und Versuchen haben nicht gefruchtet – allein ein Downgrade der Java Installation auf Ubuntu Gutsy 1.6.0_03 half ein stabiles Java zu erhalten. Da der Bug schon eine Weile bekannt ist, mache ich mir keine großen Hoffnungen, dass bis zum Erscheinen von Hardy Heron das Problem behoben ist.

VMware Server mit Ubuntu Hardy Heron 8.04 LTS

Geschrieben von everflux am April 9th, 2008

Ubuntu Hardy Heron steht vor der Tür – nach dem Update funktioniert der VMware Server nicht mehr. Auch der neueste Vmware Server 1.0.5 benötigt ein paar Anpassungen, damit er mit Ubuntu Hardy 8.04 LTS funktioniert.

Hier ist meine Anleitung um den Vmware Server auf Ubuntu Hardy einzurichten:

  1. Neue Version vom Vmware Server herunterladen – ich habe 1.0.5 verwendet – und installieren
  2. Den Any-Any Patch Version 116 herunterladen, auspacken und runme.pl aufrufen
  3. Im Verzeichnis /usr/lib/vmware/lib/libgcc_s.so.1 die Datei löschen und durch einen Link auf die normale Version ersetzen ( ln -s /lib/libgcc_s.so.1 . )

Bei mir funktioniert damit der Vmware Server unter Ubuntu Hardy Heron wieder. Weiterlesen »

Firefox 3 und alte Plugins

Geschrieben von everflux am April 9th, 2008

Firefox 3 ist zwar noch beta – doch das neue Ubuntu Hardy Heron wird Firefox 3 als Browser mitbringen.

Leider sind noch nicht alle Plugins für den Firefox 3 aktualisiert worden – viele benötigen keine Anpassungen und würden funktionieren, wenn lediglich die als kompatibel anerkannte Firefox Version angepaßt würde.

Zum Beispiel Adblock Plus, oder die all in one gestures für Firefox funktionieren bei mir ohne Probleme mit Firefox 3.

Der Trick um die Addons zur Arbeit mit Firefox 3 zu bewegen ist relativ simpel: „about:config“ in die URL Leiste eintragen. Dort einen neuen (boolean) Key anlegen „extensions.checkCompatibility“ auf „false“ setzen.

Nach einem Neustart funktionieren dann viele der alten Plugins und Addons auch mit dem aktuellen Firefox 3!


http://everflux.de/
Copyright © 2007, 2008 everflux. Alle Rechte vorbehalten. All rights reserved.