Seit dem Update auf Quicktime 7.1.3 gibt es Probleme. Java Programme werden bei Java 1.4.2 und Java 5 nicht mehr korrekt gerendet. Die meisten Fenster zeigen nichts an. Wird Quartz mittels -Dapple.awt.graphics.UseQuartz=false auf Sun 2D-Rendering zurück geschaltet, werden zumindest einie Oberflächenwidgets einmalig korrekt gerendert - Slider niemals. Bei einem Update durch die AWT Event-Queue wird der Inhalt überschrieben, der alten Inhalt allerdings nicht gelöscht. Texte und Icon-Grafiken sind nach kurzer Arbeitszeit nicht mehr erkennbar.
Mit Java SE 6.0 Release 1 DP6 vom 13. September 2006 gibt es bei eingeschaltetem Quartz (-Dapple.awt.graphics.UseQuartz=true) die gleichen Renderingfehler wie bei 1.4 und 5 bei ausgeschaltetem Quartz.
Ich bin mir nicht sicher, ob die Fehler vom Quicktime-Update kommt, oder ich es anders verkonfiguriert habe. Allerdings habe ich nur bei besagtem Update in den Administrator-Modus erlaubt. Kann mir auch nicht vorstellen, das Maleware einen solchen Effekt auslöst.
Da hier einige Mac User mitlesen: Ist euch das Problem auch schon aufgefallen? Kennt jemand Abhilfe? System Macbook Pro, Radeon 1600
Und so sieht es aus:
![Poseidon 2.6 mit Quartz [POSEIDON 2.6 MIT QUARTZ]](http://www.speexx.de/blog/images/2006/09/Poseidon%202.6%20-%20Mac%20OS%20X%20-%20mit%20Quartz.png)
Poseidon 2.6 mit Quartz - Mac OS X 10.4 - JRE Standard Edition (build 1.5.0_06-112)
![Poseidon 2.6 ohne Quartz [POSEIDON 2.6 OHNE QUARTZ]](http://www.speexx.de/blog/images/2006/09/Poseidon%202.6%20-%20Mac%20OS%20X%20-%20ohne%20Quartz.png)
Poseidon 2.6 ohne Quartz - Mac OS X 10.4 - JRE Standard Edition (build 1.5.0_06-112)
Mit Java SE 6.0 Release 1 DP6 gibt es übrigens Classloader-Probleme. Bei einigen Applikationen werden Ressourcendateien nicht mehr gefunden. Sie sind nicht direkt im Classpath, sondern werden über einen URLClassLoader angezogen.
Alles zusammen ziemlich unschön. Write once, test everywhere…
