15. Juli 2008 by chris
I recently wanted to compile the KDE4 Soprano package with sesame2 support. The downside of this is sesame2 being Java-based. So I had to find a solution for this. The only “official” way to install Java on PPC is a JDK supplied by IBM. However, I never got to download it. It needs registration and the site at Big Blue seems to be buggy. Tried it this time again, and once more to no avail. So I started doing some research and found out that the new opensource JDK “IcedTea” would give me a working solution.
There is an overlay available for Gentoo here: http://overlays.gentoo.org/svn/proj/java/java-overlay/ which will supply you with everything you need.
- You need to update your GCC to the latest version from the overlay (4.3.1-r1) with (at least) the following useflags set: “gcj libffi”
- enable the “ecj” flag for dev-java/eclipse-ecj and “zero” for dev-java/icedtea6
Try to “emerge -pv dev-java/icedtea6″ and look what Portage tries to pull in. It must not pull in dev-java/sun-jdk or dev-java/ibm-jdk-bin. If it tries to, just put these packages in package. mask. The process involved now can be described as first building a toolchain of GCC and eclipse to be able to build the icedtea JDK natively. It will take a long time, so be warned. But it is nice to see the progress that has been made also for the more “exotic” platforms. If you have problems, you will find help on #gentoo-java
Schlagworte: Gentoo, icedtea, java, openjdk, ppc
Veröffentlicht in English, Gentoo | Keine Kommentare »
15. Juli 2008 by chris
Es gab Beschwerden, hier würde in letzter Zeit zu wenig passieren. Stimmt ja, und schön, dass hier überhaupt jemand liest.
Nun aber zum Thema: Ich habe gestern den Schritt gewagt und die DD-WRT Firmware nach mehreren Jahren von meinem Linksys Router gekickt. Sie lief die ganze Zeit über recht passabel, aber da die letzte Version von 2006 war wurde ich langsam etwas nervös bezüglich Sicherheitslücken. Ok, ok, Version 24 is vor kurzem freigegeben worden, hatte sie auch mal kurz getestet (mehr dazu unten).
Ich habe also zunächst mal Openwrt aufgespielt (zusammen mit der X-WRT Oberfläche). Grundsätzlich eine schöne Sache. Hatte PPPOE schnell konfiguriert, aber dann war ich leider Stunden damit beschäftigt, die Clients von intern irgendwie ans Netz zu bekommen. Um es kurz zu machen: Es ist mir nicht gelungen.
Also wieder DD-WRT drauf (diesmal die neue 24er). BOAH, so viele Features, die brauche ich ja garnicht. Außerdem gab es Probleme mit der Portfreigebe, die nicht richtig funktioniert hat. Aber wenigstens ging das Netz erstmal wieder. Also weiter suchen nach Alternativen. Und siehe da: Tomato, von dem hatte ich schonmal gehört. Wird regelmäßig aktualisiert und hat sich auf die Fahnen geschrieben stabil zu sein und einen ordentlichen Funktionsumfang für den normalen User bereitzustellen. Nachdem ich es geflasht hatte, stellte ich nach und nach fest, dass es genau das ist was ich suche: Sehr schöne, praktische und komfortable Oberfläche, keine ständigen Restarts, nette Statistiken und Graphen für den, der es braucht…
Bisher gibt es mir keinen Grund zum Klagen und läuft wie am Schnürchen
Schlagworte: DD-WRT, Linksys, Router, Tomato, WRT
Veröffentlicht in Hardware | Keine Kommentare »
14. Februar 2008 by chris
So, manchmal stolpert man zufällig über Seiten, die dann dazu führen, dass die tägliche Arbeit mit dem Apple noch besser wird und zusätzlich der Basteltrieb natürlich auch nicht zu kurz kommt. Bisher hatte ich, mangels rechter und mittlerer Maustaste, diese Funktionen auf andere Tasten auf der Tastatur gelegt. Das ist aber ab sofort Vergangenheit. Nun kann ich die rechte Maustaste betätigen, indem ich mit 2 Fingern auf das Touchpad klicke, die mittlere mit ganzen 3 Fingern. Ich hatte in der Vergangenheit schon versucht, das zu konfigurieren, aber es hat nie geklappt. Die Lösung, bzw der Patch dazu war dann hier zu finden: Gentoo-Wiki
Nachdem ich gepatcht habe (allerdings nicht so wie in der Anleitung), ging es ans Probieren. Die korrekten Parameter, um das oben genannte Verhalten zu erzielen, sind folgende (xorg.conf):
Section "InputDevice"
Driver "synaptics"
Option "TapButton2" "3"
Option "TapButton3" "2"
.....
Es gibt natürlich dann massig Kombinationsmöglichkeiten hierfür, z.B. Scrollen mit 2 Fingern usw.
Veröffentlicht in Gentoo, Hardware | Keine Kommentare »
27. Dezember 2007 by chris
Ich habe letzte Woche durch puren Zufall bemerkt, dass die Festplatte in meinem iBook langsam den Geist aufgibt. Habe zufällig mal in dmesg wegen was anderem geschaut und da sind mir diverse “DriveSeek complete error” Meldungen aufgefallen. Eine weitere Diagnose mit “badblocks” brachte dann auch alles schnell zu Tage: Mehrere Blocks sind defekt. Eine neue Platte war schnell bestellt und wurde auch in Rekordzeit geliefert. Allerdings muss das iBook zum Auswechseln total auseinandergenommen werden:

