
Beim Installieren von Netbeans auf Fedora 8 ist folgender Fehler aufgetreten
java: xcb_xlib.c:50: xcb_xlib_unlock: Assertion `c->xlib.lock' failed.
Ich bekomme das
alternatives --config java
There are 2 programs which provide 'java'.
Selection Command
-----------------------------------------------
*+ 1 /usr/lib/jvm/jre-1.7.0-icedtea/bin/java
2 /usr/lib/jvm/jre-1.5.0-gcj/bin/java
Enter to keep the current selection[+], or type selection number:
Antwort1
Überprüfen Sie, ob Sie tatsächlich das JDK verwenden. Sie können dies tun, indem Sie Root werden oder mit sudo das Programm „Alternativen“ überprüfen. Standardmäßig verwendet Fedora gcj. Sie können es anweisen, das JDK zu verwenden, indem Sie Ihre Alternativen richtig einrichten.
[root@localhost ~]# alternatives --config java
There are 3 programs which provide 'java'.
Selection Command
-----------------------------------------------
* 1 /usr/lib/jvm/jre-1.4.2-gcj/bin/java
2 /usr/java/jdk1.6.0/bin/java
Enter to keep the current selection[+], or type selection number: 2
[root@localhost ~]#
Möglicherweise müssen Sie Alternativen mitteilen, dass eine andere Java-Version vorhanden ist. Die Anweisungen sind auf der Manpage von Alternativen ausführlich beschrieben. Für Jar und Javac müssen Sie etwas Ähnliches tun. Stellen Sie sicher, dass der Pfad für Ihre JDK-Installation geeignet ist.
Aktualisiert 27.08.09 Es scheint, dass dies ein bekanntes Problem mit Java und Fedora 8 ist.
Netbeans kann auf Fedora 8 nicht installiert werden
Hier ist die Problemumgehung aus der Netbeans-Mailingliste ...