error org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed] on centos 7

gtk_init_check() failed linux
org eclipse e4 core di injectionexception org eclipse swt swterror no more handles

I am new in centos 7, I Install Pentaho PDI 7 and run ./spoon.sh in centos 7 and this error pop Up :

org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed]
        at org.eclipse.swt.SWT.error(Unknown Source)
        at org.eclipse.swt.widgets.Display.createDisplay(Unknown Source)
        at org.eclipse.swt.widgets.Display.create(Unknown Source)
        at org.eclipse.swt.graphics.Device.<init>(Unknown Source)
        at org.eclipse.swt.widgets.Display.<init>(Unknown Source)
        at org.eclipse.swt.widgets.Display.<init>(Unknown Source)
        at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:642)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.pentaho.commons.launcher.Launcher.main(Launcher.java:92)

I've install Java 1.8. It's anything I missed to install? Please help.


Same pb here, I've managed to make it work installing xvfb (centos 6)

error org.eclipse.swt.SWTError: No more handles [gtk_init_check , SWTError: No more handles [gtk_init_check() failed] on centos 7 · centos pentaho etl pdi. I am new in centos 7, I Install Pentaho PDI 7 and run ./  We would like to show you a description here but the site won’t allow us.


I had a similour error message and the reason was the inability to reach a X11 server.

Check if you have a valid X11 server reachable by you application. Look at the DISPLAY environment variable.

119156 – org.eclipse.swt.SWTError: No more handles , SWTError: No more handles [gtk_init_check() failed] at org.eclipse.swt. Main.​main(Main.java:952) If I owned this bug, I'd be changing it from critical to blocking​. Comment (In reply to comment #7) > Which version of eclipse are you using? org.eclipse.swt.SWTError: No more handles [gtk_init_check () failed] while running eclipse on ubuntu. Asked 6 years, 2 months ago. Active 1 year, 2 months ago. Viewed 75k times. I was trying to open eclipse in my ubuntu VM with the below commmand.. And as soon as I do that, I always get the below exception - ubuntu@username-dyn-vm1-48493


'If you are running on a linux with Gnome:

Start a Gnome with an Xorg session:

After clicking your username in GDM (the greeter/login manager), click your username and before entering the password, click the little gear and select 'Gnome with Xorg', then enter your password

411928 – SWTError: No more handles [gtk_init_check() failed] on , SWTError: No more handles [gtk_init_check() failed] at org.eclipse.swt. I also find out interesting fact: the error "No more handles" shows whenever you add (​In reply to Irina from comment #7) > I'm experimeting with GTK3 at the moment. Después de deshabilitar IPV6 en la máquina remota, recibí el mensaje org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed]al usar el comando ssh -X ub-dev /opt/eclipse/eclipse. Para arreglarlo en Ubuntu 14.04 agregué una línea AddressFamily inet al archivo /etc/ssh/sshd_config y reinicié ssh sudo service ssh restart .


How to resolve "No more handles [gtk_init_check() failed]" launching , MESSAGE Application error!STACK 1. org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed] at org.eclipse.swt.SWT.error(SWT.java:4394) at  Other than the old, borked NLS stuff (and apparently some weird mylar RPM sticking around), I have no idea what's wrong here. Comment 5 Jack Tanner 2008-04-30 18:57:03 UTC The bug was in the wetware.


Open eclipse with a linux user that doesn't have graphical , It makes sure it knows which X display to use before executing Eclipse. similar problem while installing IBM Installation Manager (IBMIM) on CentOS 6.x and worked around the SWTError: No more handles [gtk_init_check() failed] org.​eclipse.swt. SWT.error(SWT.java:4387) at org.eclipse.swt.widgets.


SWTError: No more handles [gtk_init_check() failed] running , org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed] at org.​eclipse.swt.SWT.error(SWT.java:4445) at org.eclipse.swt.widgets.