When I try to start the E2 Studio installation file: setup_fsp_v5_1_0_e2s_v2023-10.AppImage, I keep getting following error message:
Jan 12, 2024 4:53:10 PM org.apache.aries.spifly.BaseActivator logINFO: Registered provider org.slf4j.simple.SimpleServiceProvider of service org.slf4j.spi.SLF4JServiceProvider in bundle slf4j.simpleSWT OS.java Error: Failed to load swt-pi3, loading swt-pi4 as fallback.Installer:An error has occurred. See the log file/home/sage/.eclipse/441734475_linux_gtk_x86_64/configuration/1705074788783.log.
The log file is attached.
Thank you very much for your help.
!SESSION 2024-01-12 13:59:37.055 ----------------------------------------------- eclipse.buildId=unknown java.version=17.0.8 java.vendor=Eclipse Adoptium BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US Framework arguments: -install.nolock Command-line arguments: -os linux -ws gtk -arch x86_64 -install.nolock !ENTRY org.eclipse.osgi 4 0 2024-01-12 13:59:40.755 !MESSAGE Application error !STACK 1 java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: no swt-pi4-gtk-4962r3 in java.library.path: /tmp/.mount_setup_jLyDpw/opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.8.v20230801-1951/jre/lib/server:/tmp/.mount_setup_jLyDpw/opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.8.v20230801-1951/jre/lib:/tmp/.mount_setup_jLyDpw/opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.8.v20230801-1951/jre/../lib:/tmp/.mount_setup_jLyDpw//usr/lib/x86_64-linux-gnu:/tmp/.mount_setup_jLyDpw//usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders:/tmp/.mount_setup_jLyDpw//usr/lib/x86_64-linux-gnu/libcanberra-0.30:/tmp/.mount_setup_jLyDpw//usr/lib/x86_64-linux-gnu/krb5/plugins/preauth:/tmp/.mount_setup_jLyDpw//usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules:/tmp/.mount_setup_jLyDpw//usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/printbackends:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-riscv64:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-aarch64:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-x86-64:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-mips64el:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-loongarch64:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-s390x:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-armel:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-ppc:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-ppc64le:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-x86:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-arm:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.8.v20230801-1951/jre/lib:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.8.v20230801-1951/jre/lib/server:/tmp/.mount_setup_jLyDpw//lib/x86_64-linux-gnu:/tmp/.mount_setup_jLyDpw//lib/x86_64-linux-gnu/security:/tmp/.mount_setup_jLyDpw//lib/x86_64::/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib no swt-pi4-gtk in java.library.path: /tmp/.mount_setup_jLyDpw/opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.8.v20230801-1951/jre/lib/server:/tmp/.mount_setup_jLyDpw/opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.8.v20230801-1951/jre/lib:/tmp/.mount_setup_jLyDpw/opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.8.v20230801-1951/jre/../lib:/tmp/.mount_setup_jLyDpw//usr/lib/x86_64-linux-gnu:/tmp/.mount_setup_jLyDpw//usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders:/tmp/.mount_setup_jLyDpw//usr/lib/x86_64-linux-gnu/libcanberra-0.30:/tmp/.mount_setup_jLyDpw//usr/lib/x86_64-linux-gnu/krb5/plugins/preauth:/tmp/.mount_setup_jLyDpw//usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules:/tmp/.mount_setup_jLyDpw//usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/printbackends:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-riscv64:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-aarch64:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-x86-64:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-mips64el:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-loongarch64:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-s390x:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-armel:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-ppc:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-ppc64le:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-x86:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-arm:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.8.v20230801-1951/jre/lib:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.8.v20230801-1951/jre/lib/server:/tmp/.mount_setup_jLyDpw//lib/x86_64-linux-gnu:/tmp/.mount_setup_jLyDpw//lib/x86_64-linux-gnu/security:/tmp/.mount_setup_jLyDpw//lib/x86_64::/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib no swt-pi4 in java.library.path: /tmp/.mount_setup_jLyDpw/opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.8.v20230801-1951/jre/lib/server:/tmp/.mount_setup_jLyDpw/opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.8.v20230801-1951/jre/lib:/tmp/.mount_setup_jLyDpw/opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.8.v20230801-1951/jre/../lib:/tmp/.mount_setup_jLyDpw//usr/lib/x86_64-linux-gnu:/tmp/.mount_setup_jLyDpw//usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders:/tmp/.mount_setup_jLyDpw//usr/lib/x86_64-linux-gnu/libcanberra-0.30:/tmp/.mount_setup_jLyDpw//usr/lib/x86_64-linux-gnu/krb5/plugins/preauth:/tmp/.mount_setup_jLyDpw//usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules:/tmp/.mount_setup_jLyDpw//usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/printbackends:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-riscv64:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-aarch64:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-x86-64:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-mips64el:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-loongarch64:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-s390x:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-armel:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-ppc:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-ppc64le:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-x86:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-arm:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.8.v20230801-1951/jre/lib:/tmp/.mount_setup_jLyDpw//opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.8.v20230801-1951/jre/lib/server:/tmp/.mount_setup_jLyDpw//lib/x86_64-linux-gnu:/tmp/.mount_setup_jLyDpw//lib/x86_64-linux-gnu/security:/tmp/.mount_setup_jLyDpw//lib/x86_64::/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib Can't load library: /home/sage/.swt/lib/linux/x86_64/libswt-pi4-gtk-4962r3.so Can't load library: /home/sage/.swt/lib/linux/x86_64/libswt-pi4-gtk.so Can't load library: /home/sage/.swt/lib/linux/x86_64/libswt-pi4.so at org.eclipse.swt.internal.Library.loadLibrary(Library.java:346) at org.eclipse.swt.internal.Library.loadLibrary(Library.java:255) at org.eclipse.swt.internal.gtk.OS.<clinit>(OS.java:97) at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:209) at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:155) at org.eclipse.swt.widgets.Display.<clinit>(Display.java:169) at com.renesas.e2studio.installer.internal.InstallApplication.createGuiInstallOperation(InstallApplication.java:123) at com.renesas.e2studio.installer.internal.InstallApplication.createInstallOperation(InstallApplication.java:73) at com.renesas.e2studio.installer.internal.InstallApplication.start(InstallApplication.java:202) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) at org.eclipse.equinox.launcher.Main.main(Main.java:1432)
Hi Sage,
It seems like an environmental issue.
If you are using 32bit linux, please try this:
ln -s /usr/lib/jni/libswt-* ~/.swt/lib/linux/x86/
If you are using 64bit linux, please try this:
ln -s /usr/lib/jni/libswt-* ~/.swt/lib/linux/x86_64/
Hi I faced the very similar situation on installing the Eclipse on Ubuntu the other day.As this is proberbly because of the lack of libswt (https://www.eclipse.org/swt/), it might be good to guess the appropriate packages and install them.(This was good to solve my case)$ sudo apt update$ sudo apt-cache search libswt$ sudo apt install libswt-gtk-4-java libswt-gtk-4-jni
Thanks a lot and apologies for the late reply.
I have a 64 Bit Linux and tried
ln -s /usr/lib/jni/libswt-* ~/.swt/lib/linux/x86_64/Unfortunately, I am still getting the same Error:SWT OS.java Error: Failed to load swt-pi3, loading swt-pi4 as fallback.
It looks that all those packages are installed fine. I even installed a full native eclipse. Works out of the box, except the Renesas E2 Studio eclipse version. I am running Fedora FC38.
Looks like Others have the same problem. (Japanese).
https://qiita.com/t-yano-tryhard/items/8f37d0614212c7bdb083
I tried this also as good as possible (Google translate Japanese), but it didn't work for me either.
Would be great if someone from Renesas could fix that so Linux user can install the E2 Studio without such a hassle.
Hello,
I am on Ubuntu 24.04 LTS and when I try running the e2 studio installer I get the same problem. Neither of the proposed solutions here worked for me.
$ ./e2studio_installer-2024-07_linux_host.run Jul 31, 2024 4:40:27 PM org.apache.aries.spifly.BaseActivator log INFO: Registered provider org.slf4j.simple.SimpleServiceProvider of service org.slf4j.spi.SLF4JServiceProvider in bundle slf4j.simple SWT OS.java Error: Failed to load swt-pi3, loading swt-pi4 as fallback. Installer: An error has occurred. See the log file /home/bferreira/.eclipse/1392377030_linux_gtk_x86_64/configuration/1722436825854.log.
$ cat /home/bferreira/.eclipse/1392377030_linux_gtk_x86_64/configuration/1722436825854.log !SESSION 2024-07-31 16:40:25.567 ----------------------------------------------- eclipse.buildId=unknown java.version=17.0.10 java.vendor=Eclipse Adoptium BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US Framework arguments: -install.nolock Command-line arguments: -os linux -ws gtk -arch x86_64 -install.nolock !ENTRY org.eclipse.osgi 4 0 2024-07-31 16:40:28.329 !MESSAGE Application error !STACK 1 java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons: no swt-pi4-gtk-4963r5 in java.library.path: /tmp/.mount_e2studn4syKF/opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.10.v20240120-1143/jre/lib/server:/tmp/.mount_e2studn4syKF/opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.10.v20240120-1143/jre/lib:/tmp/.mount_e2studn4syKF/opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.10.v20240120-1143/jre/../lib:/tmp/.mount_e2studn4syKF//usr/lib/x86_64-linux-gnu:/tmp/.mount_e2studn4syKF//usr/lib/x86_64-linux-gnu/krb5/plugins/preauth:/tmp/.mount_e2studn4syKF//usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders:/tmp/.mount_e2studn4syKF//usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules:/tmp/.mount_e2studn4syKF//usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/printbackends:/tmp/.mount_e2studn4syKF//usr/lib/x86_64-linux-gnu/libcanberra-0.30:/tmp/.mount_e2studn4syKF//lib/x86_64-linux-gnu:/tmp/.mount_e2studn4syKF//lib/x86_64-linux-gnu/security:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.10.v20240120-1143/jre/lib:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.10.v20240120-1143/jre/lib/server:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-arm:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-mips64el:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-s390x:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-riscv64:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-x86:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-x86-64:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-aarch64:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-loongarch64:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-armel:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-ppc64le:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-ppc:/tmp/.mount_e2studn4syKF//lib/x86_64::/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib no swt-pi4-gtk in java.library.path: /tmp/.mount_e2studn4syKF/opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.10.v20240120-1143/jre/lib/server:/tmp/.mount_e2studn4syKF/opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.10.v20240120-1143/jre/lib:/tmp/.mount_e2studn4syKF/opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.10.v20240120-1143/jre/../lib:/tmp/.mount_e2studn4syKF//usr/lib/x86_64-linux-gnu:/tmp/.mount_e2studn4syKF//usr/lib/x86_64-linux-gnu/krb5/plugins/preauth:/tmp/.mount_e2studn4syKF//usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders:/tmp/.mount_e2studn4syKF//usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules:/tmp/.mount_e2studn4syKF//usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/printbackends:/tmp/.mount_e2studn4syKF//usr/lib/x86_64-linux-gnu/libcanberra-0.30:/tmp/.mount_e2studn4syKF//lib/x86_64-linux-gnu:/tmp/.mount_e2studn4syKF//lib/x86_64-linux-gnu/security:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.10.v20240120-1143/jre/lib:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.10.v20240120-1143/jre/lib/server:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-arm:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-mips64el:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-s390x:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-riscv64:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-x86:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-x86-64:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-aarch64:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-loongarch64:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-armel:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-ppc64le:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-ppc:/tmp/.mount_e2studn4syKF//lib/x86_64::/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib no swt-pi4 in java.library.path: /tmp/.mount_e2studn4syKF/opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.10.v20240120-1143/jre/lib/server:/tmp/.mount_e2studn4syKF/opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.10.v20240120-1143/jre/lib:/tmp/.mount_e2studn4syKF/opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.10.v20240120-1143/jre/../lib:/tmp/.mount_e2studn4syKF//usr/lib/x86_64-linux-gnu:/tmp/.mount_e2studn4syKF//usr/lib/x86_64-linux-gnu/krb5/plugins/preauth:/tmp/.mount_e2studn4syKF//usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders:/tmp/.mount_e2studn4syKF//usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules:/tmp/.mount_e2studn4syKF//usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/printbackends:/tmp/.mount_e2studn4syKF//usr/lib/x86_64-linux-gnu/libcanberra-0.30:/tmp/.mount_e2studn4syKF//lib/x86_64-linux-gnu:/tmp/.mount_e2studn4syKF//lib/x86_64-linux-gnu/security:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.10.v20240120-1143/jre/lib:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/org.eclipse.justj.openjdk.hotspot.jre.full.stripped.linux.x86_64_17.0.10.v20240120-1143/jre/lib/server:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-arm:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-mips64el:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-s390x:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-riscv64:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-x86:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-x86-64:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-aarch64:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-loongarch64:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-armel:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-ppc64le:/tmp/.mount_e2studn4syKF//opt/e2studio_installer/plugins/com.sun.jna_5.13.0.v20230812-1000/com/sun/jna/linux-ppc:/tmp/.mount_e2studn4syKF//lib/x86_64::/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib Can't load library: /home/bferreira/.swt/lib/linux/x86_64/libswt-pi4-gtk-4963r5.so Can't load library: /home/bferreira/.swt/lib/linux/x86_64/libswt-pi4-gtk.so Can't load library: /home/bferreira/.swt/lib/linux/x86_64/libswt-pi4.so at org.eclipse.swt.internal.Library.loadLibrary(Library.java:345) at org.eclipse.swt.internal.Library.loadLibrary(Library.java:254) at org.eclipse.swt.internal.gtk.OS.<clinit>(OS.java:97) at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:209) at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:155) at org.eclipse.swt.widgets.Display.<clinit>(Display.java:169) at com.renesas.e2studio.installer.internal.InstallApplication.createGuiInstallOperation(InstallApplication.java:123) at com.renesas.e2studio.installer.internal.InstallApplication.createInstallOperation(InstallApplication.java:73) at com.renesas.e2studio.installer.internal.InstallApplication.start(InstallApplication.java:202) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:208) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:651) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:588) at org.eclipse.equinox.launcher.Main.run(Main.java:1459) at org.eclipse.equinox.launcher.Main.main(Main.java:1432)
$ls /home/bferreira/.swt/lib/linux/x86_64/ libswt-atk-gtk-4956r13.so libswt-cairo-gtk-4956r13.so libswt-gtk-4956r13.so libswt-pi3-gtk-4963r5.so libswt-awt-gtk-4956r13.so libswt-glx-gtk-4956r13.so libswt-pi3-gtk-4956r13.so libswt-webkit-gtk-4956r13.so
If I can't install e² studio, is there any other IDE I could use instead?
I have got a solution or an workaround the problem that enables the installer to open and do the installation. I did not have issue with lauching eclipse, only with the installer.
Here is my solution:
- First you need to make sure that the libraries are installed:
sudo apt install libswt-gtk-4-java libswt-gtk-4-jni
- Then, I copied the libraries into the .swt folder:
cp /usr/lib/jni/* ~/.swt/lib/linux/x86_64/
- When I trying running the installer again, I still go the error saying that:
-
Can't load library: /home/bferreira/.swt/lib/linux/x86_64/libswt-pi4-gtk-4963r5.soCan't load library: /home/bferreira/.swt/lib/linux/x86_64/libswt-pi4-gtk.soCan't load library: /home/bferreira/.swt/lib/linux/x86_64/libswt-pi4.so
but analyzing the files on the ~/.swt/lib/linux/x86_64, I noticed the I have the file libswt-pi4-gtk-4963r5.so but in it is pi3 version: libswt-pi4-gtk-4963r5.so. So, I simply renamed it to try if it would work:
mv ~/.swt/lib/linux/x86_64/libswt-pi3-gtk-4963r5.so ~/.swt/lib/linux/x86_64/libswt-pi4-gtk-4963r5.so
But doing so, the error description changed and it said that the libpcre3 was not found, so I installed it:
sudo apt install libpcre3
After all this manipulations (and two whole days of searching), the installer was executed and I could finally installed e2 studio.
Maybe if you have trouble opening up e2 studio, it could work too.