No installers (=> 310e) work in Linux

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • No installers (=> 310e) work in Linux

    I'm using Arch Linux, with kernel `4.9.7` on a 64-bit laptop. Using a window manager with no desktop environment.

    I'm trying to install `Segger Embedded Studio 310i` (segger.com/downloads/embeddedstudio). I get the same behaviour from the 32-bit installer as for the 64-bit one. I also tried versions 310 e, g, h and i for 64-bit and e and i for 32-bit - all with the exact same behaviour.

    Running `sudo ./install_segger_embedded_studio`, it first opens a window showing a progress bar. When that is done, it opens another blank window with no content. It will stay that way indefinitely until I close the window. Then it will create another window on top (as if saying "are you sure you want to quit?"), and when I quit that one, the program ends.

    [img]http://i.imgur.com/nbvZXT2.png[/img]


    I have not been able to find an alternative way to install the program (hoping to find a way that doesn't require the GUI installation program). It does not seem to exist in the official package repository of Arch Linux, nor in the Arch User Repository.
  • Hi,

    Not entirely sure what a window manager with no desktop environment is,
    but as Embedded Studio is a GUI application, it might need the desktop environment.

    Regards
    Johannes
    Please read the forum rules before posting.

    Keep in mind, this is *not* a support forum.
    Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
    Should you be entitled to support you can contact us via our support system: segger.com/ticket/

    Or you can contact us via e-mail.
  • Hi, thanks for the reply.

    I found a temporary solution. I had an old VM with Ubuntu 32-bit Linux (pretty old version I think). I could install 310i 32-bit version in there and move all the files to my laptop. Segger Embedded Studio works fine there. So it's not an issue with absence of desktop environment.

    Thus, it seems like the problem is that all the installers don't work on newer Linux installs (so it breaks with newer versions of some lib/package). Which is honestly kind of ridiculous seeing as there really is no alternative way to install it (or rather, extract the files)... The unconventional installer is probably also part of the reason that I cannot find the program as a package in the official or user repos of Arch Linux. Makes automation hard, when literally all you want to do is extract some files.

    The post was edited 1 time, last by Ploppz ().

  • Hi,

    We do tests on various versions of Linux.
    I just ran the installer on a fresh installation of Ubuntu 16.04 and everything works as expected.

    After you copied the extracted files to your Arch Linux machine, Embedded Studio runs and the GUI is correctly shown?

    Regards
    Johannes
    Please read the forum rules before posting.

    Keep in mind, this is *not* a support forum.
    Our engineers will try to answer your questions between their projects if possible but this can be delayed by longer periods of time.
    Should you be entitled to support you can contact us via our support system: segger.com/ticket/

    Or you can contact us via e-mail.
  • I had a similar problem. I could not install Embedded via the installer (empty windows) on Ubuntu 16.04 but with Gnome.
    However, it worked on a vanilla Ubuntu 16.04 from which I copied the files from.

    Cheers,
    Razer6