org.eclipse.swt.SWTError:UbuntuでSpoon.shを実行するとハンドルがなくなりました。 [gtk_init_check() 失敗]

org.eclipse.swt.SWTError:UbuntuでSpoon.shを実行するとハンドルがなくなりました。 [gtk_init_check() 失敗]

Ubuntuでファイルを実行すると、spoon.sh次のエラーが発生します。

[santosh@sbx data-integration]$ ./spoon.sh
/home/decathlon/Pentaho-5.0.1/data-integration
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:582)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at org.pentaho.commons.launcher.Launcher.main(Launcher.java:134)

誰でも同じ問題を解決するのに役立ちますか?

ベストアンサー1

私は同じ問題がありました(Ubuntu 14.04で)。権限の問題であることが判明しました。この問題は、グラフィカル環境へのアクセス権を持つユーザーとしてSpoon.shを起動することで解決されました。 Ubuntuデスクトップでは、ログインするユーザーは安全な選択です。または、Pentahoユーザーに正しい権限を付与してください。

おすすめ記事