LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.
Inicio desactivadoInicio desactivadoInicio desactivadoInicio desactivadoInicio desactivado
 
Si instalaste Fedora 8 o actualizaste tu versión de Fedora 7 a la 8, y compruebas que no te funciona Java, también ocurre en Ubuntu 7.10, se debe a un bug, pendiente de corregir, que aquí te decimos cómo solucionar, también que Fedora incorpora el compilador gcc-4.1, sin embargo, algunos programas requieren la versión del compilador anterior (p.ej. 3.4) y por eso es recomendable instalar las librerías de compatibilidad de gcc con versiones anteriores. Bastará que escribas estas sentencias desde un terminal para tenerlo correctamente actualizado.

$ sudo yum -y install compat-libstdc++-33 compat-libstdc++-296
$ sudo yum -y install compat-gcc-34 compat-gcc-34-c++

Para comprobar si continuamos con el mismo problema, escribimos: jcontrol
Que nos sale:

The error is: xcb_xlib.c:50: xcb_xlib_unlock: Assertion 'c->xlib.lock' failed.

Esto ocurre con la última versión. Sin embargo si compila (debe usar "svn" ir al
tronco, y descargar la revisión revisión #70)
el código fuente en su máquina,
funcionará bien tanto el código fuente como los binarios
,
de modo que esto podría estar relacionado con algo en el entorno estándar, o quizá
relacionado A la define en XlibWrapper.c, mirar noticias relacionada.

Esto, se debe a un Bug de libxcb, que el equipo de desarrollo de Fedora, a fecha de Hoy,
(05 de Diciembre del 2007), todavía no habría sacado, una de las posibilidades, sería
"retroactualizar" las librerías xlib, es decir, usar las de Fedora 7, (que LinuxParty NO
RECOMIENDA) no obstante, sería mejor esperar a que pronto se libere el parche
para que podamos actualizarnos.
[1] y [2]

La solución, que hemos encontrado sería la siguiente, resumida
  1. rpm -Uvh jre-6u3-linux-i586.rpm
  2. java
    • El comando java funciona, perfecto comprobamos el entorno gráfico
  3. jcontrol
    • jcontrol, no funciona.
  4. cd /usr/java/latest/jre/lib/i386
    • Cambiamos a la dirección indicada
  • de forma que nos encontremos, escribiendo pwd
  • /usr/java/latest/lib/i386, deberán de existir los directorios
  • xawt y headless, tras escribir un ls.

    • Escribimos las siguientes senticias
  1. sed -i 's/XINERAMA/FAKEEXTN/g' xawt/libmawt.so
  2. sed -i 's/XINERAMA/FAKEEXTN/g' headless/libmawt.so
  3. jcontrol
  • Tachán! ya tenemos Java en Fedora 8, tal vez también en
  • cualquier otra distribución SuSE, Ubuntu, Debian, etc...

Ahora, si tienes otros problemas relacionados con java, recomendamos visites
cualquiera de los siguientes enlaces:

Instalar Java en Linux. (Bien y el Pluggin)
Instalar Java en Linux.
Y para probar luego... o entras en nuestra sección de juegos o:
Risk, el Clasico Juego, ahora multiusuario y multiplataforma.

Pin It

Escribir un comentario


Código de seguridad
Refescar



Redes:



 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Filtro por Categorías