Este fin de semana estuve haciendo unas pruebas realmente sencillas en Processing 1.1 en mi portátil que utiliza GNU/Linux Ubuntu 10.04. Previamente le había instalado OpenJDK sin embargo empecé a obtener comportamientos extraños durante las pruebas como el hecho de reiniciarse el sistema de ventanas frecuentemente.
Debido a que mis programas en Processing eran muy sencillos no tenía sentido que fueran estos, mas aún sabiendo que se terminan ejecutando en la Máquina Virtual de Java y por ende no debería haber motivos para que interfirieran con otros programas externos. Terminé dudando de la implementación de la máquina virtual que estaba utilizando.
A continuación se detalla el procedimiento para desinstalar OpenJDK e instalar SunJDK (ú Oracle) con el cual se solucionaron los extraños problemas que estaba obteniendo.
Procedimiento.
Agregar el repositorio donde están los paquetes del SunJDK.
$ sudo add-apt-repository “deb http://archive.canonical.com/ lucid partner”
Actualizar la base de datos del aptitude.
$ sudo aptitude update
Remover los paquetes del OpenJDK.
$ sudo aptitude remove –purge openjdk-6-jre
$ sudo aptitude remove openjdk-6-doc openjdk-6-jre-headless openjdk-6-jre-lib
Instalar los paquetes del SunJDK.
$ sudo aptitude install sun-java6-jre sun-java6-plugin sun-java6-fonts
http://blog.jorgeivanmeza.com/2010/05/reemplazar-openjdk-con-sunjdk-en-ubuntu-10-04-debido-a-problemas-con-processing/
Debido a que mis programas en Processing eran muy sencillos no tenía sentido que fueran estos, mas aún sabiendo que se terminan ejecutando en la Máquina Virtual de Java y por ende no debería haber motivos para que interfirieran con otros programas externos. Terminé dudando de la implementación de la máquina virtual que estaba utilizando.
A continuación se detalla el procedimiento para desinstalar OpenJDK e instalar SunJDK (ú Oracle) con el cual se solucionaron los extraños problemas que estaba obteniendo.
Procedimiento.
Agregar el repositorio donde están los paquetes del SunJDK.
$ sudo add-apt-repository “deb http://archive.canonical.com/ lucid partner”
Actualizar la base de datos del aptitude.
$ sudo aptitude update
Remover los paquetes del OpenJDK.
$ sudo aptitude remove –purge openjdk-6-jre
$ sudo aptitude remove openjdk-6-doc openjdk-6-jre-headless openjdk-6-jre-lib
Instalar los paquetes del SunJDK.
$ sudo aptitude install sun-java6-jre sun-java6-plugin sun-java6-fonts
http://blog.jorgeivanmeza.com/2010/05/reemplazar-openjdk-con-sunjdk-en-ubuntu-10-04-debido-a-problemas-con-processing/