1. Home
  2. Knowledge Base
  3. Opensignals
  4. OpenSignals for Linux: Troubleshooting
  1. Home
  2. Knowledge Base
  3. Developer Tools
  4. OpenSignals for Linux: Troubleshooting
  1. Home
  2. Knowledge Base
  3. BITalino
  4. Software
  5. OpenSignals for Linux: Troubleshooting
  1. Home
  2. Knowledge Base
  3. biosignalsplux
  4. Software
  5. OpenSignals for Linux: Troubleshooting

OpenSignals for Linux: Troubleshooting

With the emergence of new Linux distributions, namely Debian 10 and Linux Mint 20, a dependency required by OpenSignals (r)evolution software is not natively available.

Due to this circumstance, OpenSignals (r)evolution software is not properly launched in specific cases, being printed the following error message (when the software is executed through the Terminal):

Error: ImportError: libssl.so.1.0.0: cannot open shared object file:
No such file or directory

This error is related to the fact that newer Linux distributions use a different version of the libssl library and relevant connections to some paths used by OpenSignals (r)evolution were lost.

To recover these lost paths, it is necessary to manually install the required libssl.so.1.0.0 version, as demonstrated in the following steps:

Instructions

Download the libssl 1.0.0 version of the missing dependency for your operating system:

Using the Terminal, navigate to the location where the downloaded file is stored.

Install of the dependency through the command that matches your operating system:

  • Linux Mint/Ubuntu:
sudo dpkg --install libssl1.0.0_1.0.2n-1ubuntu5_amd64.deb
  • Debian
sudo dpkg --install libssl1.0.0_1.0.1t-1+deb8u8_amd64.deb

Additional Steps for Linux Mint/Ubuntu Users

In addition to the previous steps, for Linux Mint/Ubuntu systems another dependency (libffi.so.6) is necessary.

Download the libffi.so.6 library from:

http://mirrors.kernel.org/ubuntu/pool/main/libf/libffi/libffi6_3.2.1-8_amd64.deb

Using the Terminal, navigate to the location where the downloaded file is stored and install the dependency through the command:

sudo apt install sudo apt install ./libffi6_3.2.1-8_amd64.deb
Updated on 14 de March de 2023

Was this article helpful?

Related Articles

Need Support?
Get one-to-one support for your Plux device or sensor from our team of biosignals experts.
Get Support