首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >org.eclipse.swt.SWTError:不再有句柄[gtk_init_check()失败]

org.eclipse.swt.SWTError:不再有句柄[gtk_init_check()失败]
EN

Stack Overflow用户
提问于 2021-03-03 21:10:07
回答 1查看 2.1K关注 0票数 0

我试图在Linux (ubuntu18.04)上使用eclipse工具,并获得以下错误:

代码语言:javascript
复制
root@xxx/var/lib/jenkins/workspace/Heap_Analysis/mat# ./MemoryAnalyzer
Unable to init server: Could not connect: Connection refused
Unable to init server: Could not connect: Connection refused
MemoryAnalyzer: Cannot open display:
MemoryAnalyzer:
An error has occurred. See the log file
/var/lib/jenkins/workspace/Heap_Analysis/mat/configuration/1614805252582.log.
root@xxxx:/var/lib/jenkins/workspace/Heap_Analysis/mat# cat /var/lib/jenkins/workspace/Heap_Analysis/mat/configuration/1614805252582.log
!SESSION 2021-03-03 21:00:52.492 -----------------------------------------------
eclipse.buildId=unknown
java.version=11.0.10
java.vendor=Ubuntu
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en
Command-line arguments:  -os linux -ws gtk -arch x86_64

!ENTRY org.eclipse.osgi 4 0 2021-03-03 21:00:53.259
!MESSAGE Application error
!STACK 1
org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed]
        at org.eclipse.swt.SWT.error(SWT.java:4749)
        at org.eclipse.swt.widgets.Display.createDisplay(Display.java:1130)
        at org.eclipse.swt.widgets.Display.create(Display.java:1070)
        at org.eclipse.swt.graphics.Device.<init>(Device.java:175)
        at org.eclipse.swt.widgets.Display.<init>(Display.java:636)
        at org.eclipse.swt.widgets.Display.<init>(Display.java:627)

如果你们知道有什么办法解决这个问题,我会很感激的。

已经讨论了关于堆栈溢出的所有类似问题,以及以下链接:https://unix.stackexchange.com/questions/94497/org-eclipse-swt-swterror-no-more-handles-gtk-init-check-failed-while-runnin

但什么都帮不上忙。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-06-23 08:35:33

我自己也没见过这个问题,但是:

  1. 检查是否安装了libwebkit2gtk-4.0
  2. 检查显示是否正确设置
  3. 检查是否可以让其他X应用程序工作
  4. 尝试最新的内存分析器,版本1.12,因为它基于Eclipse的最新版本,2021-06
  5. 我可以使用基于Ubuntu18.04的映像在Docker下运行基于Ubuntu18.04的映像,所以Ubuntu18.04可以工作:码头下垫
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66464968

复制
相关文章

相似问题

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