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.
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
- rpm -Uvh jre-6u3-linux-i586.rpm
- java
- El comando java funciona, perfecto comprobamos el entorno gráfico
- jcontrol
- jcontrol, no funciona.
- 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
- sed -i 's/XINERAMA/FAKEEXTN/g' xawt/libmawt.so
- sed -i 's/XINERAMA/FAKEEXTN/g' headless/libmawt.so
- 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.
-
Java
- Oracle criticado por el cambio de precio de las nuevas licencias de Oracle Java SE
- El Hosting para desarrolladores Java de ANW está altamente especializado en Aplicaciones con soporte en Español
- ¿Está Java Muerto?
- Cómo instalar Java 13 en CentOS / RHEL 7/8 y Fedora 30/31
- Java EE será para la fundación Eclipse, la acaba de donar Oracle
- Descargar gratis 300 juegos para móviles
- Instalar el plugin de Java para Firefox / Chrome en Fedora Linux, 20, 22 (y sucesivas)
- Curso de Java, iniciación al lenguaje de programación (1 de 2)
- Desarrollador Java dice que ha creado y lanzado una Suite Office básica Open Source en 30 días
- Aprender Java Jugando a CodeSpell
- Red Hat "Fedoraliza" JBoss con WildFly Java Application Server
- ¿Te gusta la Bolsa? Sigue con JStock los valores de 23 paises.
- Libro de Arquitectura JEE gratuito en castellano
- Disponible OpenXava 4.6
- Controlador Java para el DNI electrónico español