Sunday, June 25th 2017, 2:17am UTC+2

You are not logged in.

  • Login
  • Register

Ploppz

Beginner

Date of registration: Feb 1st 2017

Posts: 6

1

Monday, February 6th 2017, 8:54pm

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` (https://www.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.




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.

SEGGER - Johannes

Super Moderator

Date of registration: Aug 31st 2012

Posts: 350

2

Tuesday, February 7th 2017, 6:58pm

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

Ploppz

Beginner

Date of registration: Feb 1st 2017

Posts: 6

3

Wednesday, February 8th 2017, 1:01am

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.

This post has been edited 1 times, last edit by "Ploppz" (Feb 8th 2017, 1:08am)


Ploppz

Beginner

Date of registration: Feb 1st 2017

Posts: 6

4

Wednesday, February 8th 2017, 9:44am

I forgot to mention that this was also tested on a newer Ubuntu x64, with the same results - that's why I concluded that it's probably not a matter of desktop environment.

SEGGER - Johannes

Super Moderator

Date of registration: Aug 31st 2012

Posts: 350

5

Friday, February 10th 2017, 11:26am

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

Razer6

Beginner

Date of registration: Jan 30th 2010

Posts: 6

6

Friday, February 10th 2017, 2:31pm

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

Ploppz

Beginner

Date of registration: Feb 1st 2017

Posts: 6

7

Sunday, March 5th 2017, 4:49pm

After you copied the extracted files to your Arch Linux machine, Embedded Studio runs and the GUI is correctly shown?
Yes, it works Only the installer itself didn't work.