4
2

We release since version 6.7.0 the Axon.ivy Designer for Linux. Basically, it runs very well.

Simple automated installation

  1. Download and unpack the Designer to a location of your choice. E.g. ~/opt/Designer7
  2. run the install-ivy-dependencies.sh script in the root of the designer.
  3. run Axon.ivy Designer

Manual Dependency Installation

The manual installation process on a Debain based Linux is as follows:

  • Install libwebkitgtk-1.0.0 that the internal browser works correctly. A simple APT command should be sufficient:

    • sudo apt install libwebkitgtk-1.0.0
    • if this browser library is not installed: the web browser will fail with an error such as this in the screen
  • Install a Java Runtime Environment (JRE). sudo apt install openjdk-8-jdk sudo apt install openjfx

  • For the fast JNI SVN Team connector the libraries must be made accessible
    • sudo apt-get install libsvn-java
  • Download and unpack the Linux Designer. E.g. into ~/Downloads/Designer7
  • Run the eclipse binary in the unpacked Designer directory. Enjoy!

Only for versions older than 7.0.0

  • Windows tools.jar included instead of Linux tools.jar (configuration/org.eclipse.osgi/107/0/.cp/lib/tools.jar)
    • Could lead to serious problems (e.g. jmockit). Replacing existing Windows tools.jar with a Linux tools.jar solved it.

Other Fixes

This Q&A entry is a community wiki. Share your experiences with us!

This question is marked "community wiki".

asked 08.09.2017 at 03:06

Alex%20Suter's gravatar image

Alex Suter ♦♦
2.1k91936
accept rate: 84%

edited 05.09.2018 at 02:57

Reguel%20Wermelinger's gravatar image

Reguel Werme... ♦♦
8.0k11550


Tiny layout for GTK2 based desktops


well aware that modern DE will default to GTK3 this answer is not of interest for many users. But as GTK2 was enforced and recommended up Designer 7.2.0 this answer might still provide insights for some ...


If you have a low resolution you might do not like the large buttons and tree margins. I made the controls look tiny in my environment: alt text

You could get this settings by adding a .gtkrc-2.0 file to your user home directory. The content is as follows:

style "gtkcompact" { 
    font_name="Liberation 8"
    GtkButton::defaultborder={0,0,0,0} 
    GtkButton::defaultoutsideborder={0,0,0,0} 
    GtkButtonBox::childminwidth=0 
    GtkButtonBox::childminheigth=0 
    GtkButtonBox::childinternalpadx=0 
    GtkButtonBox::childinternalpady=0 
    GtkMenu::vertical-padding=0 
    GtkMenuBar::internalpadding=0 
    GtkMenuItem::horizontalpadding=2 
    GtkToolbar::internal-padding=1 
    GtkToolbar::space-size=0 
    GtkOptionMenu::indicatorsize=0 
    GtkOptionMenu::indicatorspacing=0 
    GtkPaned::handlesize=4 
    GtkRange::troughborder=0 
    GtkRange::stepperspacing=0 
    GtkScale::valuespacing=0 
    GtkScrolledWindow::scrollbarspacing=0 
    GtkExpander::expandersize=10 
    GtkExpander::expanderspacing=0 
    GtkTreeView::vertical-separator=0 
    GtkTreeView::horizontal-separator=0 
    GtkTreeView::expander-size=8 
    GtkTreeView::fixed-height-mode=TRUE 
    GtkWidget::focuspadding=1 
    xthickness=2 
    ythickness=2
}

style "null"
{
    engine "pixmap"
    {
        image
        {
            function = BOX
            file = "Null/null.png"
            stretch = TRUE
        }
    }
}

class "GtkWidget" style "gtkcompact"

style "gtkcompactextra" { 
    xthickness=1
    ythickness=1
} 
class "GtkButton" style "gtkcompactextra"
class "GtkToolbar" style "gtkcompactextra"
class "GtkPaned" style "gtkcompactextra"
widget "*swt*toolbar-flat" style "null"
link
This answer is marked "community wiki".

answered 08.09.2017 at 05:30

Reguel%20Wermelinger's gravatar image

Reguel Werme... ♦♦
8.0k11550
accept rate: 68%

edited 23.05 at 04:01

Version 6.7.1 works reasonably well. When running from scratch some minor issues occur that do not happen on the windows version:

  • ivy logger by default only displays warn and error level.
  • editing HTML view opens a broken HTML wysiwg editor. Double clicking on file, igrnores overriden default editor.

Once I know how to solve this I update my post.

Overall the linux version is great effort and thank you we are not forced to use micro$hrot windows.

Keep up the good work,

Adam

link
This answer is marked "community wiki".

answered 12.09.2017 at 02:02

adamf's gravatar image

adamf
21348
accept rate: 0%

On Ubuntu 18.04 i use the icedtea plugin to start ria application from firefox: https://askubuntu.com/questions/18792/how-can-i-view-or-start-java-web-start-applications

link

answered 23.08.2018 at 04:33

Alex%20Suter's gravatar image

Alex Suter ♦♦
2.1k91936
accept rate: 84%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "Title")
  • image?![alt text](/path/img.jpg "Title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×72
×4

Asked: 08.09.2017 at 03:06

Seen: 1,149 times

Last updated: 23.05 at 04:01