Als EXTREM hilfreich hat sich hierbei die Anleitung auf www.ifixit.com erwiesen. Besonders die Schablone, um alle Schrauben fein säuberlich der Reihenfolge nach zu sortieren dürfte unverzichtbar sein. Allerdings gibt es wohl Unterschiede zwischen den Hardware-Revisionen. Bei mir war es z.B. nicht nötig, die Festplatte von einem Flachbandkabel zu befreien. Stattdessen war bei mir ein Adapter, der die Festplatten-Kontakte so umsetzt, dass die Platte einfach nach oben herausgehoben werden kann:

Zu meiner Überraschung lief die ganze Prozedur sehr reibungslos ab. Die Kiste ist wieder ordentlich zusammengebaut und es ist nix vom Plastikgehäuse abgebrochen. Was will man mehr?
Veröffentlicht in Hardware | Keine Kommentare »
14. November 2007 by chris
So, inzwischen ist einige Zeit ins Land gegangen, und die Jungs und Mädels, die fleißig an KDE4 arbeiten, sind ein gutes Stück vorwärts gekommen:

Hier sieht man den normalen Desktop. Auf ihm sind 3 kleine Programme (Widgets) zu sehen, die kleinere Funktionen übernehmen können. Man kann sie beliebig vergrößern/verkleinern und drehen.

Hier noch das neue Startmenü. Wurde AFAIK von OpenSuse übernommen. Naja, ich finde es gewöhnungsbedürftig. Aber bis zur finalen Version ist ja noch etwas Zeit…
Das soll erstmal genügen für heute
Veröffentlicht in Gentoo | Keine Kommentare »
25. September 2007 by chris
Ich war so frei und habe mich mal etwas genauer mit den neuen, fantastischen Möglichkeiten von xorg in der neuesten Version beschäftigt. Das hat 2 Gründe: 1. Interesse, 2. akuter Bedarf.
Da ich meinen Laptop demnächst wieder für eine Präsentation benötigen werde, wollte ich den externen Monitoranschluß sowieso mal richtig konfigurieren. Bisher ging der zwar auch schon immer, jedoch nicht wirklich zu meiner Zufriedenheit. Die Darstellung war immer ziemlich pixelig, bzw. die Schrift zu klein. Das lag wohl am alten xorg und den alten ATI Treibern.
Gestern habe ich dann mal auf xorg-server-1.4.0 geupdated und außerdem die aktuellste git Version von xf86-video-ati installiert. Das hat den Vorteil, dass ab sofort xrandr ordentlich unterstützt wird, mit dem auch solche Sachen möglich sind:

Das Allerwichtigste ist jedoch, dass nun der Monitoranschluss ordentlich funktioniert. Das war allerdings etwas problematisch, da zunächst der externe Monitor ständig schwarz blieb. Nachdem ich die radeon man-page gelesen habe, hatte ich nach einigen Versuchen die passende Option:
In der xorg.conf muss unter Section “Device” folgendes eingefügt werden:
Option "MacModel" "ibook"
Damit können dann externe Monitore oder Beamer jederzeit im Betrieb angeschlossen und mit “xrandr” aktiviert werden.
UPDATE:
Inzwischen ist der Eintrag nicht mehr erforderlich, da der Treiber in der neueren Version die Erkennung automatisch erledigt.
Veröffentlicht in Gentoo | Keine Kommentare »
25. September 2007 by chris
Habe gestern mal in einem Anflug von Experimentierfreudigkeit die SVN Version von KDE4 auf dem Laptop installiert. Also, hmmm, ich denke da ist noch einiges zu tun, bevor das benutzbar wird. Mal sehen, vielleicht gibt’s auch noch Screenshots…
Update: vom Laptop hab’ ich es inzwischen wieder entfernt. Das war mir dann doch zu experimentell. Aber ich habe dann mal Opensuse installiert (ja,ja, ich weiß…
) und da gibts ebenfalls kde4 Pakete, die sich schnell mal updaten lassen. Bisher ist das aber alles nix.
Veröffentlicht in Gentoo | Keine Kommentare »
16. August 2007 by chris
Aus gegebenem Anlass: Falls Euer Rechner nicht bootet und das Bios stattdessen Morsecodes von sich gibt (3x lang, ständig wiederholend), dann ist es höchstwahrscheinlich der Speicher, der da Probleme macht.
Veröffentlicht in First Aid | Keine Kommentare »
8. August 2007 by chris
Nach nichtmal einer Woche Abwesenheit habe ich soeben mein Portage aktualisiert. Da hat sich einiges getan: expat in einer neuen Version führt dazu, dass ich gerade 87 Pakete neu bauen muss, weil die alle gegen die alte Version linken. Würde das hier gerade als ein ziemlich umfangreiches Update bezeichnen. Wenn der Laptop wieder läuft, ist der Desktop dann als nächster dran…
Veröffentlicht in Gentoo | Keine Kommentare »