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 ♦♦
1.7k61934
accept rate: 82%

edited 05.09 at 02:57

Reguel%20Wermelinger's gravatar image

Reguel Werme... ♦♦
7.1k11344


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... ♦♦
7.1k11344
accept rate: 70%

edited 08.09.2017 at 10:36

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
21248
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 at 04:33

Alex%20Suter's gravatar image

Alex Suter ♦♦
1.7k61934
accept rate: 82%

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:

×65
×4

Asked: 08.09.2017 at 03:06

Seen: 639 times

Last updated: 05.09 at 02:57