首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >升级后JavaFX不工作-找不到libgtk-x11-2.0.so.0

升级后JavaFX不工作-找不到libgtk-x11-2.0.so.0
EN

Stack Overflow用户
提问于 2016-10-22 16:29:12
回答 1查看 596关注 0票数 0

我把我的kubuntu从15.10升级到16.04,现在有很多麻烦了。其一,我的java安装现在似乎已损坏或配置错误。

我再也不能运行任何java应用程序了,至少没有使用javafx的应用程序。升级后无法加载Netbeans-8.1,但可以使用apt-get重新安装。

JDK路径: /usr/lib/jvm/jdk1.8.0_101/

java -jar一如预期地说:“java-jar”1.8.0_101“”

当尝试运行一些应用程序时,我得到以下错误:

代码语言:javascript
复制
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

该怎么办呢?

编辑:经过一些研究后,我试图找到缺少的依赖项。Its:

代码语言:javascript
复制
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

EN

回答 1

Stack Overflow用户

发布于 2016-10-22 17:17:09

如果其他人在这里遇到了这个问题,解决方案是:(实际上缺少32位版本的库)

运行sudo apt-get install libgtk2.0-0:i386

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40189979

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档