OpenBase no encuentra Java (Solucionado)

He ido a abrir una base de datos que tengo, y me he encontrado con la sorpresa de que no se abren los formularios pues me dice que no tengo instalado un entorno de java válido. Como me pasó una vez hace años, creo que con la mandriva2006, he ido a opciones java, y he visto que teóricamente todo estaba bién, hay una ruta de java, la casilla está marcada pero no lo reconoce.
Azureus me funciona, frostwire también, y el entorno de java en opera está instalado perfectamente, y tiene una ruta distinta de la que me ofrece el open. Le indico esta ruta, que en opera funciona, y me dice que nones.
He desinstalado e instalado java, he cambiado de versión, y todo funciona menos openbase.
Recordando este hilo http://blogdrake.net/node/11314, que en el momento de la actualización a powerpack2008.1 puse en el foro, y que sigo sin solucionar, he entrado en openbase con otro usuario, y como root desde consola, y de ambas formas funciona perfectamente, dándose la circustancia de que la ruta de java en ambos es la misma que no reconoce como el usuario habitual que, como comprenderéis, es el que me interesa.
Si me podéis ayudar lo agradecería. Estoy perdido, después de darme cien vueltas al buscadrake.
Gracias.

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.

Si has actualizado....

¿Has seguido las erratas de Mandriva Linux 2008.1 para arreglar el fallo de actualización?

El kernel nuevo debería de estar fallando, según la documentación de las erratas.

Saludos!!!!!

Lo he hecho

y posteriormente he renombrado el archivo .ooo-2.0. He arrancado el openbase, y ha abierto la base de datos sin problemas. El tema del kaddreesbook, no lo soluciona, pero eso va en otro hilo. Seguiré buscando.
Así que solucionado. Muchas gracias