Modelio 3.6 export as pdf5/7/2023 ![]() Please note that webkitgtk2 can take a while to compile on low end configurations, so it could be nice to get an update of the webkitgtk2-bin package from the maintainer and then add this pre-compiled package as a required dependency. So as long as GTK3 totally kills the performance of Modelio, I think we should add webkitgtk2 as a required dependency. I fixed it by installing webkitgtk2 available in the AUR (be careful: not webkitgtk2-bin because this package is outdated and it won't fix the problem). It is reccomended to use SWT on GTK 3.x and Webkit2 API.įailed to execute runnable (: No more handles because no underlying browser available. However, after doing this tweak, when I double-click on any element in a diagram or even in the menu, I get this message: : Failed to execute runnable (: No more handles because no underlying browser available. And the overall experience is really bad, UI is laggy.ĭisabling the use of GTK3 using SWT_GTK3=0 enables the use of GTK2 instead, and performance becomes incredibly faster. Modelio becomes totally unusable when I have a State Diagram with 16 states and about 30 transitions, which is not a lot. Using GTK3 leads to very very poor performance on my 3 machines (EDIT: and one of them is an AMD Ryzen 9 3950X with 64 Gb of RAM DDR4 and ASUS ROG Crosshair IV Formula motherboard, so definitely not a hardware issue. : .gtk.OS._cachejvmptr()VĪt .gtk.OS._cachejvmptr(Native Method)Īt .gtk.OS.cachejvmptr(OS.java:499)Īt .gtk.OS.(OS.java:92)Īt .Converter.wcsToMbcs(Converter.java:209)Īt .Converter.wcsToMbcs(Converter.java:155)Īt .Display.(Display.java:151)Īt 4.ui.4Application.start(E4Application.java:147)Īt .(EclipseAppHandle.java:199)Īt .(EclipseAppLauncher.java:137)Īt .(EclipseAppLauncher.java:107)Īt .(EclipseStarter.java:391)Īt .(EclipseStarter.java:246)Īt 0(Native Method)Īt (NativeMethodAccessorImpl.java:62)Īt (DelegatingMethodAccessorImpl.java:43)Īt .invoke(Method.java:498)Īt .Main.invokeFramework(Main.java:659)Īt .Main.basicRun(Main.java:595)Īt .n(Main.java:1501)Īt .Main.main(Main.java:1474)ĮDIT3 : this issue is known from the official dev team and this is why they recommend using GTK2 when running Modelio: The package is actually broken here is the log !SESSION 11:37:40.393 -īootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=fr_FRįramework arguments: -clearPersistedStateĬommand-line arguments: -os linux -ws gtk -arch x86_64 -clearPersistedState ( gtk2-git, gtk2-minimal-git, gtk2-patched-filechooser-icon-view, gtk2-maemo) (optional) ( cairo-git, cairo-minimal, cairo-glesv2-bin, cairo-glesv3-bin, cairo-ubuntu) (optional) ( webkit2gtk-wpe-bin, webkit2gtk-hvml, webkit2gtk-imgpaste) ( java-gcj-compat, jre10, jdk12-openj9-bin, zulu-12-bin, jre6, jre12, server-jre, jdk13-openj9-bin, jdk9-openj9-bin, jdk10, jdk11-openjdk-dcevm, jdk10-openj9-bin, jdk14-openj9-bin, jdk7, jre7, zulu-14-bin, amazon-corretto-15, jdk11-openjdk-dcevm-conflicts-fixed, zulu-embedded-jdk8, sapmachine-jdk-bin, amazon-corretto-16, jdk8-graalvm-bin, jdk16-graalvm-bin, jre8-openjdk-shenandoah, zulu-16-bin, jdk11-graalvm-ee-bin, jdk16-adoptopenjdk, zulu-jdk-fx-bin, jdk11-microsoft-openjdk, jdk16-microsoft-openjdk, jdk11-msopenjdk-bin, jdk18-beta-temurin, jdk8-arm, jre17-jetbrains, liberica-jdk-11-bin, liberica-jdk-11-lite-bin, liberica-jre-11-bin, jre11-jetbrains-imfix, java-openjdk-loom-ea-bin, jdk17-dragonwell-bin, jdk8-openj9-bin, hmcl-zulu-bin, jdk7-j9-bin, jdk7r1-j9-bin, jdk8-j9-bin, jdk11-j9-bin, jdk-jetbrains, jre11-jbr-xdg, jre11, jdk-android-studio, jre12-openjdk, jre15-openjdk, jre16-openjdk, jre13-openjdk, jre14-openjdk, jre-bcl, jdk-bcl, liberica-jre-8-full-bin, amazon-corretto-18, zulu-18-bin, zulu-13-bin, liberica-jdk-full-bin, jre15, jre14, jre13, jre16, jre17, bishengjdk-17, bishengjre-17, jre8-adoptopenjdk, jdk-arm, jre8, jdk8, liberica-jdk-8-full-bin, liberica-jdk-11-full-bin, liberica-jdk-17-full-bin, liberica-jre-11-full-bin, jdk11-temurin, zulu-jre-fx-bin, jdk11-openj9-bin, jdk-openj9-bin, jdk-microsoft-openjdk, zulu-embedded-jdk11, jdk17-temurin, jdk8-dragonwell-standard-bin, jdk11-dragonwell-standard-bin, jdk17-dragonwell-standard-bin, jdk8-dragonwell-extended-bin, jdk11-dragonwell-extended-bin, jre-openj9, java-openjdk-bin, jdk17-openj9-bin, jdk-temurin, jdk11-jetbrains-bin, jdk17-jetbrains-bin, jre-jetbrains, jre17-jetbrains-imfix, amazon-corretto-17, amazon-corretto-19-bin, jre-lts, jre, zulu-15-bin, amazon-corretto-8, amazon-corretto-11, zulu-embedded-jdk, zulu-19-bin, zulu-17-bin, zulu-11-bin, zulu-8-bin, jre-jbr-xdg, jdk17-graalvm-ee-bin, jre-openjdk-xdg, jdk18-openj9-bin, jre-openjdk-xdg-bin, jdk11-graalvm-bin, jdk17-graalvm-bin, jdk19-graalvm-bin, java-openjdk-ea-bin, jre-openjdk, jre11-openjdk, jre17-openjdk, jre8-openjdk) ( glib2-selinux, glib2-nodocs-git, glib2-git, glib2-patched-thumbnailer)
0 Comments
Leave a Reply. |