From 13d73356b462c7a3737847d17417389476373265 Mon Sep 17 00:00:00 2001
From: Kenneth Russel
@@ -140,6 +141,13 @@ of the JRE is strongly discouraged. Doing so can cause
conflicts with third-party applications launched via Java Web Start,
and causes confusion later when upgrading the distribution.
+
+ +If you are on the Linux platform, please see the Linux-specific +platform notes, below, with information on incompatibility between the +JPackage Java RPMs and JOGL. +
+ +The Sun JDK "compatibility" RPMs (java-1.5.0-sun-compat, +java-1.6.0-sun-compat) provided by jpackage.org are incompatible with +JOGL. These RPMs symlink an internal JDK directory to /usr/lib, which +overrides how both NVidia and ATI currently provide their drivers to +some Linux distributions, which is through an override in +/etc/ld.so.conf (actually, in /etc/ld.so.conf.d). The implicit +presence of /usr/lib on LD_LIBRARY_PATH forces the /usr/lib/libGL.so.1 +version of OpenGL to be used, which is typically Mesa and which will +provide only software rendering. + +
++ +Unfortunately the JPackage maintainers have so far been unreceptive to +changing their installation mechanism; see this +mailing list posting. Until this is resolved, we strongly +discourage the use of the JPackage installers for the Sun JDK. +Instead, download the JRE or JDK installers directly from Sun's +website. + +
++ +Archived forum postings illustrating this problem are here +and here. + +
+-- cgit v1.2.3