Running 1.22.0 AppImage on MX Linux

jcr.small shared this question 11 months ago
Answered

Hi,
Just got this error when trying to run the AppImage:

A JavaScript error occurred in the main process
Uncaught Exception:
Error: libcrypto.so.1.1: cannot open shared object file: No such file or directory
    at process.func [as dlopen] (node:electron/js2c/asar_bundle:5:1810)
    at Module._extensions..node (node:internal/modules/cjs/loader:1205:18)
    at Object.func [as .node] (node:electron/js2c/asar_bundle:5:2037)
    at Module.load (node:internal/modules/cjs/loader:988:32)
    at Module._load (node:internal/modules/cjs/loader:829:12)
    at c._load (node:electron/js2c/asar_bundle:5:13339)
    at Module.require (node:internal/modules/cjs/loader:1012:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (/tmp/.mount_MIXO-1WnYOEB/resources/app.asar/node_modules/@journeyapps/sqlcipher/lib/sqlite3-binding.js:4:15)
    at Module._compile (node:internal/modules/cjs/loader:1120:14)
Any help would be appreciated :)

Best Answer
photo

Thanks for the hint Remko :)

OK for those that have a similar issue this is what I did to solve it:
Conditions: Running MX-Linux version MX-23_x64 - based on Debian Bookworm

  1. Went to https://packages.debian.org/ (as my package manager did not have the required libssl1.1 package).
  2. Searched for libssl1.1*
  3. The last available version of this is for Debian Bullseye
  4. Download the file libssl1.1_1.1.1n-0+deb11u5_amd64.deb (if you are running 64bit Linux)
  5. Change to your Download directory and run the following command to install the package

sudo dpkg -i libssl1.1*.deb

Replies (2)

photo
1

Hi there,


We heard of this once before. It's a system configuration issue.


If you search Google for "libcrypto.so.1.1 ubuntu" there are multiple solutions.


Let me know how you get on!


Remko

photo
1

Thanks for the hint Remko :)

OK for those that have a similar issue this is what I did to solve it:
Conditions: Running MX-Linux version MX-23_x64 - based on Debian Bookworm

  1. Went to https://packages.debian.org/ (as my package manager did not have the required libssl1.1 package).
  2. Searched for libssl1.1*
  3. The last available version of this is for Debian Bullseye
  4. Download the file libssl1.1_1.1.1n-0+deb11u5_amd64.deb (if you are running 64bit Linux)
  5. Change to your Download directory and run the following command to install the package

sudo dpkg -i libssl1.1*.deb

photo
1

Oh no, I see it is same issue. Apologies for repeating. One issue still: when I try to follow solution there and install latest libssl (it is v. 3.0.11 now I guess, not 1.1), then I get following error:


$ sudo dpkg -i libssl3_3.0.11-1~deb12u2_amd64.deb
dpkg-deb: error: unexpected end of file in archive magic version number in libssl3_3.0.11-1~deb12u2_amd64.deb
dpkg: error processing archive libssl3_3.0.11-1~deb12u2_amd64.deb (--install):
 dpkg-deb --control subprocess returned error exit status 2
Errors were encountered while processing:
 libssl3_3.0.11-1~deb12u2_amd64.deb
Sorry if these are basic issues with easy workaround, I've looked up this error message and can't find solutions.

photo
Leave a Comment
 
Attach a file