0
我将kubuntu从15.10升级到16.04,现在有很多麻烦。一个是,我的Java安装似乎已损坏或配置错误。JavaFX升级后无法正常工作 - libgtk-x11-2.0.so.0找不到
我无法再运行任何java应用程序,至少没有使用javafx。 Netbeans-8.1升级后无法加载,但使用apt-get重新安装可以工作。
JDK路径:/usr/lib/jvm/jdk1.8.0_101/
Java的罐子说,随着预期的Java版本 “1.8.0_101”'
当试图运行的应用程序,我得到以下错误:
No base JDK. Package will use system JRE.
java.lang.UnsupportedOperationException: Desktop API is not supported on the current platform
at java.awt.Desktop.getDesktop(Desktop.java:144)
Graphics Device initialization failed for : es2, sw
Error initializing QuantumRenderer: no suitable pipeline found
java.lang.RuntimeException: java.lang.RuntimeException: Error initializing QuantumRenderer: no suitable pipeline found
怎么办?
编辑:经过一番研究,我试图找到缺失的依赖关系。它:
java.lang.UnsatisfiedLinkError: /usr/lib/jvm/jdk1.8.0_101/jre/lib/i386/libprism_es2.so: libgtk-x11-2.0.so.0: Kann die Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden
这个文件实际上我的系统上存在:/usr/lib/x86_64-linux-gnu/libgtk-x11-2.0.so.0