Oh, new finding: I get the same “Internal Error” on my opensuse PC. And it seems I simply overlooked it yesterday, but the easy-installer snap package contains the wrong “libharfbuzz.so.0.10702.0”.
Edit: I’ve created an issue in Gitlab and I think v0.12.0-beta is really broken on linux
A workaround would be to use the older v0.11.2-beta version. You can switch in a terminal via
snap revert easy-installer --revision 14
Depending on your distro you might need to prefix that with sudo
Hi, I’m having same issue Ingo_FP_Angel and a few others.
Using Ubuntu 16.04.7.
I install using easy-installer: sudo snap install easy-installer --channel=latest/beta
Run snap from command line and get “Internal Error”: snap run easy-installer
/snap/easy-installer/15/gnome-platform/usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0: symbol lookup error: /snap/easy-installer/15/gnome-platform/usr/lib/x86_64-linux-gnu/libpango-1.0.so.0: undefined symbol:
hb_buffer_set_invisible_glyph g_module_open() failed for /snap/easy-installer/15/gnome-platform/usr/lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so:
/snap/easy-installer/15/gnome-platform/usr/lib/x86_64-linux-gnu/libpango-1.0.so.0: undefined symbol: hb_buffer_set_invisible_glyph
ERROR: /snap/easy-installer/15/gnome-platform/usr/lib/x86_64-linux-gnu/libgtk-3-0/gtk-query-immodules-3.0 exited abnormally with status 127
Exception in thread “main” java.lang.reflect.InvocationTargetException
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 java.base/sun.launcher.LauncherHelper$FXHelper.main(Unknown Source)
Caused by: java.lang.UnsupportedOperationException: Internal Error
at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication.lambda$new$6(Unknown Source)
at java.base/java.security.AccessController.doPrivileged(Native Method)
at javafx.graphics/com.sun.glass.ui.gtk.GtkApplication.(Unknown Source)
at javafx.graphics/com.sun.glass.ui.gtk.GtkPlatformFactory.createApplication(Unknown Source)
at javafx.graphics/com.sun.glass.ui.Application.run(Unknown Source)
at javafx.graphics/com.sun.javafx.tk.quantum.QuantumToolkit.startup(Unknown Source)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.startup(Unknown Source)
at javafx.graphics/com.sun.javafx.application.PlatformImpl.startup(Unknown Source)
at javafx.graphics/com.sun.javafx.application.LauncherImpl.startToolkit(Unknown Source)
at javafx.graphics/com.sun.javafx.application.LauncherImpl.launchApplicationWithArgs(Unknown Source)
at javafx.graphics/com.sun.javafx.application.LauncherImpl.launchApplication(Unknown Source)
… 5 more
TO get more log info: sudo journalctl -xe | grep DENIED
:~$ snap info easy-installer
name: easy-installer
summary: Easy installation of /e/ OS - the Google-free Android-based mobile operating system
publisher: ECORP SAS (ecorpsas)
store-url: https://snapcraft.io/easy-installer
contact: contact@e.email
license: unset
description: |
The /e/ OS Installer has been created to make the installation of /e/ OS - the Google-free
Android-based mobile operating system - easier for users.
commands:
- easy-installer
snap-id: sGhqYkDpI20v6JJgCiJqvg29s25yKFFg
tracking: latest/beta
refresh-date: 2 days ago, at 16:56 CET
channels:
latest/stable: –
latest/candidate: –
latest/beta: v0.11.2-beta 2021-02-19 (14) 104MB -
latest/edge: ↑
installed: v0.12.0-beta (15) 105MB -
I removed it with sudo snap remove easy-installer.
Then I installed it again with :
~$ sudo snap install easy-installer --channel=latest/beta
easy-installer (beta) v0.11.2-beta from ECORP SAS (ecorpsas) installed
and now I have:
~$ snap info easy-installer
name: easy-installer
summary: Easy installation of /e/ OS - the Google-free Android-based mobile operating system
publisher: ECORP SAS (ecorpsas)
store-url: https://snapcraft.io/easy-installer
contact: contact@e.email
license: unset
description: |
The /e/ OS Installer has been created to make the installation of /e/ OS - the Google-free
Android-based mobile operating system - easier for users.
commands:
- easy-installer
snap-id: sGhqYkDpI20v6JJgCiJqvg29s25yKFFg
tracking: latest/beta
refresh-date: today at 13:46 CET
channels:
latest/stable: –
latest/candidate: –
latest/beta: v0.11.2-beta 2021-02-19 (14) 104MB -
latest/edge: ↑
installed: v0.11.2-beta (14) 104MB -
and it starts! Not sure why the 12.0 beta was installed as I used the same command earlier. Was the channel updated to go back to 11.2 ?
Can confirm also, this installed v0.11.2-beta and solved the INTERNAL ERROR issue on Ubuntu 16 LTR. easy-installer now opens
When started from cmd line snap run easy-installer it did give two error messages, but seemed to load ok.
20:01:00,435 |-ERROR in ch.qos.logback.core.joran.spi.Interpreter@35:18 - no applicable action for [encoder], current ElementPath is [[configuration][appender][encoder]]
20:01:00,435 |-ERROR in ch.qos.logback.core.joran.spi.Interpreter@36:22 - no applicable action for [pattern], current ElementPath is [[configuration][appender][encoder][pattern]]
A solution to the “Unknown error” problem in version v.0.12.0 (which had been withdrawn because of it) was found yesterday and it seems a corrected version v.0.12.1 is up now