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