Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
AWS Degraded - You may experience Community slowness, timeouts, or trouble accessing: LATEST HERE
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

[resolved] Unable to open Talend Open Studio for Big Data in Linux

I have installed Talend for Big Data in a Linux 64 bit environment. I have followed all the installation steps as mentioned in "". When I try to launch the Open Studio by executing ./ TalendOpenStudio-linux-gtk-x86_64, it throws an error without launching the Open Studio. The error in the log file says - 
java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
        /opt/bsaitmod/rajesh/TOS_BD/configuration/org.eclipse.osgi/417/0/.cp/libswt-pi-gtk-4430.so: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
        no swt-pi-gtk in java.library.path
        /root/.swt/lib/linux/x86_64/libswt-pi-gtk-4430.so: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory
        Can't load library: /root/.swt/lib/linux/x86_64/libswt-pi-gtk.so


Can anyone please help resolve this issue?

Thanks,
Rajesh
Labels (3)
1 Solution

Accepted Solutions
Anonymous
Not applicable
Author

I was able to resolve this by installing gtk2 package, which had the libgtk-x11-2.0.so.0 file.
$ yum install gtk2

View solution in original post

8 Replies
Anonymous
Not applicable
Author

Hi
Can you please show us your Java version? Just execute java -version in command prompt.
Regards
Shong
Anonymous
Not applicable
Author

java version "1.8.0_101"
Java(TM) SE Runtime Environment (build 1.8.0_101-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.101-b13, mixed mode)
Anonymous
Not applicable
Author

I was able to resolve this by installing gtk2 package, which had the libgtk-x11-2.0.so.0 file.
$ yum install gtk2
Anonymous
Not applicable
Author

Hi ,
i am getting the same issue and also installed the package but still the problem is same .
# more /data/02/talend/talend6.2.1/studio/configuration/1485189883991.log
!SESSION 2017-01-23 11:44:43.846 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.8.0_77
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Command-line arguments:  -os linux -ws gtk -arch x86_64
!ENTRY org.eclipse.jdt.launching.macosx 4 0 2017-01-23 11:44:44.757
!MESSAGE FrameworkEvent ERROR
!STACK 0
org.osgi.framework.BundleException: Could not resolve module: org.eclipse.jdt.launching.macosx
  Unresolved requirement: Require-Capability: eclipse.platform; filter:="(osgi.os=macosx)"
        at org.eclipse.osgi.container.Module.start(Module.java:434)
        a

To see the whole post, download it here
OriginalPost.pdf
Anonymous
Not applicable
Author

Hi,
I use XQuartz to launch the x-terminal from my macbook so may be that's your solution too ?
Anonymous
Not applicable
Author

Hi Team,
while opening the talend in Linux i'm getting the below error 
Talend Version: TOS_BD-linux-gtk-x86_64
Linux Version : Linux quickstart.cloudera 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64                                GNU/Linux
Java Version: # java -version
                   java version "1.7.0_67"
                   Java(TM) SE Runtime Environment (build 1.7.0_67-b01)
                   Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)
Error Log displayed:
JVM terminated. Exit code=1
/usr/java/jdk1.7.0_67-cloudera/bin/java
-Xms512m
-Xmx512m
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.7
-XX:+UseG1GC
-XX:+UseStringDeduplication
-jar /home/cloudera/Desktop/TOS_BD-20161216_1026-V6.3.1/plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
-os linux
-ws gtk
-arch x86_64
-showsplash
-launcher /home/cloudera/Desktop/TOS_BD-20161216_1026-V6.3.1/TOS_BD-linux-gtk-x86_64
-name TOS_BD-linux-gtk-x86_64
--launcher.library /home/cloudera/Desktop/TOS_BD-20161216_1026-V6.3.1/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20140603-1326/eclipse_1605.so
-startup /home/cloudera/Desktop/TOS_BD-20161216_1026-V6.3.1/plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.overrideVmargs
-exitdata 20000f
-vm /usr/java/jdk1.7.0_67-cloudera/bin/java
-vmargs
-Xms512m
-Xmx512m
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.7
-XX:+UseG1GC
-XX:+UseStringDeduplication
-jar /home/cloudera/Desktop/TOS_BD-20161216_1026-V6.3.1/plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar 
Anonymous
Not applicable
Author

Hi Team,
While opening Talend in linux, I am also getting the same error as below:
Error Log displayed:
JVM terminated. Exit code=1
/usr/java/jdk1.7.0_67-cloudera/bin/java
-Xms512m
-Xmx512m
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.7
-XX:+UseG1GC
-XX:+UseStringDeduplication
-jar /home/cloudera/Desktop/TOS_BD-20161216_1026-V6.3.1/plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
-os linux
-ws gtk
-arch x86_64
-showsplash
-launcher /home/cloudera/Desktop/TOS_BD-20161216_1026-V6.3.1/TOS_BD-linux-gtk-x86_64
-name TOS_BD-linux-gtk-x86_64
--launcher.library /home/cloudera/Desktop/TOS_BD-20161216_1026-V6.3.1/plugins/org.eclipse.equinox.launcher.gtk.linux.x86_64_1.1.200.v20140603-1326/eclipse_1605.so
-startup /home/cloudera/Desktop/TOS_BD-20161216_1026-V6.3.1/plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar
--launcher.overrideVmargs
-exitdata 20000f
-vm /usr/java/jdk1.7.0_67-cloudera/bin/java
-vmargs
-Xms512m
-Xmx512m
-Dfile.encoding=UTF-8
-Dosgi.requiredJavaVersion=1.7
-XX:+UseG1GC
-XX:+UseStringDeduplication
-jar /home/cloudera/Desktop/TOS_BD-20161216_1026-V6.3.1/plugins/org.eclipse.equinox.launcher_1.3.0.v20140415-2008.jar 
Any solutions on this ??
Regards,
Srinath
paresh1
Contributor III
Contributor III

Hi @Manoj Sharma​ ,

 

Have you solved the issue you were facing.

If yes then please post the solution because I am also facing same issue.

 

Thanks