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.

-
Linux
- Cambiar la hora en Linux con Chrony
- Ejecutar Aplicaciones Gráficas Remotas en Local: Guía Completa en Linux
- Montar un directorio remoto, vía NFS, en Linux
- Linux 6.14 ya disponible: Mayor compatibilidad con Windows, Mejoras en gaming, IA y rendimiento para AMD e Intel"
- Zorin OS 17.3, basado en Ubuntu, ya está disponible para usuarios de Windows 10.
- La distribución de Linux KaOS 2025.03 se lanzó con KDE Plasma 6.3 y Linux Kernel 6.13
- Compartir archivos en la red LAN, sin nada, todo con un simple script en Python
- Free10: La mejor alternativa gratuita a Windows 10 basada en Linux
- ¿Se toma en serio la privacidad en línea? Este sistema operativo Linux "en vivo" es para usted
- Linux supera el 5% de cuota de mercado según PornHub: Un crecimiento del 41% en 2024
- Linux 6.14 permite que algunos sistemas suspendan y reanuden más rápidamente
- Cómo mantener Linux optimizado (y ahorrar tiempo) con Stacer
- Cambiar la Hora y la Fecha al sistema Linux
- Predicciones de Linux para 2025
- Elementary OS 8: una distribución de Linux para usuarios de Windows y macOS